Simple Vegan Blog

  • Christmas
  • Recipes
  • About
  • Subscribe
menu icon
go to homepage
  • Christmas
  • Recipes
  • About
  • Subscribe
Baked vegan mac and cheese on a plate with a fork.
Baked vegan mac and cheese served in a white dish.
subscribe
search icon
Homepage link
  • Christmas
  • Recipes
  • About
  • Subscribe
Baked vegan mac and cheese on a plate with a fork.
Baked vegan mac and cheese served in a white dish.
×
Home > Recipes > Thanksgiving

The Best Vegan Mac and Cheese (Baked or Stovetop)

Published: Jul 28, 2022 · Modified: Oct 26, 2023 by Iosune · This post may contain affiliate links · 127 Comments

2.7K shares
Jump to Recipe
Baked vegan mac and cheese on a plate with a fork.
Baked vegan mac and cheese served in a white dish.

This is The Best Vegan Mac and Cheese: flavorful, creamy, and made with simple ingredients. Cook it on the stovetop in just 30 minutes or opt for the baked version, both are out of this world!

A plate of baked vegan mac and cheese with a fork.

I've got a secret in my cheese sauce: no cashews, just potatoes, carrots, and other easy-to-find ingredients. So, not only is this recipe delicious, but it's also super healthy.

Mac and cheese is a timeless comfort food favorite, and with this version, you can indulge worry-free every day, savoring a vegan cheese sauce that tastes just like real cheese!

Looking for more vegan Thanksgiving recipes? Try my Vegan Gravy, Vegan Mashed Potatoes, and Vegan Meatloaf for a memorable, delicious, and entirely plant-based holiday feast!

Jump to:
  • 🌟 Why you'll love this recipe
  • 🧾 Ingredient notes
  • 📋 Variations
  • 🔪 Instructions
  • 💭 Expert tips
  • ❓Recipe FAQs
  • 🥧 Other delicious vegan Thanksgiving recipes
  • The Best Vegan Mac and Cheese (Stovetop or Baked)

🌟 Why you'll love this recipe

  • Quick and Convenient: Ready in just 30 minutes when prepared on the stovetop, making it a perfect option for a speedy and satisfying meal.
  • Minimal Ingredients: Made with only 10 simple ingredients in its stovetop version, or 12 if you opt for the baked version, ensuring an effortless cooking experience.
  • Healthier Choice: This recipe offers a healthier twist compared to the classic version and other vegan alternatives, thanks to its wholesome ingredients.
  • Budget-Friendly: It's an economical choice since it's all about affordable stuff like potatoes and carrots and no pricey cheese substitutes are needed.
  • Ultimate Comfort: This dish is the epitome of comfort food, it's comforting, delicious, and deeply satisfying, making it the perfect addition to your holiday menu!

🧾 Ingredient notes

Ingredients needed to make vegan mac and cheese.

Dried Pasta: While I used elbow macaroni, feel free to get creative and experiment with various pasta shapes and sizes to add your unique twist to this recipe.

Fusilli, penne, or even spirals can bring a delightful change to your dish.

Potatoes: While I personally like the creamy texture of Yukon Gold potatoes, when it comes to making the perfect vegan cheese sauce, you can't go wrong with russet or red potatoes.

Their starchy goodness adds an irresistible silkiness to the mix.

Extra Virgin Olive Oil: My personal favorite for this recipe, but you can certainly use almost any cooking oil available, such as canola, grapeseed, or avocado oil.

Unsweetened Non-dairy Milk: Although I prefer the creaminess of Soy Milk in this recipe, you have the flexibility to opt for any unsweetened non-dairy milk, like Almond Milk, Oat Milk, or Coconut Milk.

Nutritional Yeast: Essential for achieving that cheesy flavor in this recipe. If you can't find the nutritional yeast, you could use brewer's yeast instead.

If you can't find it either, use ¼ cup (60 milliliters) of beer and ¼ cup (60 milliliters) of unsweetened non-dairy milk instead of the ½ cup (120 milliliters) of milk called for in the recipe.

However, nutritional yeast remains the top choice for the best results.

Panko Breadcrumbs: They add a delightful crunch when baked, but please note that they are not used in the stovetop version.

If you're out of Panko breadcrumbs, crushed crackers, toasted breadcrumbs, or even finely chopped nuts can step in as satisfying alternatives for that added texture and flavor.

Vegan Butter: It's also not necessary for the stovetop version of this recipe. You can substitute it with melted coconut oil, olive oil, or even vegan margarine.

See the recipe card below for a full list of ingredients and measurements.

