You’d never guess this vegan mac and cheese is made with potatoes and carrots! It’s the ultimate healthy comfort food: creamy, nut-free, oil-free, and kid-approved (with hidden veggies).

Close up of creamy hidden veggie vegan mac and cheese made with potatoes and carrots

When I think of comfort food, I think of mac and cheese. It’s cozy, nostalgic, and one of those meals that instantly warms you from the inside out.

This vegan mac and cheese tastes just as satisfying as the classic, but here’s the twist: the “cheese” sauce is made from potatoes and carrots.

I served this to my dad and younger sister as if it was just regular mac and cheese, and they never knew the difference (mission accomplished). It’s the perfect way to sneak extra veggies into dinner, and no one will ever know.

Why You’ll Love This Vegan Mac and Cheese

  • Sneaky veggies: The cheese sauce is made from potatoes and carrots, perfect for sneaking extra veggies onto picky eaters’ plates!
  • I can’t believe it’s not cheese! This sauce is sooo creamy, allowing you to enjoy the comforting flavors of regular mac and cheese, without the dairy.
  • Kid-approved: Even kids (and skeptical adults) love this recipe. I call that a weeknight dinner win!
  • Easy to make: Making weeknight dinners a breeze.
  • Versatile sauce: You can use this veggie-packed cheese sauce countless ways, not just in mac and cheese. Think tacos, bowls, dips, and more.
  • Simple ingredients: Made with simple, plant-based ingredients and ready in under 30 minutes. Vegan, oil-free, dairy-free, and nut-free.

Ingredients You’ll Need

Scroll down to the recipe card to get the full recipe with measurements!

  • Gold Potatoes: Perfect for creating a naturally creamy, cheesy texture.
  • Carrots: Add that signature golden-orange color to make it look like cheese (while also adding vitamins and nutrients).
  • Unsweetened Non-Dairy Milk: To help the cheese sauce blend together into a creamy, dreamy texture.
  • Nutritional Yeast: The secret to dairy-free cheesy flavor (plus B vitamins).
  • Apple Cider Vinegar: Adds a tangy kick that balances flavor.
  • Seasonings: Garlic powder, onion powder, salt, pepper, and turmeric.
  • Pasta: Use your favorite pasta (gluten-free or regular).

How to Make Vegan Mac and Cheese

  1. Prep the veggies: Peel the potatoes and cut them into chunks. Cut the carrots into similar-sized pieces so they cook evenly.
  2. Cook the potatoes and carrots: Add the potatoes and carrots to a steamer basket and steam until fork-tender, about 20–25 minutes. Alternatively, boil them in a pot of water for 10–15 minutes, until soft and easily pierced with a fork.
  3. Cook the pasta: While the veggies are cooking, prepare your pasta according to package instructions. Drain and set aside.
  4. Blend the sauce: Add the drained cooked potatoes and carrots to a blender along with non-dairy milk, nutritional yeast, apple cider vinegar, salt, black pepper, garlic powder, onion powder, and turmeric. Blend on high until smooth and creamy, about 2-3 minutes.
  5. Taste and adjust: Give the sauce a taste and adjust seasonings as needed — add more nutritional yeast for cheesiness, a splash of vinegar for tang, or more non-dairy milk to make it thinner.
  6. Combine and serve: Pour the cheese sauce over the cooked pasta and mix until evenly coated. Serve warm and enjoy!
Healthy vegan mac and cheese with hidden vegetables, topped with pepper for added flavor

Other Ways to Use This Vegan Cheese Sauce

This sauce isn’t just for mac and cheese…it’s going to be your new go-to cheesy sauce for just about everything! Here are some of my favorite ways to enjoy it:

  • In mac & cheese: Toss it with your favorite pasta for a comforting dish.
  • In baked mac & cheese: Mix the mac and cheese with some steamed broccoli, then bake with gluten-free breadcrumbs until golden. Yummm!
  • As a queso dip: Warm it up and serve with tortilla chips.
  • Drizzle on grain bowls: Generously drizzle it over a taco salad or grain bowl (like my buddha bowl or sweet potato burrito bowl)
  • On tacos or burritos: Spread it on tacos or drizzle it over burritos for a creamy element.
  • On loaded potatoes: Drizzle the cheese sauce over my quinoa stuffed sweet potatoes or your favorite baked potato.

