As I whipped up this Creamy Vegan Mac & Cheese in my cozy kitchen, I couldn’t help but smile at the simplicity of it all. With a luscious, velvety sauce crafted exclusively from wholesome vegetables and no cashews in sight, this dish is a true comfort food that even non-vegans will adore. Not only is it a rush to prepare—taking less than 30 minutes from start to finish—it’s also nut-free and packed with cheesy goodness that will warm the heart of anyone you share it with. Whether you’re winding down after a long day or looking for a crowd-pleasing dinner, this delightful recipe is sure to please. Are you ready to discover a new favorite recipe that feels indulgent yet nourishing?

Why is this vegan mac and cheese special?
Creamy, velvety sauce: This recipe boasts a rich texture that rivals traditional mac and cheese without the use of cashews. Quick and easy: Prepared in just under 30 minutes, it’s perfect for busy weeknights. Nut-free: A fantastic option for those with nut allergies, ensuring all can enjoy! Vibrant flavors: The blend of fresh vegetables and spices creates a cheerful dish that’s delicious and nourishing. Crowd-pleasing: Ideal for both vegans and non-vegans, it’s sure to impress everyone at your dining table. If you love comfort food, try pairing this with a refreshing side salad or explore more delightful dishes like Pepper Chicken Mac for a complete meal.
Creamy Vegan Mac & Cheese Ingredients
For the Sauce
• 1 cup yellow potatoes – Provides the creamy texture of the sauce; red potatoes can be substituted but must be peeled.
• 1/2 cup carrots – Adds natural sweetness and vibrant color to the sauce; no substitution needed.
• 1/4 cup onion – Enhances flavor; use shallots for a gentler taste.
• 1 cup water – Used to cook vegetables for easier blending; vegetable broth is an option for extra flavor.
• 3 Tbsp all-purpose flour – Helps thicken the sauce; gluten-free flour can be used as an alternative.
• 3 Tbsp extra virgin olive oil – Adds richness to the roux; can substitute vegan butter if preferred.
• 1/2 cup unsweetened non-dairy milk – Provides creaminess; any unsweetened variety (almond, soy, oat) will work well.
• 1/2 tsp garlic powder – Contributes savory depth; feel free to use fresh garlic for an enhanced flavor.
• 1 tsp salt – Essential for flavor enhancement; adjust according to taste preferences.
• 2 Tbsp nutritional yeast – Offers a cheesy flavor profile; can be omitted if unavailable.
• 1/2 tsp dijon mustard – Adds a delightful tanginess; yellow mustard is a milder alternative.
• 1 Tbsp lemon juice – Brightens the overall flavors; apple cider vinegar can be substituted if necessary.
• 1/2 tsp turmeric – Adds color and a mild earthiness; can be omitted if desired.
• Pinch pepper – For a subtle kick; adjust to your taste.
For the Pasta
• 8 oz macaroni noodles – The heart of this dish; opt for gluten-free pasta if required.
Dive into this deliciously creamy vegan mac & cheese that invites everyone to gather around the table and enjoy!
Step‑by‑Step Instructions for Creamy Vegan Mac & Cheese
Step 1: Prepare the Vegetables
Start by dicing the yellow potatoes, carrots, and onion into small, uniform pieces. This will ensure even cooking and quicker softness. Place the diced veggies into a medium saucepan and add 1 cup of water. Bring to a boil over medium-high heat, then cover, and let simmer for 8-10 minutes until the vegetables are fork-tender and easily mashed.
Step 2: Make the Roux
While the vegetables are cooking, heat 3 tablespoons of extra virgin olive oil in a separate small saucepan over low-medium heat. Gradually whisk in 3 tablespoons of all-purpose flour, stirring constantly to create a roux. Cook for about 2-3 minutes until the mixture is smooth and bubbly, ensuring there are no lumps before moving on to the next step.
Step 3: Combine Roux and Non-Dairy Milk
Slowly pour in 1/2 cup of unsweetened non-dairy milk into the roux while whisking continuously. Cook this mixture on low heat until it thickens, which should take roughly 3-4 minutes. Once it forms a dough ball-like consistency, remove the saucepan from heat, allowing the roux to cool slightly before blending it with the cooked vegetables.
Step 4: Cook the Pasta
In a large pot of salted boiling water, cook 8 oz of macaroni noodles according to package instructions until al dente, typically about 7-8 minutes. Drain the pasta, but make sure to reserve about 1/2 cup of the cooking liquid. This will help adjust the sauce if it becomes too thick later on.
Step 5: Blend the Sauce
In a blender, combine the fork-tender potatoes, carrots, and onion with the roux mixture. Add 1/2 teaspoon garlic powder, 1 teaspoon salt, 2 tablespoons nutritional yeast, 1/2 teaspoon dijon mustard, 1 tablespoon lemon juice, 1/2 teaspoon turmeric, and the reserved vegetable cooking liquid. Blend until the mixture is completely smooth and creamy, resembling a rich sauce.
Step 6: Combine Pasta and Sauce
Pour the smooth, creamy sauce over the drained macaroni in the same large pot. Gently stir to combine, ensuring each noodle is well coated in the delicious sauce. If the sauce appears too thick, you can gradually whisk in the reserved cooking liquid until you reach your desired creaminess.
Step 7: Serve and Enjoy
Once thoroughly combined, serve your Creamy Vegan Mac & Cheese warm, garnishing with a pinch of pepper and perhaps some fresh herbs for added flavor. This comforting dish is perfect on its own or paired with your favorite side salad for a wholesome meal everyone will love.