📋 Variations

  • Spicy Vegan Mac and Cheese: Add 1-2 diced jalapeños or ½-1 teaspoon of red pepper flakes for a zesty kick.
  • Vegan Mac and Cheese with Caramelized Onions: Incorporate 1-2 finely sliced and caramelized onions for a touch of natural sweetness and depth.
  • Vegan Mac and Cheese with Broccoli: Toss in 1-2 cups (150-300 grams) of steamed broccoli florets for a vibrant and nutritious upgrade.
  • Mushroom and Spinach Vegan Mac and Cheese: Sauté 1-2 cups (150-300 grams) of sliced mushrooms and 1-2 cups (150-300 grams) of fresh spinach for an earthy flavor profile.
  • Mexican-Style Vegan Mac and Cheese: Add 1 cup (240 grams) of diced tomatoes, ½ cup (85 grams) of black beans, and a sprinkle of 1-2 teaspoons of Chili Powder.

🔪 Instructions

Boiled potatoes and carrots in a pot.

Step 1. Boil or steam the potatoes and carrots in a large pot for about 20 minutes or until soft. Drain them and set them aside.

Draining cooked pasta in a strainer.

Step 2. In the meantime, cook the pasta according to the package directions. Once cooked, drain and set it aside.

Vegan cheese sauce blended in a blender.

Step 3. Put all the vegan cheese sauce ingredients, including the cooked potatoes and carrots, into a blender and blend until smooth.

Vegan mac and cheese in a pot.

Step 4 (stovetop version). Combine the cooked pasta with the vegan cheese sauce in the pot. Reheat the mixture for 1-2 minutes if necessary, then serve immediately.

Vegan mac and cheese in a baking dish.

Step 5 (baked version). Preheat the oven to 400°F (200°C) and lightly grease a 9x13-inch (23x33 cm) baking dish. Add the drained pasta, pour in the vegan cheese sauce, and stir thoroughly until well combined.

Bowl with panko breadcrumbs and melted vegan butter mixed until well combined.

Step 6 (baked version). To prepare the breadcrumb topping, simply combine the breadcrumbs and melted vegan butter in a small bowl until thoroughly mixed. Set it aside.

Baking dish with vegan mac and cheese topped with breadcrumbs before baking.

Step 7 (baked version). Sprinkle the breadcrumb topping over the pasta.

Baking dish with baked vegan mac and cheese topped with breadcrumbs.

Step 8 (baked version). Bake uncovered for 15-20 minutes, or until the topping turns golden brown and crispy. Serve immediately.

💭 Expert tips

  1. Smooth Vegan Cheese Sauce: For an ultra-smooth vegan cheese sauce, consider peeling the potatoes and carrots before blending. This helps achieve a silkier texture.
  2. Avoid Overbaking: Be cautious not to overbake the dish, as it can lead to dryness. If using breadcrumbs, you can also broil the top briefly to achieve a golden brown, crispy finish.
  3. High-Speed Blender: For the creamiest sauce, opt for a high-speed blender. While an immersion blender can work too, it may not achieve the same silky texture.
  4. Cook Pasta Al Dente: Aim for slightly undercooked pasta when boiling, as it will continue cooking in the oven, preventing mushiness.
  5. Let It Rest: Allow the mac and cheese to rest for a few minutes after baking. This allows the flavors to meld, and it becomes easier to serve in neat portions.

❓Recipe FAQs

How long can it last in the fridge?

It can typically last in the fridge for up to 3-5 days when stored in an airtight container.

To maximize its freshness, it's essential to let it cool to room temperature before refrigerating it.

When reheating, you may need to add a splash of non-dairy milk to restore its creamy consistency, as pasta dishes can thicken when refrigerated.

Always use your best judgment and check for any signs of spoilage, such as an off smell or unusual texture, before consuming leftovers.

Can I freeze it?

Yes, you can freeze it by letting it cool, portioning it into airtight containers, and labeling them with the date.

It can stay frozen for about 2-3 months. To enjoy, simply thaw in the fridge and reheat as needed.

How do I reheat leftovers?

Microwave: To reheat leftovers, microwave a portion in a microwave-safe container, covered, on medium power for 1-2 minutes, pausing to stir halfway through until hot.

Oven: Alternatively, preheat your oven to 350°F (180°C), bake the leftovers covered with foil for 15-20 minutes, and uncover for a crispy topping during the final minutes.

Stovetop: Warm the leftovers in a non-stick pan with a splash of non-dairy milk over low to medium heat, stirring until hot. Add extra milk for creaminess if required.

Can I make it without nutritional yeast?

The nutritional yeast really enhances the cheesy flavor in this sauce. While you can omit it without completely ruining the recipe, I highly recommend keeping it for the best cheesy experience.

