There is nothing quite like a warm, bubbling bowl of macaroni and cheese on a cozy evening. But if you are dairy-free, vegan, or simply looking to add more wholesome vegetables to your favorite comfort foods, traditional heavy cream and cheddar cheese sauces can leave you feeling weighed down. Enter the magic of whole-food plant-based cooking: this Vegan Mac and Cheese!
By blending a tender boiled potato and carrot with raw soaked cashews, rich coconut milk, tangy lemon juice, savory nutritional yeast, and a pinch of turmeric for that iconic golden cheddar color, you get a sauce so velvety smooth and savory that even non-vegans will beg for seconds. Best of all, it comes together in just 35 minutes from start to finish!
Why This Recipe Works: The Food Science Behind Veggie-Cashew Cheese Sauce
Have you ever wondered what is the best vegan milk for mac and cheese or what makes a non-dairy cheese sauce thick and velvety instead of watery? Mastering the best vegan mac and cheese recipe comes down to three fascinating culinary science principles:
- Starch-Driven Emulsification (Potato & Carrot Magic): Boiled potatoes release swollen, gelatinized amylose and amylopectin starches into the blender, while boiled carrots contribute natural orange carotenoid pigments. When pureed alongside liquid, these cooked root starches act as a natural hydrocolloid thickenerβtrapping water and oil droplets into a glossy, clingy emulsion that hugs every curve of the macaroni noodles!
- Cashew & Coconut Lipid Richness: When asked βWhat is the creamiest non-dairy milk or base?β, food scientists point to high-fat whole foods. Raw cashews are rich in natural oleic plant fats and proteins. When soaked in warm water and high-speed blended, they break down into a smooth micro-paste that mimics heavy cream, while coconut milk provides medium-chain fatty acids for luxurious mouthfeel.
- Nutritional Yeast Glutamate Umami: Nutritional yeast (lovingly known as “nooch”) is packed with naturally occurring glutamates. When combined with onion, garlic, salt, and a dash of lemon juice (which provides acidity to mimic aged cheddar sharpness), your tastebuds perceive an intensely savory, authentic “cheesy” flavor profile without any dairy whatsoever!
Why You Will Love This Recipe
- Incredible Creamy Texture: Blended potato, carrot, and cashews create a sauce so rich and smooth you won’t believe it’s dairy-free.
- Hidden Nutrition Boost: Sneaks in wholesome vegetables and plant-based protein/healthy fats while satisfying deep comfort-food cravings.
- Ready in 35 Minutes: Simple boiling, blending, and tossingβdinner is served in under 40 minutes!
- 100% Vegan, Dairy-Free & Egg-Free: A guilt-free comfort classic suitable for almost any dietary preference.
Ingredient Notes & The Best Substitutions

Wondering what is the best tasting vegan mac and cheese combination? Here is our foolproof ingredient lineup:
| Ingredient | Amount | Notes & Substitutions |
| Macaroni Pasta | 7 oz (approx. 2 cups dry) | Traditional elbow macaroni or cavatappi! (Use certified gluten-free macaroni if needed). |
| Boiled Potato | 1 medium potato (peeled) | Yukon Gold or Russet potato provides the essential starch backbone for a thick, velvety cheese sauce. |
| Boiled Carrot | 1 medium carrot (peeled) | Contributes natural sweetness and a warm, golden-orange cheddar hue. |
| Raw Cashews (Soaked) | β cup raw cashews | Soak in boiling water for 15 minutes ahead of time so they blend into an ultra-smooth cream. |
| Onion & Garlic | Β½ onion + 2 garlic cloves | Raw onion and garlic blended directly into the sauce add a sharp, savory bite that mellows out when coated on hot pasta. |
| Nutritional Yeast | 2 tbsp | The ultimate vegan cheese flavor booster! Gives that unmistakable savory, nutty, cheesy note. |
| Coconut Milk & Water | Β½ cup full-fat coconut milk + Β½ cup water | Full-fat canned coconut milk provides the creamiest non-dairy richness; swap water with extra plant milk if desired. |
| Olive Oil & Lemon Juice | 2 tbsp olive oil + splash of lemon juice | Olive oil adds richness, while lemon juice provides the acidity needed to mimic sharp cheddar cheese! |
| Spices | Salt, pepper, pinch of turmeric | Turmeric enhances the bright yellow cheddar color, while salt and pepper balance the flavors. |
How to Make Creamy Vegan Mac and Cheese (Step-by-Step)
Step 1: Boil the Macaroni Pasta Bring a large pot of generously salted water to a rolling boil. Add the 7 ounces of macaroni pasta and cook according to the package instructions (typically 7 to 10 minutes) until al dente. Stir occasionally to prevent sticking. Drain the pasta in a colander and set aside.
Step 2: Boil the Potato and Carrot (And Soak Cashews!) While the pasta water heats up, boil your peeled potato and carrot chunks in a separate small pot for 10 to 20 minutes until fork-tender. At the same time, place your β cup of raw cashews in a bowl of boiling hot water for 15 minutes to soften them.
Step 3: Blend the Luscious Cheese Sauce In a high-speed blender, combine the boiled potato, boiled carrot, drained soaked cashews, Β½ onion, 2 garlic cloves, 2 tablespoons olive oil, 2 tablespoons nutritional yeast, Β½ cup water, Β½ cup full-fat coconut milk, a splash of lemon juice, salt, pepper, and a tiny pinch of turmeric. Blend on high for 60 to 90 seconds until completely smooth and silky, scraping down the sides of the blender as needed.

