As an Amazon Associate I earn from qualifying purchases.

Make an irresistible classic vegan baked mac and cheese thatโ€™s creamy, ‘cheesy’, & comforting โ€“ topped with crispy breadcrumbs + 100% nut-free, soy-free, and dairy-free!

completed Vegan Baked Mac and Cheese in a dish
Want to save this recipe?
Enter your email & get this sent to your inbox! Plus youโ€™ll get great new recipes from us every week!

Creamy, Comforting Vegan Baked Mac and Cheese

Thereโ€™s nothing that quite epitomizes comfort food like a heaping portion of rich and creamy dairy-free mac and cheese. Over the years, weโ€™ve tried our hand at every vegan variety we can think of; hidden veg mac and cheese, cashew mac, butternut squash mac, and even this baked potato mac n cheese. But if you want a tried and tested โ€˜classicโ€™ vegan baked mac and cheese, this is our go-to recipe.

This vegan mac and cheese casserole contains no hidden vegetables, processed vegan cheese, nuts, or soy. Instead, its ‘cheesiness’ comes from nutritional yeast (check out this nutritional yeast guide), an inactive yeast with a naturally nutty, ‘cheesy’ flavor. When added to a wholesome, roux-based sauce, it makes a surprisingly creamy, ‘cheesy’ sauce with 0 dairy.

Top that with a crispy breadcrumb layer and bake until bubbling for a warm, comforting, satisfying meal, perfect as a simple weeknight meal and as a side or main for holiday entertaining.

Looking for other crowd-pleasing casseroles/bakes? Try our pumpkin pasta bake, black bean quinoa casserole, or spinach vegan lasagna. You might also like this recipe where you turn your box of mac n cheese into a meal!

The Ingredients and Substitutes

ingredients for Vegan Baked Mac and Cheese on a white surface

What Could I Add to Vegan Mac and Cheese?

  • Dijon mustard: (or ground mustard) Just a small amount enhances the ‘cheesy’ flavor.
  • White miso paste: Just a little to enhance the natural umami flavor without dairy.
  • Lemon: Just a splash of lemon juice brightens the flavor of this vegan pasta bake.
  • Vegan cheese: We specifically designed this recipe with no processed/hard-to-find ingredients. However, if you DO want to boost the cheesiness further, add a melty vegan cheddar cheese to the sauce and/or sprinkle it over the top.
  • Spinach: Add a few handfuls of regular/baby spinach (or kale) for nutrients.
  • Vegetables: Bulk up the baked vegan macaroni and cheese with veggies (fresh/frozen) like corn, peas, carrots, broccoli, cauliflower, mushrooms, zucchini, cannellini beans, leek, etc.
  • Hot sauce: To drizzle over the top.

How to Make Baked Vegan Mac and Cheese

process shot showing pasta in pot
process shot showing butter in pan

Step 1: First, peel and finely dice the onion and mince the garlic. Then, cook the pasta according to the package instructions (usually minus 1-2 minutes for al dente results).

Step 2: When ready, drain the pasta over a bowl to save the starchy pasta water, then set it aside. Then, preheat the oven to 350F/175C and melt the vegan butter in a large saucepan over medium heat.

process shot showing flour added to pan

Step 3: Once hot, add the onion and sautรฉ until translucent (about 5 minutes). Then, whisk in the flour until it thickens and becomes a roux, about 3-5 minutes, before whisking in the pasta water until smooth and lump-free.

process shot showing pasta sauce cooking in pan

Step 4: Add the salt, soy sauce, garlic, turmeric, nutritional yeast, pepper, and red pepper flakes (if using), and stir until the sauce thickens.

process shot showing pasta being added to pan

Step 5: Stir the cooked pasta into the vegan cheese sauce, then transfer the mixture to a 9×13-inch casserole dish and spread it evenly.

Step 6: Sprinkle the breadcrumbs over the top, sprinkle it with paprika, then bake the vegan mac and cheese casserole for about 20 minutes. Then, broil the baked mac & cheese for a minute or two until the breadcrumbs are golden brown, then remove it from the oven and enjoy!

Pro Recipe Tips

  • Cook pasta al dente: It will continue to cook when baked, so this ensures it doesnโ€™t become overly mushy.
  • Save the pasta water: This makes up the base of our vegan cheese sauce.
  • Use the right pasta: Macaroni is traditional, but you can use other shapes โ€“ just make sure theyโ€™re ones that hold/cling to sauces well (i.e., with lots of ridges or curves) for the best vegan baked mac n cheese.
  • Tweak the flavors: Taste the sauce before adding the pasta, and adjust any of the seasonings (or nutritional yeast) to your liking.

FAQs

Can I make gluten-free vegan baked mac and cheese?

Technically, yes, though the texture may vary. Use a gluten-free all-purpose flour blend, gluten-free pasta (make sure to cook it al dente before baking since it becomes mushier than regular pasta), and gluten-free breadcrumbs.

Can I prepare it ahead of time?