If you can't find nutritional yeast, you can use brewer's yeast as an alternative.

If that's unavailable as well, you can substitute it with a mixture of ¼ cup (60 milliliters) of beer and ¼ cup (60 milliliters) of unsweetened non-dairy milk instead of the ½ cup (120 milliliters) of milk specified in the recipe.

Another option to consider is adding a bag of vegan cheese as an alternative.

Can I make it gluten-free?

Absolutely! You can make it gluten-free by using gluten-free pasta and breadcrumbs, and the good news is that the rest of the ingredients are naturally gluten-free.

Baked vegan mac and cheese in a white dish.

🥧 Other delicious vegan Thanksgiving recipes

  • Photo of a vegan turkey
    Vegan Turkey
  • Photo of an individual portion of vegan shepherd's pie
    Vegan Shepherd's Pie
  • Sliced vegan lentil loaf adorned with fresh oregano.
    Easy Vegan Lentil Loaf
  • Baking dish of vegan green bean casserole with a serving spoon.
    Vegan Green Bean Casserole

Did you like this recipe? Please leave a rating and comment below!

Vegan mac and cheese, baked in a white dish.

The Best Vegan Mac and Cheese (Stovetop or Baked)

This is The Best Vegan Mac and Cheese: flavorful, creamy, and made with simple ingredients. Cook it on the stovetop in just 30 minutes or opt for the baked version, both are out of this world!
4.82 from 54 votes
PRINT PIN RATE
Course: Main Dish, Side Dish
Cuisine: American
Diet: Vegan
Prep Time: 10 minutes minutes
Cook Time: 50 minutes minutes
Total Time: 1 hour hour
Servings: 8
Author: Iosune


Ingredients

  • 16 ounces dried pasta of choice, I used elbow macaroni

For the vegan cheese sauce:

  • 2 cups potatoes, I used Yukon Gold, peeled and chopped
  • 1 cup carrots, peeled and chopped
  • ⅓ cup extra virgin olive oil
  • ½ cup unsweetened non-dairy milk, I used soy milk
  • ½ cup nutritional yeast
  • 1 tablespoon lemon juice
  • 1 teaspoon salt
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder

For the breadcrumb topping (optional):

  • 1 and ½ cups panko breadcrumbs
  • ¼ cup vegan butter, melted
Prevent your screen from going dark

Instructions 

  • Boil or steam the potatoes and carrots in a large pot for about 20 minutes or until soft. Drain them and set them aside.
  • In the meantime, cook the pasta according to the package directions. Once cooked, drain and set it aside.
  • Put all the vegan cheese sauce ingredients, including the cooked potatoes and carrots, into a blender and blend until smooth.

Stovetop version:

  • Combine the cooked pasta with the vegan cheese sauce in the pot. Reheat the mixture for 1-2 minutes if necessary, then serve immediately.

Baked version:

  • Preheat the oven to 400°F (200°C) and lightly grease a 9x13-inch (23x33 cm) baking dish.
  • Add the drained pasta, pour in the vegan cheese sauce, and stir thoroughly until well combined.
  • To prepare the breadcrumb topping, simply combine the breadcrumbs and melted vegan butter in a small bowl until thoroughly mixed. Set it aside.
  • Sprinkle the breadcrumb topping over the pasta.
  • Bake uncovered for 15-20 minutes, or until the topping turns golden brown and crispy. Serve immediately.

Video

Notes

  • Smooth Vegan Cheese Sauce: For an ultra-smooth vegan cheese sauce, consider peeling the potatoes and carrots before blending. This helps achieve a silkier texture.
  • Avoid Overbaking: Be cautious not to overbake the dish, as it can lead to dryness. If using breadcrumbs, you can also broil the top briefly to achieve a golden brown, crispy finish.
  • High-Speed Blender: For the creamiest sauce, opt for a high-speed blender. While an immersion blender can work too, it may not achieve the same silky texture.
  • Cook Pasta Al Dente: Aim for slightly undercooked pasta when boiling, as it will continue cooking in the oven, preventing mushiness.
  • Let It Rest: Allow the mac and cheese to rest for a few minutes after baking. This allows the flavors to meld, and it becomes easier to serve in neat portions.

Nutrition

Serving: 1serving | Calories: 447kcal | Carbohydrates: 63g | Protein: 12g | Fat: 16g | Saturated Fat: 3g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 9g | Trans Fat: 1g | Sodium: 442mg | Potassium: 503mg | Fiber: 5g | Sugar: 4g | Vitamin A: 2732IU | Vitamin C: 13mg | Calcium: 66mg | Iron: 2mg
Tried this recipe?Leave a comment below and let me know how it was!