Expert Tips for Creamy Vegan Mac & Cheese
-
Uniform Cuts: Ensure potatoes and carrots are cut into small, uniform pieces for even cooking and a smooth sauce.
-
Sauce Consistency: If the sauce thickens too much, gradually add some reserved pasta cooking liquid to achieve your desired creaminess.
-
Flavor Boost: For added depth, try using vegetable broth instead of water when cooking the vegetables for your creamy vegan mac & cheese.
-
Crunchy Topping: Bake your mac and cheese with a sprinkle of vegan cheese shreds or breadcrumbs at 350°F for 15-20 minutes for a delightful crispy texture.
-
Experiment with Veggies: Feel free to add in additional vegetables like broccoli or spinach for extra nutrition and flavor in your dish.
Make Ahead Options
These Creamy Vegan Mac & Cheese are perfect for busy home cooks looking to save time! You can prep the sauce components—potatoes, carrots, onions, and the roux—up to 24 hours in advance. Simply cook the vegetables and blend them with the roux, then refrigerate the sauce. Store the cooked pasta separately in the fridge, ensuring it’s tossed lightly with a bit of olive oil to prevent sticking. When you’re ready to serve, just combine the chilled sauce with the pasta in a saucepan over low heat, adding a splash of reserved cooking liquid if needed to restore creaminess. This way, your comforting mac and cheese will be just as delicious, with minimal effort on busy weeknights!
What to Serve with Creamy Vegan Mac & Cheese
Indulge in a delightful meal experience by pairing this irresistible dish with complementary sides that bring out its rich flavors.
-
Garlicky Green Beans: Tender green beans sautéed with garlic add a pop of freshness to your plate, balancing the creaminess perfectly.
-
Crispy Roasted Broccoli: Roasting broccoli brings out its natural sweetness and adds a satisfying crunch that contrasts beautifully with the velvety mac and cheese.
-
Zesty Side Salad: A refreshing salad with mixed greens, cherry tomatoes, and a tangy vinaigrette will provide a fantastic contrast to the creamy texture of the pasta.
-
Herbed Quinoa: Light and nutritious, this fluffy grain infused with fresh herbs will enhance the meal’s richness without overshadowing its comforting vibe.
Pairing with these delectable sides ensures a balanced and nourishing plate, bringing out the full comfort that your creamy vegan mac and cheese deserves. Enjoy every mouthful!
Creamy Vegan Mac & Cheese Variations
Feel free to make this creamy vegan mac & cheese your own with these delightful twists!
-
Gluten-Free: Substitute macaroni with gluten-free pasta to cater to dietary needs, ensuring everyone can enjoy this classic dish.
-
Extra Veggie Boost: Toss in some steamed broccoli or spinach for added nutrition. These greens enhance not only the look but also the flavor!
-
Spicy Kick: Add a sprinkle of cayenne or red pepper flakes for a flavorful heat. Just a pinch can elevate the dish to new spicy heights!
-
Dijon Switch-Up: Replace dijon mustard with a tablespoon of BBQ sauce for a smoky, tangy twist. It can dramatically change the flavor profile in a delicious way!
-
Herbal Infusion: Experiment with fresh herbs like basil or parsley blended into the sauce. A handful brings a freshness that brightens each bite.
-
Creamy Variants: Swap unsweetened non-dairy milk with creamy coconut milk for an indulgent twist. You’ll love the extra richness it brings!
-
Smoky Flavor: Introduce smoked paprika for a delightful smoky edge. This simple spice can change everything, giving your mac & cheese a unique personality.
-
Nutty Flavor: Drizzle some tahini or a nut-free cream for added complexity without using nuts. This can bring a pleasantly nutty nuance to your dish.
Each variation opens up a world of delicious possibilities, inviting you to savor every comforting mouthful. And if you’re intrigued by other tasty options, explore dishes like Bacon Egg Cheese or Potato Egg Cheese for a heartwarming feast!
Storage Tips for Creamy Vegan Mac & Cheese
- Fridge: Store leftover creamy vegan mac & cheese in an airtight container for up to 3 days. Be sure to let it cool completely before sealing to maintain freshness.
- Freezer: For longer storage, freeze portions in airtight containers for up to 2 months. When ready to enjoy, thaw overnight in the fridge before reheating.
- Reheating: Reheat in the microwave for 30-45 seconds, stirring in a splash of non-dairy milk if the sauce has thickened. You can also reheat on the stovetop, adding a bit of water or broth to restore creaminess.
- Room Temperature: Avoid leaving the creamy vegan mac & cheese out at room temperature for more than 2 hours to ensure safety and quality.