Step 4: Combine Sauce and Pasta Transfer your drained, cooked macaroni back into the warm cooking pot or a large mixing bowl. Pour the velvety blended cheese sauce directly over the pasta.

Step 5: Stir and Heat Through Stir vigorously until every single noodle is evenly coated in the rich, golden cheese sauce. Taste the mac and cheese and adjust seasoning with extra salt, pepper, or a splash of lemon juice to suit your preference.
Step 6: Garnish & Serve Hot! Transfer the creamy vegan mac and cheese to serving bowls. Garnish with freshly chopped parsley, a sprinkle of extra nutritional yeast, or cracked black pepper, and serve hot!
Tips and Tricks for Success
- Cut Potatoes and Carrots Small: Cutting your root vegetables into small, uniform Β½-inch cubes ensures they boil and soften in under 12 minutes, speeding up your dinner prep!
- Use a High-Speed Blender: To get that ultra-smooth, restaurant-quality cheese sauce without any cashew grit, a high-powered blender (like a Vitamix or Ninja) works best. If using a standard blender, make sure your cashews are soaked in boiling water for at least 20 minutes.
- Save a Splash of Pasta Water: Just like traditional Italian pasta sauces, saving 2 tablespoons of starchy pasta water before draining and stirring it into the cheese sauce helps the sauce cling even tighter to the macaroni!
Variations and Add-Ins
Want to customize your vegan mac and cheese? Try these delicious upgrades:
- Crispy Breadcrumb Crust (Baked Mac & Cheese): Transfer the sauced macaroni into a casserole dish, top with panko breadcrumbs mixed with melted vegan butter, and broil in the oven for 4 minutes until golden and crunchy!
- Spicy JalapeΓ±o & Crispy Bacon Bits: Fold in pickled jalapeΓ±o slices and plant-based bacon bits for a spicy, smoky kick.
- Broccoli & Mushroom Cheddar Bake: Stir in steamed broccoli florets and pan-seared mushrooms for a loaded vegetable mac and cheese feast.
Scaling for a Family Dinner: How to Double the Batch
Feeding a hungry family or meal-prepping for the week?
- Double the Ingredients: Double all measurements (using 14 oz pasta, 2 potatoes, 2 carrots, etc.) and blend the sauce in two separate batches if your blender is standard-sized. This recipe stores beautifully in the fridge for up to 4 days!
Make-Ahead & Reheating Instructions
- Refrigerator: Store cooled leftover mac and cheese in an airtight container in the fridge for up to 4 days.
- Reheating (Restore Creaminess!): Plant-based pasta tends to absorb sauce as it sits. When reheating leftovers on the stovetop or microwave, stir in 1 to 2 tablespoons of water or plant milk before heating to bring back that glossy, creamy consistency!
What to Serve With Vegan Mac and Cheese
Pair your comforting bowl of vegan mac and cheese with these favorite sides:
- 15-Minute Vegan Garlic Bread Recipe
- Simple Kale Salad
- Crispy Roasted Brussels Sprouts with Balsamic Vinegar
- Classic Vegan Wedge Salad