More Vegan Thanksgiving Recipes

  • Stacked vegan pumpkin muffins with more muffins in the background.
    Vegan Pumpkin Muffins
  • Sliced vegan meatloaf against a white backdrop.
    The Best Vegan Meatloaf
  • Photo of a plate of vegan stuffed shells
    Vegan Stuffed Shells
  • Photo of a slice of vegan apple pie with some ice cream
    Vegan Apple Pie
2.7K shares

Comments

  1. Rene Serball says

    July 15, 2021 at 12:45 am

    5 stars
    So far I have tried general tsos tofu and this. I am beyond shocked at how good these are. I just started eating cleaner and of course my biggest issue is learned new recipes. Thank you so very much!

    Reply
    • Iosune Robles says

      July 26, 2021 at 6:00 pm

      Hi Rene! Thanks for writing to us 🙂 I'm so glad you liked it 🙂

      Reply
  2. Gratia Taft says

    June 29, 2021 at 11:46 pm

    5 stars
    I don't normally leave recipe comments, but for this I just had to. We've made it 3 times so far...in about a 2 week time span. I'm obsessed with this recipe. The first time we followed the recipe to a T and it was delicious but my boyfriend and I weren't sure if we like nutritional yeast or not. The next time we made it we omitted the yeast and used Worcestershire sauce instead (NOT vegan fyi, for anyone interested in trying our substitutions) but that didn't hit the spot (tasted like Chef Boyardee). So on our third time we added a little less nutritional yeast and a splash of soy sauce instead and that hit the spot! We also roasted our veggies and left the skins on. I love how easy and cost effective this recipe is, we're still on our first bags of potatoes and carrots, and how guilt free it is. I'm not vegan but just trying to make healthier choices and with this recipe I know I'll be eating a lot less mac and cheese.

    Reply
    • Iosune Robles says

      July 01, 2021 at 8:23 am

      Hi! Thanks for your kind comment 🙂 I'm so glad you both liked it!

      Reply
    • Rene Serball says

      July 15, 2021 at 12:48 am

      Thank you for this! I like the nutritional yeast, but may have to cut back here. I am going to try the Worcester and soy sauce. Appreciate the idea!

      Reply
  3. Riley says

    April 22, 2021 at 5:47 am

    5 stars
    Phenomenal! Much quicker, easier, and tastier than cashew-based cheese sauces! We added some diced jalapeños and tomatoes to our leftover sauce for a nacho cheese dip the next day — I recommend that as well!

    Reply
  4. Tyler says

    March 15, 2021 at 7:58 am

    Hello, I had some leftovers so I put it in the fridge, can you please give me directions for warming it up? I worry it will be dry if I put it in the microwave. Thank you.

    Reply
    • Iosune Robles says

      March 15, 2021 at 9:11 am

      Hi! You only need to heat them in the microwave 🙂 If you see them dry, feel free to add a dash of olive oil!

      Reply
  5. Mardi Find says

    February 01, 2021 at 8:04 pm

    5 stars
    We love this recipe. We tweak it a bit each time. Sometimes our potato and carrot ratio is heavier on the carrot just because that is what we had. We have doubled and tripled the recipe with great results. Sometimes I cut back on the oil and yeast flakes, sometimes we add horseradish or jalapeños. It freezes well. I cut the oil in half if I plan to freeze it and then add some oil when I thaw and remix. Thank you for sharing.

    Reply
    • Iosune Robles says

      February 03, 2021 at 1:56 pm

      Sounds so good Mardi 🙂 Have a nice day!

      Reply
  6. Tina says

    January 18, 2021 at 5:19 am

    4 stars
    Love this recipe!!! It’s quick, easy and tastes great. I substituted unsweetened apple sauce for the oil and omitted the salt and it’s still delicious! Even my skeptical hubby was amazed at how cheesy it is considering there is no cheese in it!

    Reply
    • Iosune Robles says

      January 18, 2021 at 1:03 pm

      Hi Tina 🙂 I'm so glad you liked our vegan mac and cheese recipe!

      Reply
  7. Gail says

    December 01, 2020 at 9:09 am

    So so good. But definitely add mustard to the sauce. I used some of the cooking liquid too. 1/2 cooking water 1/2 soy milk.

    Reply
    • Iosune Robles says

      December 04, 2020 at 8:00 am

      Sounds good 🙂 I'm glad you liked it!

      Reply
  8. Anne says

    November 05, 2020 at 1:20 am

    5 stars
    Hooray! Mac and cheese without cashews! So simple and delicious. Thank you. PS In case anyone is wondering, it's still delicious without the oil.

    Reply
    • Iosune Robles says

      November 05, 2020 at 7:23 am

      Hi Anne! So glad you liked it 🙂 Have a nice day!

      Reply
  9. Yolanda Giddens says

    September 14, 2020 at 4:37 pm

    5 stars
    Made this yesterday and it's a hit! Love it! Added more spices for my own liking but what a nice surprise!! Thank you!!

    Reply
    • Iosune Robles says

      September 15, 2020 at 9:14 am

      So glad you enjoyed it Yolanda! Have a nice day 🙂

      Reply
  10. Eddie says

    August 30, 2020 at 7:28 pm

    We want to make this

    Reply
    • Iosune Robles says

      September 01, 2020 at 10:22 am

      Hope you liked it!! Have a nice day Eddie 🙂

      Reply
  11. Patty says

    August 25, 2020 at 12:09 am

    5 stars
    This is fantastic! But I didn’t realize how much this recipe makes. Does this Mac and cheese freeze well?

    Reply
    • Iosune Robles says

      August 25, 2020 at 11:33 am

      Hi Patty! So glad you liked it 🙂 You can freeze it all together once it’s cold or you can split it into portions. Also, you can also freeze the vegan cheese separately!

      Reply
  12. Marshley says

    August 03, 2020 at 12:27 am

    5 stars
    Thank you! I’m allergic to nuts so finding a cashew free mac and cheese recipe was very difficult. I only had one cup of potatoes so I used 1 cup of sweet potatoes to complete the recipe. It came out amazing!! Thank you again!

    Reply
    • Iosune Robles says

      August 11, 2020 at 9:28 am

      Hi Marshley! So glad you liked our vegan mac and cheese 🙂 Have a nice day!

      Reply