Prepare and assemble the unbaked vegan mac and cheese up to 2 days in advance, storing it covered with plastic wrap in the refrigerator. However, if doing so, cook the pasta al dente and add a little extra sauce, as the pasta soaks up the sauce and softens over time.

Remove it from the fridge 30 minutes before baking, add the breadcrumbs, and bake.

Can I make this recipe on the stovetop?

Yes, just combine the sauce and pasta on the stovetop, then serve. It wonโ€™t have the crispy crumb topping, but it still tastes delicious.

completed Vegan Baked Mac and Cheese in a dish

Serving Suggestions

Enjoy this dairy-free mac and cheese alone or with a side of:

Storage Information

Leave the non-dairy mac and cheese to cool, then store leftovers in an airtight container (or the oven dish, covered with plastic wrap) in the fridge for 3-4 days.

You can technically freeze the leftovers, too, but pasta softens upon thawing. If you want to try, store it in freezer-safe containers for up to 3 months. Then, leave it to thaw in the refrigerator overnight.

To reheat the pasta, use a microwave in 30-second increments for single portions or pop it back in the oven at 350F/175C, covered in foil, until warm (15-20 minutes).

Vegan Baked Mac and Cheese in storage container

Vegan Baked Mac and Cheese

5 from 68 votes
Prep: 25 minutes
Cook: 21 minutes
Total: 46 minutes
Servings: 6 to 8
Make an irresistible classic vegan baked mac and cheese thatโ€™s creamy, 'cheesy', & comforting โ€“ topped with crispy breadcrumbs + 100% nut-free, soy-free, and dairy-free!

Ingredients 

  • 1 (1-pound) package of macaroni (or your favorite pasta)
  • ยฝ cup of vegan butter
  • ยฝ of a medium yellow onion, diced
  • ยฝ cup of all-purpose flour
  • 3 ยฝ cups of hot pasta water
  • 1 teaspoon of salt
  • 2 tablespoons of soy sauce
  • 3 garlic cloves, minced
  • ยพ teaspoon of ground turmeric
  • 1 cup of nutritional yeast
  • ยฝ teaspoon of ground black pepper
  • ยฝ teaspoon of red chili flakes (optional)
  • ยฝ cup of bread crumbs
  • ยฝ teaspoon of paprika

Instructions 

  • Cook pasta according to package instructions. Drain the cooked pasta over a bowl so that you save the water and set aside.
  • Preheat oven to 350 degrees F.
  • In a large pot, melt vegan butter over medium heat. Add onions and saute until they become translucent, about 5 minutes. Whisk in the flour and mix until it thickens and becomes a roux. Whisk roux continuously for 3-5 minutes.
  • Whisk the pasta water into the roux. Add salt, soy sauce, garlic, turmeric, nutritional yeast, pepper, and chili flakes (if using), and stir until the sauce thickens.
  • Stir the cooked pasta into the vegan cheese sauce. Transfer the 'cheesy' pasta into a 9×13-inch casserole dish, add an even layer of bread crumbs, and sprinkle with paprika.
  • Bake for 20 minutes.
  • Turn the oven heat to broil, and broil for 1 minute.

Notes

  • Cook pasta al dente: It will continue to cook when baked, so this ensures it doesnโ€™t become overly mushy.
  • Save the pasta water: This makes up the base of our vegan cheese sauce.
  • Use the right pasta: Macaroni is traditional, but you can use other shapes โ€“ just make sure theyโ€™re ones that hold/cling to sauces well (i.e., with lots of ridges or curves) for the best vegan baked mac n cheese.
  • Tweak the flavors: Taste the sauce before adding the pasta, and adjust any of the seasonings (or nutritional yeast) to your liking.

Nutrition

Calories: 520kcalCarbohydrates: 76gProtein: 17gFat: 16gSaturated Fat: 3gPolyunsaturated Fat: 5gMonounsaturated Fat: 7gTrans Fat: 3gSodium: 913mgPotassium: 395mgFiber: 5gSugar: 3gVitamin A: 133IUVitamin C: 1mgCalcium: 43mgIron: 3mg

Disclaimer: Although plantbasedonabudget.com attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the product type, the brand that was purchased, and in other unforeseeable ways. Plantbasedonabudget.com will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.

Additional Info

Author: Toni Okamoto
Course: Dinner, Lunch
Cuisine: American
Method: Stovetop
Diet: Vegan
Tried this recipe?Please tag us at @PlantBasedOnABudget! ๐Ÿ™‚
About

Toni Okamoto

“They say you are what you eat, so I strive to be healthy.
My goal in life is not to be rich or wealthy,
‘Cause true wealth comes from good health and wise ways…
we got to start taking better care of ourselves ” – Dead Prez

More about Toni Okamoto
5 from 68 votes (63 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Comments

  1. 5 stars
    This is delicious. I added broccoli. So creamy and definitely a wonderful comfort food.
    Can it be frozen if leftovers?

  2. 5 stars
    wow these vegan mac and cheese really hits the spot. it is so satisfying and easy to make. Everyone loves them!