Frequently Asked Questions (FAQ)
What is vegan mac and cheese made from?
Vegan mac and cheese is made by combining cooked macaroni pasta with a blended, creamy cheese sauce crafted from whole-food ingredients like boiled potatoes, carrots, soaked cashews, coconut milk, nutritional yeast, garlic, onion, and lemon juice.
What is the best tasting vegan mac and cheese?
The best-tasting vegan mac and cheese balances creamy fats (from soaked cashews and coconut milk), savory umami (from nutritional yeast and garlic), and a touch of acidity (from lemon juice or apple cider vinegar) to mimic the sharp tang of aged cheddar cheese.
Is Velveeta vegan?
No, traditional Velveeta and processed cheese products contain dairy derivatives, milkfat, and whey. However, you can create a gooey, stretchy vegan cheese sauce by blending tapioca starch into your homemade cashew-veggie cheese blend.
What is the best vegan milk for mac and cheese?
Full-fat canned coconut milk and barista-edition oat milk are the best non-dairy milks for mac and cheese because their higher fat and starch content yields a rich, velvety sauce without tasting watery.
What is the best vegan mac and cheese recipe?
The best recipe uses a combination of starchy boiled vegetables (potato and carrot) and rich nuts (cashews) blended with nutritional yeast and spices for a velvety texture and authentic cheddar flavor.
What is the creamiest non-dairy milk?
Canned full-fat coconut milk is the creamiest non-dairy milk available, followed closely by barista-style soy and oat milks, which contain added plant oils and starches designed to mimic dairy cream.
More Cozy Comfort Food & Pasta Recipes
- The Best Vegan Lentil Bolognese Recipe
- Vegan Pumpkin Spinach Lasagna
- 40-Minute Vegan Chickpea Meatballs
- 25-Minute Savory Potato Mushroom Skillet
Let’s Connect!
Did you make this Creamy Vegan Mac and Cheese? Leave a comment and a 5-star rating belowβI love hearing how your comfort food dinners turn out!
If you snap a photo of your golden, cheesy pasta bowl, tag me on Instagram at @healthy.living.enthusiast.
π Pin this recipe to your Vegan Comfort Food, Pasta Night Favorites, or Dairy-Free Dinners board on Pinterest so you can find it easily!
Get This Recipe In Your Inbox
We’ll send it right away, plus fresh healthy recipe inspiration every week!

Creamy Vegan Mac and Cheese
Ingredients
Method
- Step 1 (Boil Pasta): Bring a large pot of salted water to a boil. Cook the macaroni according to package instructions until al dente (approx. 7β10 minutes). Drain and set aside.
- Step 2 (Boil Veggies & Soak Cashews): Boil the peeled potato and carrot chunks in a small pot for 10β15 minutes until fork-tender. Simultaneously, soak raw cashews in boiling hot water for 15 minutes.
- Step 3 (Blend Cheese Sauce): In a high-speed blender, combine the boiled potato, boiled carrot, drained soaked cashews, onion, garlic, olive oil, nutritional yeast, water, coconut milk, lemon juice, salt, pepper, and a pinch of turmeric. Blend on high until completely smooth and creamy.
- Step 4 (Combine Sauce & Pasta): Add the cooked macaroni back to your pot or a large bowl. Pour the velvety blended cheese sauce over the pasta.
- Step 5 (Toss & Adjust): Stir thoroughly until every noodle is evenly coated. Taste and adjust seasoning with extra salt, pepper, or lemon juice as needed.
- Step 6 (Serve Hot): Transfer to serving bowls, garnish with fresh parsley or extra nutritional yeast, and serve hot!
Notes
- Soak Cashews Well: For a completely smooth, grit-free sauce, ensure raw cashews are soaked in hot water for at least 15 minutes (or boiled for 5 minutes).
- Customizable Add-ins: Feel free to stir in steamed broccoli, jalapeΓ±os, or bake with breadcrumbs on top for a casserole crunch!
- Reheating Tip: Leftover mac and cheese thickens in the fridge; stir in 1β2 tablespoons of water or plant milk when reheating on the stove.