« Older Comments
Newer Comments »
4.82 from 54 votes (14 ratings without comment)

Leave a Reply Cancel reply

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

Recipe Rating




Baked vegan mac and cheese on a plate with a fork.
Baked vegan mac and cheese served in a white dish.
Iosune with a glass of juice.

Hi, I'm Iosune!

I’m the creator of Simple Vegan Blog, sharing quick, flavorful, and easy recipes for everyday life.

I focus on simple ingredients that make cooking enjoyable for everyone.

Want to learn more? Let’s connect!

More about me

Vegan Christmas Recipes

  • Two mugs of vegan eggnog onto a wooden board with some cashews and cinnamon sticks around.
    The BEST Vegan Eggnog
  • A bowl containing mashed potatoes, vegan gravy, parsley garnish, and a serving spoon.
    Easy Vegan Gravy
  • Bowl of vegan mashed potatoes with vegan butter, chives, and black pepper garnish and a fork.
    The Best Vegan Mashed Potatoes
  • Sliced vegan meatloaf against a white backdrop.
    The Best Vegan Meatloaf
  • Two jars of vegan hot chocolate topped with vegan whipped cream and chopped dark chocolate.
    The BEST Vegan Hot Chocolate (4 Ingredients)
  • Lots of vegan peanut butter cookies on a marble slab.
    Easy Vegan Peanut Butter Cookies

Most Popular

  • Square picture of a dish with marinated tofu garnished with chopped chives.
    Easy Marinated Tofu
  • A bowl with tofu stir fry garnished with some sesame seeds.
    Easy Tofu Stir Fry
  • Tofu scramble, bread, and tomato slices arranged in a white dish.
    Tofu Scramble
  • A glass measuring cup with vegan mayonnaise and a spoon.
    The BEST Vegan Mayonnaise (4 Ingredients)
  • Overview of baked tofu cubes onto a lined baking sheet.
    Crispy Baked Tofu (5 Ingredients)
  • Square photo of a dish with crispy pan-fried tofu cubes.
    Crispy Fried Tofu (20 Minutes)
  • Overview of a plate with several folded vegan crepes topped with fresh blueberries and powdered sugar.
    Easy Vegan Crepes
  • Stalk of vegan French toast on a plate with some maple syrup and vegan butter on top.
    Easy Vegan French Toast

As Seen In

Logos of HuffPost, HealthLine, Delish, MSN, Parade, and NBC News.

Footer

Baked vegan mac and cheese on a plate with a fork.
Baked vegan mac and cheese served in a white dish.
↑ Back to top

Follow us

Legal

Privacy Policy
Terms & Conditions
Accessibility

About

About Me
Newsletter
Contact
FAQ

Copyright © 2024 Simple Vegan Blog

This website contains affiliate links, which means that if you click on a product link, we may receive a commission in return. Simple Vegan Blog is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.