This post may contain affiliate links. Please read our disclosure policy.

This Easy Vegan Mac and Cheese is creamy, flavorful, and made with simple vegetables. The sauce gets its creamy texture from blended potatoes and carrots, while nutritional yeast adds a cheesy flavor without any dairy. It comes together in about 30 minutes and is a great option for an easy vegan dinner the whole family can enjoy.

 a pan with vegan mac and cheese and broccoli.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

I love finding simple ways to add more vegetables to meals my family already enjoys. This vegan mac and cheese is a good example. The potatoes and carrots blend into a creamy sauce, so you get plenty of vegetables without needing a dairy-based cheese sauce.

What Makes This Vegan Mac and Cheese Creamy?

You don’t need milk, cream, or cheese to make a creamy mac and cheese sauce. The secret is to blend cooked Yukon Gold potatoes and carrots with nutritional yeast and a little cooking water. The potatoes give the sauce body and creaminess, while the nutritional yeast adds that savory, cheesy flavor.

Recipe Overview

Skill Level
Intermediate
Prep Time
10 mins
Cook Time
20 mins

Key Ingredients

Below are the ingredients needed to make this dish. Full measurements are listed further down below in the recipe card.

ingredients to make vegan mac and cheese.
  • Pasta: Use whole wheat, regular, or gluten-free pasta. Short pasta shapes like elbows, shells, or rotini work especially well.
  • Potatoes: Yukon Gold potatoes make the sauce creamy and smooth. Peel them and cut them into similar-sized pieces so they cook evenly.
  • Carrots: Carrots add natural sweetness, color, and extra vegetables to the sauce.
  • Broccoli: I like adding broccoli for extra vegetables and texture. You can leave it out if you prefer a simple vegan mac and cheese.
  • Nutritional Yeast: Nutritional yeast gives the sauce its cheesy, savory flavor. I don’t recommend skipping it because it makes a big difference in the finished sauce.
  • Lemon Juice and Apple Cider Vinegar: A little acidity helps balance the sauce’s richness and keeps the flavor from tasting flat.
  • Dijon Mustard and Spices: Dijon mustard, paprika, garlic, and turmeric add depth of flavor and a warm, golden color to the sauce.

Tips for the Best Vegan Mac and Cheese

  • Cut the potatoes and carrots into similar-sized pieces so they cook evenly.
  • Cook the vegetables until very tender. This helps create a smooth sauce.
  • Blend the sauce until completely smooth before adding it to the pasta.
  • Save some of the vegetable cooking water. It helps thin the sauce without adding dairy.
  • Add the cooking water a little at a time until you reach the consistency you like.
  • If using gluten-free pasta, cook it according to the package directions since cooking times can vary.

How to Make Vegan Mac and Cheese

Cook the Potatoes and Carrots: Add the peeled and chopped potatoes and carrots to a large pot and cover with water. Add a little salt and bring to a boil.

Cook for about 15 minutes, or until the vegetables are very tender when pierced with a knife.

process shot of cooking the potatoes and carrots in a pot.

Steam the Broccoli: While the potatoes and carrots cook, steam the broccoli for about 3-4 minutes, until just tender.

Cook the Pasta: Cook the pasta according to the package directions. Before draining the pasta, reserve about 1 cup of the pasta cooking water.

process shot of cooking the pasta and steaming the broccoli.

Make the Vegan Cheese Sauce: Add the cooked potatoes, carrots, nutritional yeast, and ½ cup of the reserved cooking water to a blender.

Add the garlic, lemon juice, apple cider vinegar, Dijon mustard, paprika, turmeric, salt, and pepper. Blend until completely smooth and creamy. Add a little more cooking water if needed.

process shot of making the cheese sauce for the mac and cheese.

Combine Everything: Add the cooked pasta and broccoli to a large bowl. Pour the sauce over the top and stir until everything is evenly coated. Serve warm.

process shot of blending the cheese sauce and pouring into the pan.

Easy Variations

  • Skip the Broccoli: You can leave it out for a simple vegan mac and cheese.
  • Add More Vegetables: Try steamed cauliflower, peas, zucchini, or spinach.
  • Use Different Pasta: Elbow macaroni, shells, rotini, and chickpea or lentil pasta all work well.
  • Make It Gluten-Free: Use your favorite gluten-free pasta and make sure the nutritional yeast and other ingredients are certified gluten-free if needed.

Questions I Get Asked