Creamy Vegan Mac & Cheese Recipe FAQs
How do I choose the right potatoes for this recipe?
Absolutely! For the creamiest texture, I recommend using yellow potatoes, as they provide a velvety sauce. If you can’t find yellow potatoes, red potatoes can work too—just remember to peel them before cooking!
How should I store leftover mac and cheese?
Leftover creamy vegan mac & cheese can be stored in an airtight container in the fridge for up to 3 days. Be sure to let it cool completely before sealing. If you’re looking to keep it longer, consider freezing it!
Can I freeze my creamy vegan mac & cheese? What’s the best way?
Yes, you can absolutely freeze this delicious dish! Pour individual portions into airtight containers and freeze for up to 2 months. When you’re ready to enjoy, simply thaw it overnight in the fridge. For reheating, gently warm it in the microwave or on the stovetop while adding a splash of non-dairy milk to restore its creamy consistency.
What should I do if my mac and cheese sauce turns out too thick?
No worries! If your sauce is too thick, start by whisking in the reserved pasta cooking liquid a little at a time until you achieve your desired creaminess. The reserved liquid works wonders in loosening up the sauce without sacrificing flavor.
Is this recipe safe for those with nut allergies?
Yes! This creamy vegan mac & cheese is nut-free, making it a safe choice for those with nut allergies. As a bonus, it’s also dairy-free, providing a delightful alternative for everyone—vegans and non-vegans alike can dig in!
Are there any dietary adjustments I can make for this recipe?
Very! If you need a gluten-free option, just swap out the macaroni for your favorite gluten-free pasta. Additionally, feel free to toss in some extra veggies like broccoli or spinach to boost the nutritional value without sacrificing flavor. Enjoy experimenting to find your perfect combination!

Creamy Vegan Mac & Cheese That's Nut-Free and Deliciously Bright
Ingredients
Equipment
Method
- Step 1: Prepare the Vegetables. Dice the potatoes, carrots, and onion, place in a saucepan with water, and boil.
- Step 2: Make the Roux. Heat olive oil, whisk in flour, and cook until smooth and bubbly.
- Step 3: Combine Roux and Non-Dairy Milk. Slowly add milk to roux, cook until thick.
- Step 4: Cook the Pasta. Boil macaroni according to package instructions.
- Step 5: Blend the Sauce. Combine cooked vegetables and roux in a blender and blend until smooth.
- Step 6: Combine Pasta and Sauce. Pour sauce over pasta and stir to combine.
- Step 7: Serve and Enjoy. Serve warm, garnished with pepper or herbs if desired.

Leave a Reply