Megan’s Tips

  • Blend until smooth: Patience is key for that creamy, luscious, cheese-like texture. Keep blending until the sauce is completely smooth, it can take anywhere from 3-5 minutes. If it looks too thick, add a splash more milk.
  • Use the right milk: Use an unsweetened, neutral-tasting milk like oat or soy milk (avoid vanilla milk!)
  • Don’t skip the seasoning: Salt, garlic powder, and nutritional yeast are what make this taste like classic mac & cheese. Taste and adjust while blending and before tossing with the pasta.
  • Add-ins: For a little kick, add a pinch of smoked paprika or chili powder. For extra creaminess, stir in a handful of vegan cheese shreds.
  • Reheating: The sauce will thicken as it sits in the fridge, so when you’re ready to enjoy it again, warm it up on the stove (or in the microwave) and stir in a splash of plant milk.

Frequently Asked Questions

How long does the cheese sauce last in the fridge?

Store the cheese sauce in an airtight container in the refrigerator for up to 5 days.

How can I add more protein to this recipe?

To boost the protein content you can add in silken tofu or white beans directly into the cheese sauce when blending. Just keep in mind that you may need to incorporate a little more non-dairy milk depending on how much tofu or beans you add in order to maintain the creamy consistency.

How do I adjust the consistency of the cheese sauce?

If you find the sauce is too thick, add a splash more non-dairy milk to reach your desired consistency. For a thicker sauce, simmer it on low heat until it reduces, or blend in some tofu or beans to thicken.

Can I use other types of potatoes for the cheese sauce?

Yukon golds are ideal for their smooth, buttery texture, but russet potatoes will work too.

Close-up of creamy vegan mac and cheese made from potatoes and carrots and topped with breadcrumbs for a baked mac and cheese version, served in a white bowl

If you make this recipe, please be sure to leave a comment and ★★★★★ star rating below letting me know how you liked it! This helps others find my recipes. I appreciate your support, as always. xo, Megan

Close up of creamy hidden veggie vegan mac and cheese made with potatoes and carrots
4.34 from 3 ratings

Hidden Veggie Vegan Mac and Cheese

You'd never guess this vegan mac and cheese is made with potatoes and carrots! It’s the ultimate healthy comfort food: creamy, nut-free, oil-free, and kid-approved (with hidden veggies).

Ingredients
 

  • 2 medium gold potatoes
  • 2 carrots
  • ¾ cup non-dairy milk, unsweetened
  • ½ cup nutritional yeast
  • 1 tablespoon apple cider vinegar
  • 1 ½ teaspoon salt
  • ½ teaspoon black pepper
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • ¼ teaspoon turmeric
  • 12 ounces pasta, use gluten-free if needed

Instructions
 

  • Prep the veggies: Peel the potatoes and cut them into chunks. Cut the carrots into similar-sized pieces so they cook evenly.
  • Cook the potatoes and carrots: Add the potatoes and carrots to a steamer basket and steam until fork-tender, about 20–25 minutes. Alternatively, boil them in a pot of water for 10–15 minutes, until soft and easily pierced with a fork.
  • Cook the pasta: While the veggies are cooking, prepare your pasta according to package instructions. Drain and set aside.
  • Blend the sauce: Add the drained cooked potatoes and carrots to a blender along with non-dairy milk, nutritional yeast, apple cider vinegar, salt, black pepper, garlic powder, onion powder, and turmeric. Blend on high until smooth and creamy, about 2-3 minutes.
  • Taste and adjust: Give the sauce a taste and adjust seasonings as needed — add more nutritional yeast for cheesiness, a splash of vinegar for tang, or more non-dairy milk to make it thinner.
  • Combine and serve: Pour the cheese sauce over the cooked pasta and mix until evenly coated. Serve warm and enjoy!

Notes

  • You may have leftover cheese sauce, but it’s super versatile and can be used in a variety of ways—think tacos, burritos, grain bowls, or even as a creamy dip. See the blog post above for ideas!
Calories: 425kcal, Carbohydrates: 84g, Protein: 16g, Fat: 2g, Saturated Fat: 0.3g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 0.4g, Sodium: 965mg, Potassium: 771mg, Fiber: 7g, Sugar: 4g, Vitamin A: 5098IU, Vitamin C: 19mg, Calcium: 98mg, Iron: 2mg
Did you make this recipe?Tag @booboosbakeryy with hashtag #booboosbakery on Instagram. We love to see what you make!