Can I freeze vegan mac and cheese?

Yes, but the texture can change slightly after freezing. Store it in an airtight, freezer-safe container for up to 2 months. Thaw overnight in the refrigerator and reheat gently with a splash of water or vegetable broth.

Can I skip the broccoli?

Yes. The broccoli is optional and can be skipped.

What can I use instead of nutritional yeast?

Nutritional yeast is what gives this recipe its cheesy flavor, so I recommend using it if possible. If you leave it out, the sauce will still be creamy but won’t have the same cheesy taste.

Can I use gluten-free pasta?

Yes. Use your favorite gluten-free pasta to make this recipe gluten-free.

Can I use a different type of potato?

Yes. Yukon Gold potatoes give the sauce a smooth and creamy texture, but other yellow or white potatoes can also work.

vegan macaroni and cheese in a skillet with broccoli florets.

How to Store Vegan Mac and Cheese

Store leftovers in an airtight container in the refrigerator for up to 4 days.

The sauce will thicken as it sits. When reheating, add a small splash of water or vegetable broth and stir until creamy and heated through.

How do I reheat?

Reheat it gently on the stovetop or in the microwave. Add a splash of water or vegetable broth to loosen the sauce as it warms.

Pin this now to find it later

Pin It
spoonful of vegan mac and cheese.

More Vegan-Friendly Recipes

Thank you so much for being here and for cooking along with me. If you try this recipe, I’d love to hear how it turned out. Leave a comment and a ⭐️ rating below.

Note: This post was updated with new images, but the recipe stayed the same.

4.84 from 25 votes

Easy Vegan Mac and Cheese

Skill Level: Intermediate
Servings: 6
Prep: 10 minutes
Cook: 20 minutes
0 minutes
Total: 30 minutes
a dish with vegan mac and cheese served with broccoli.
Rate Pin Print Add to Preferred Sources
This easy Vegan Mac and Cheese is creamy, comforting, and packed with vegetables. The sauce is made with potatoes, carrots, and nutritional yeast for a delicious dairy-free meal that's ready in about 30 minutes.

Video

Youtube video

Ingredients

  • 1 box Whole Wheat or Gluten-free Pasta , use any pasta of choice
  • 2 Large Yukon Gold Potatoes
  • 3 Medium Carrots
  • 2 Cups Broccoli Florets
  • 2 Cloves Minced Garlic
  • ¼ Cup Nutritional Yeast
  • 1 teaspoon Apple Cider Vinegar
  • 2 tablespoons Freshly-Squeezed Lemon Juice
  • 1 teaspoon Dijon Mustard
  • ½ teaspoon Paprika
  • ⅛ teaspoon Turmeric Powder
  • ½ teaspoon Kosher Salt
  • ¼ teaspoon Ground Pepper

Instructions

  • Wash and scrub the 2 Large Yukon Gold Potatoes and 3 Medium Carrots thoroughly under cold running water to remove any dirt. Pat the excess moisture with a paper towel.
  • Using a potato peeler, peel the potatoes and carrots skin off and cut into large bite-sized chunks.
  • Now add chopped potatoes and carrots to a large pot, then pour over enough water to cover by 1" inch. Season with a generous pinch of salt and bring the water to a boil over medium-high heat.
    chopped potatoes and carrots in a pot.
  • Boil for 15 minutes or until potatoes and carrots are easily pierced with a paring knife.
    boiled potatoes and carrots in a pot.
  • Meanwhile, add a steamer basket under another pot filled with about 1 cup water (or use the same pot where the veggies are boiling if the water doesn't touch the steamer) Steam the 2 Cups Broccoli Florets for 3-4 minutes, or just until fork-tender.
    Steamed broccoli in a basket over a pot.
  • Once the veggies are done, remove them from the heat and place them in a colander to drain, reserving about 1 cup of water from the veggies. Allow the veggies to cool slightly. Cook 1 box Whole Wheat or Gluten-free Pasta according to the package instructions.
    Cooked pasta in a steaming basket.
  • In a small mixing bowl, combine 2 Cloves Minced Garlic, 1 teaspoon Apple Cider Vinegar, 2 tablespoons Freshly-Squeezed Lemon Juice 1 teaspoon Dijon Mustard, ½ teaspoon Paprika, ⅛ teaspoon Turmeric Powder, and ½ teaspoon Kosher Salt and ¼ teaspoon Ground Pepper. Whisk until well combined and set aside.
    mixed sauce to make the mac and cheese sauce.
  • Next, place the boiled potatoes, carrots, ¼ Cup Nutritional Yeast, and 1/2 cup of the reserved liquid in a blender.
    ingredients for mac and cheese sauce added to a blender.
  • Pour in the prepared garlic and vinegar mixture and blend until smooth and creamy, about 2-3 minutes. If needed, add more liquid to reach your desired consistency.
    blended mac and cheese sauce in a blender.
  • Add cooked pasta to a large serving bowl together with steamed broccoli, then pour the sauce on top.
    pouring the cheese sauce over pasta and broccoli in a pan.
  • Using a wooden spoon, mix well until pasta is evenly coated into super creamy delicious sauce! Serve warm and enjoy!
    Mixing cheese sauce with pasta in a pan.

Notes

  • Cook the potatoes and carrots until very tender for the smoothest sauce.
  • Reserve some of the cooking water to thin the sauce as needed.
  • Blend the sauce until completely smooth before mixing it with the pasta.
  • Nutritional yeast gives the sauce its cheesy flavor, so I recommend using it.
  • The broccoli is optional and can be replaced with another vegetable.
  • Use gluten-free pasta to make this recipe gluten-free.
  • Leftovers can be stored in the refrigerator for up to 4 days.
  • Add a splash of water or vegetable broth when reheating to loosen the sauce

Nutrition

Calories: 327kcalCarbohydrates: 70gProtein: 15gFat: 1gSaturated Fat: 1gSodium: 246mgPotassium: 625mgFiber: 4gSugar: 2gVitamin A: 5366IUVitamin C: 37mgCalcium: 71mgIron: 5mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Main Course, Side Dish
Cuisine: American
Tried this recipe?Mention @healthyfitnessmeals or tag #healthyfitnessmeals!

About Rena Awada

Hi, I’m Rena! Welcome to my blog. I am the founder of Healthy Fitness Meals, certified nutrition coach through Precision Nutrition (PN1), food creator, and mom of five sharing balanced, family-friendly recipes.

ebook cover with taco salad bowl in the image.
Get my free eBook!
Grab my free ebook featuring 20 of my top 30 minutes family-friendly healthy dinner recipes.
4.84 from 25 votes (20 ratings without comment)

Leave a comment

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

Recipe Rating




20 Comments

  1. I’m a recent vegan and have been searching for a good cheese sauce. Sadly, this one didn’t work for me. LOVE the fact that this sauce uses vegetables as the base, but it’s back to the drawing board.

  2. 1 star
    My husband and I found this almost inedible. If you’re looking for a replacement for real Mac and cheese, this isn’t it. The sauce was creamy but the taste did not resemble cheese sauce. The tang from the apple cider vinegar and lemon juice were not helpful in creating a cheesy flavor. We would not recommend this at all. I’m sure you worked diligently in creating this recipe, but it definitely wasn’t for us.

    1. 5 stars
      Recent turned vegan here! This recipe is AMAZING. My husband, who is not a vegan at all, loved this as did my 1.5 year old. I’m shocked that people didn’t like this, you’ll never find an exact replacement of something that is so terrible for you. This is an absolute hit!

  3. 5 stars
    I love that this is nut free and it was pretty tasty, kids liked it too. Next time I’ll have to add some more spices or something, maybe a little more nutritional yeast too. Thank you for the great recipe!

  4. 5 stars
    This is the only vegan macaroni recipe that’s nut free, easy, and contains ingredients I already have in my dorm and can steal from the dining halls. It’s so delicious and easy thank you so much!!!

    1. This recipe wasn’t for me personally. I’ve tried potato & carrot based vegan cheese sauces in the past and typically enjoy it, but the only thing I could taste was the ACV/lemon juice combo. The sauce turned out looking super cheesy and creamy though especially when I used my vitamix! Thanks for posting the recipe regardless, I had fun making it.

  5. 4 stars
    I made this and didn’t tell my kids. My 16 year old son actually told me he likes it better than real Mac and cheese(boxed). I will admit that it might takes a second to get used to but it left me feeling good and satisfied. Had it for lunch the next day with added broccoli, topped with a bit more nutritional yeast and it was better than the might before.

  6. 5 stars
    It is delicious! Next time I think ill have to add more spices, though. Once everything was combined the sauce turned a tad bit bland. I added extra salt. I’ll be doing some more experimenting!