Guilt-Free Vegan Mac with Hidden Goodness

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

The Ultimate Hidden Veggie Vegan Mac and Cheese: Creamy, Nut-Free, & Wholesome Comfort

When thoughts drift to ultimate comfort food, very few dishes evoke as much warmth and nostalgia as a classic bowl of mac and cheese. It’s a culinary hug, a dish that instantly warms you from the inside out and brings back fond memories. But what if that beloved classic could be reimagined into something equally satisfying, yet remarkably healthier, entirely plant-based, and packed with an extra dose of nutrition that even the pickiest eaters won’t detect? Prepare to be amazed by this incredible vegan mac and cheese, where the secret to its unbelievably creamy, cheesy sauce lies in a surprising duo: humble potatoes and carrots.

This isn’t just another vegan pasta dish; it’s a revelation. Our “cheese” sauce achieves its rich texture and vibrant golden hue not from dairy, but from the natural goodness of root vegetables. We’ve meticulously crafted a recipe that delivers all the comforting flavor you crave, without a trace of nuts, oils, or dairy. It’s a testament to the power of plant-based ingredients to create something truly magical and utterly irresistible. Whether you’re a long-time vegan, exploring healthier options, or simply trying to sneak more vegetables into your family’s diet, this recipe is designed to impress and nourish.

Featured Review

This dish is too good! The cheese sauce is so flavorful and creamy. Will be making this dish over and over again!

— Morgan

Read 6 more reviews »

The true genius of this recipe lies in its ability to be a master of disguise. I’ve personally served this to skeptical family members, including my dad and younger sister, without revealing its secret ingredients. Their verdict? They never knew the difference! This “mission accomplished” moment is a huge win for anyone looking to incorporate more wholesome foods into their diet without compromising on taste or texture. It’s the perfect, stealthy way to elevate your weeknight dinners and ensure everyone at the table enjoys a nutritious, delicious meal, absolutely none the wiser about the hidden veggies.

Why You’ll Fall in Love with This Vegan Mac and Cheese

  • Master of Disguise: Sneaky Veggies for Picky Eaters: This recipe is a parent’s dream come true! The rich, savory cheese sauce is ingeniously crafted from humble potatoes and carrots, completely camouflaging their presence. Your kids (and even the most vegetable-averse adults) will devour this creamy mac and cheese without ever suspecting they’re getting a generous serving of essential vitamins and nutrients. It’s a win-win: delicious comfort food for them, peace of mind for you.
  • Unbelievably Creamy: You Won’t Believe It’s Not Cheese! Get ready for a texture sensation that rivals traditional dairy-based mac and cheese. The cooked potatoes and carrots blend into an incredibly smooth, velvety sauce that clings perfectly to every noodle. Experience all the comforting, savory flavors you associate with classic mac and cheese, enhanced by the wholesome goodness of plants, all without a drop of dairy. It’s truly a game-changer for plant-based eating.
  • Kid-Approved & Family Favorite: This isn’t just a recipe for vegans; it’s a dish that crosses all dietary boundaries. Its creamy texture and familiar flavor profile make it an instant hit with children and even the most skeptical adults. Serving this for weeknight dinner is not just easy, it’s a guaranteed success, leading to clean plates and happy smiles all around. Prepare for this to become a regular request in your household.
  • Effortless Preparation for Busy Weeknights: Who said healthy eating had to be complicated? This vegan mac and cheese is designed for simplicity. With straightforward steps and readily available ingredients, you can whip up this wholesome meal in under 30 minutes. It’s perfect for those busy evenings when you need a nutritious, satisfying dinner on the table without spending hours in the kitchen.
  • Incredibly Versatile “Cheese” Sauce: The magic doesn’t stop with mac and cheese! This velvety, veggie-packed sauce is remarkably versatile and can elevate countless other dishes. Imagine it drizzled over tacos, spooned into vibrant grain bowls, used as a rich dip for chips and crudités, or as a creamy topping for baked potatoes. Its potential is limited only by your imagination, making it an indispensable staple in your plant-based kitchen.
  • Wholesome Ingredients, Allergy-Friendly Goodness: Crafted with simple, plant-based ingredients, this recipe caters to a variety of dietary needs. It’s naturally vegan, completely oil-free, dairy-free, and nut-free, making it an excellent option for those with common food allergies or sensitivities. Enjoy a guilt-free, wholesome meal that’s both delicious and inclusive, proving that healthy comfort food can be accessible to everyone.

Essential Ingredients for Your Creamy Vegan Mac and Cheese

Crafting this incredible vegan mac and cheese requires a handful of simple, wholesome ingredients you likely already have in your pantry or can easily find at any grocery store. Each component plays a crucial role in achieving that perfect cheesy flavor and silky-smooth texture. For precise measurements, please refer to the comprehensive recipe card further down this page.

  • Gold Potatoes: These are the true stars of our “cheese” sauce. Gold potatoes, such as Yukon Golds, are prized for their naturally creamy, buttery texture and mild flavor. When cooked and blended, they transform into a smooth, thick base that mimics the mouthfeel of cheese sauce beautifully, providing body and richness.
  • Carrots: Beyond adding essential vitamins and nutrients, carrots are integral for achieving that signature golden-orange hue characteristic of cheddar cheese. Their natural sweetness also subtly balances the savory notes in the sauce, creating a well-rounded and appealing flavor profile.
  • Unsweetened Non-Dairy Milk: Essential for achieving the ideal creamy, dreamy consistency in our cheese sauce. Opt for a neutral-tasting variety like unsweetened oat milk, soy milk, or cashew milk (if not nut-free). Avoid sweetened or flavored milks, as they can alter the savory balance of the sauce.
  • Nutritional Yeast: This is the secret weapon for any dairy-free “cheese” sauce! Nutritional yeast provides an intensely savory, umami-rich, and distinctively cheesy flavor. It’s also a fantastic source of B vitamins, making it a nutritional powerhouse that boosts both taste and health.
  • Apple Cider Vinegar: A touch of apple cider vinegar adds a vital tangy kick, mimicking the subtle acidity often found in real cheese. This brightens the overall flavor, preventing the sauce from tasting flat and adding a depth that elevates the “cheesiness.”
  • Key Seasonings: A carefully selected blend of spices is crucial for depth and classic flavor.

    • Garlic Powder & Onion Powder: These aromatic powders provide foundational savory notes, enhancing the umami and making the sauce taste robust and inviting.
    • Salt & Black Pepper: Essential for seasoning and bringing all the flavors together. Adjust to your personal preference for the perfect balance.
    • Turmeric: A pinch of turmeric is used sparingly, primarily for its vibrant golden color, which further enhances the visual appeal of the cheese sauce, making it look incredibly authentic.
  • Your Favorite Pasta: The canvas for our delicious sauce! Choose any shape you love – elbows, shells, or rotini all work wonderfully. If you’re sensitive to gluten or prefer a gluten-free option, simply use your favorite gluten-free pasta, ensuring this comfort food is accessible to everyone.

How to Prepare Your Irresistible Vegan Mac and Cheese

Making this creamy, wholesome vegan mac and cheese is surprisingly simple and requires just a few straightforward steps. Follow these instructions to create a dish that’s sure to become a new family favorite. Remember to refer to the full recipe card below for precise measurements and additional details.

  1. Prep the Veggies for Optimal Cooking: Begin by peeling your gold potatoes and carrots. Cut the potatoes into roughly 1-inch chunks. Similarly, chop the carrots into pieces of comparable size. Uniformity in size is key here, as it ensures that both vegetables cook evenly and become perfectly tender at the same time, which is crucial for a smooth sauce.
  2. Cook Potatoes and Carrots until Tender: There are two excellent methods for cooking your veggies. For maximum nutrient retention and a slightly drier vegetable, place the potato and carrot pieces into a steamer basket over boiling water and steam for approximately 20–25 minutes, or until they are fork-tender. Alternatively, if you don’t have a steamer, boil them directly in a pot of lightly salted water for 10–15 minutes until they are soft and easily pierced with a fork. Once cooked, drain them thoroughly.
  3. Simultaneously Cook Your Chosen Pasta: While your vegetables are steaming or boiling, take advantage of the time by cooking your pasta. Follow the package instructions carefully for your specific pasta shape to achieve an al dente texture. Once cooked, drain the pasta and set it aside. Do not rinse the pasta, as the starch helps the sauce adhere better.
  4. Blend the “Cheese” Sauce to Perfection: Transfer the hot, drained potatoes and carrots into a high-speed blender. Add the unsweetened non-dairy milk, nutritional yeast, apple cider vinegar, salt, black pepper, garlic powder, onion powder, and turmeric. Secure the lid and blend on high speed for 2-3 minutes, or until the mixture is completely smooth and wonderfully creamy. Patience here pays off – the longer you blend, the silkier your sauce will be. If it’s too thick, add a tiny splash more non-dairy milk.
  5. Taste, Season, and Adjust as Needed: Once the sauce is beautifully blended, it’s time for the most important step: tasting! Spoon a small amount and assess the flavor. Does it need more cheesiness? Add another tablespoon of nutritional yeast. Craving more tang? A dash more apple cider vinegar will do the trick. If the sauce is too thick for your liking, gradually add a tablespoon of non-dairy milk at a time until you reach your desired consistency.
  6. Combine and Serve Warm: Pour the freshly blended, creamy “cheese” sauce over your cooked and drained pasta. Gently toss everything together, ensuring every noodle is evenly coated in the rich, golden sauce. Serve immediately while warm, perhaps garnished with a sprinkle of freshly ground black pepper or a dash of smoked paprika for an extra layer of flavor. Enjoy this comforting and wholesome vegan mac and cheese!
Healthy vegan mac and cheese with hidden vegetables, topped with pepper for added flavor

Beyond Mac and Cheese: Creative Ways to Enjoy This Vegan Cheese Sauce

While this potato and carrot cheese sauce is undeniably magnificent when tossed with pasta, its versatility extends far beyond just mac and cheese. Once you discover how easy and delicious it is to make, this creamy, savory sauce is bound to become your new kitchen MVP. It’s a fantastic dairy-free alternative that can elevate a multitude of dishes. Here are some of our favorite creative ways to incorporate this incredible vegan cheese sauce into your meals:

  • Classic Mac & Cheese Perfection: The primary and most comforting use! Simply toss this rich sauce with your favorite cooked pasta for an instant, soul-satisfying meal that everyone will adore. It’s perfect as a quick weeknight dinner or a comforting weekend treat.
  • Indulgent Baked Mac & Cheese: Elevate your mac and cheese experience by turning it into a baked casserole. After coating the pasta, mix in some steamed broccoli florets for extra greens and texture. Transfer the mixture to a baking dish, top with a generous sprinkle of gluten-free breadcrumbs (or seasoned panko), and bake until golden brown and bubbly. The crispy topping adds an irresistible crunch!
  • Creamy Queso Dip for Game Day: Warm the sauce gently on the stovetop until it’s smooth and dippable. Serve it immediately with a platter of your favorite tortilla chips, fresh salsa, and guacamole for an easy, crowd-pleasing vegan queso dip that’s perfect for parties or a cozy night in.
  • Generous Drizzle on Grain Bowls: Transform any ordinary grain bowl into an extraordinary culinary experience. Drizzle this creamy cheese sauce generously over a vibrant taco salad, a hearty buddha bowl, or any grain bowl featuring roasted vegetables, beans, and greens. It adds a layer of richness and flavor that ties all the components together beautifully. Try it on my Cauliflower, Sweet Potato & Chickpea Buddha Bowls or Vegan Sweet Potato Burrito Bowl for an unforgettable meal.
  • Essential Topping for Tacos or Burritos: Forget bland tacos! Spread this luscious cheese sauce directly onto your tortillas before filling them, or generously drizzle it over your finished vegan tacos or burritos. It provides a creamy, savory element that perfectly complements spicy fillings and fresh toppings, adding a delightful moisture and flavor burst.
  • Elevate Your Loaded Baked Potatoes: Turn a simple baked potato or sweet potato into a substantial and decadent meal. Drizzle a generous amount of this warm cheese sauce over your favorite baked potato, alongside other toppings like plant-based chili, steamed veggies, or fresh chives. It’s particularly delicious over my Quinoa Stuffed Sweet Potatoes for an extra boost of nutrition.

Megan’s Essential Tips for Perfect Vegan Mac and Cheese

Achieving the perfect creamy, cheesy, and wholesome vegan mac and cheese is easier than you think with a few expert insights. Follow these tips to ensure your potato and carrot cheese sauce comes out flawlessly every single time, making your plant-based comfort food experience truly exceptional.

  • Blend, Blend, Blend Until Silky Smooth: The key to a luscious, cheese-like texture is patience in blending. After adding all the sauce ingredients, blend on high speed for at least 3 to 5 minutes. Don’t rush this step! You want the sauce to be absolutely free of any vegetable chunks, achieving a consistency that’s incredibly smooth and velvety. If the sauce appears too thick during blending, add a tiny splash more non-dairy milk, a tablespoon at a time, until it reaches your desired creaminess.
  • Select the Right Non-Dairy Milk: The choice of milk can significantly impact the final flavor. Always use an unsweetened, neutral-tasting non-dairy milk. Oat milk is often a top choice due to its natural creaminess and mild flavor. Unsweetened soy milk also works well. Crucially, avoid any vanilla-flavored or sweetened plant milks, as their taste will clash with the savory profile of the “cheese” sauce.
  • Season Generously and Taste as You Go: Don’t underestimate the power of seasoning! Salt, garlic powder, onion powder, and especially nutritional yeast are what truly transform this veggie base into a convincing and delicious “cheese” sauce. As you blend, pause to taste the sauce. This allows you to adjust the seasonings to your personal preference. You might want a bit more nutritional yeast for an extra cheesy punch, or another pinch of salt to brighten all the flavors before tossing it with the pasta.
  • Customize with Flavorful Add-ins: Once you have the base sauce, feel free to get creative with additional flavors! For those who enjoy a little heat, a pinch of smoked paprika or chili powder can add a wonderful smoky depth or a gentle kick. If you’re seeking an even richer and gooier texture, stir in a handful of your favorite vegan cheese shreds (such as cheddar or mozzarella style) into the warm sauce just before serving.
  • Smart Storage and Reheating Practices: This sauce is fantastic for meal prep! Store any leftover cheese sauce in an airtight container in the refrigerator for up to 5 days. It’s natural for the sauce to thicken considerably as it chills. When you’re ready to enjoy it again, gently warm it on the stovetop over low heat, stirring frequently. To restore its original creamy consistency, gradually stir in a splash or two of unsweetened plant milk until it’s perfectly smooth and rich once more. This also works perfectly for reheating leftover mac and cheese; simply add a bit of milk to the pan.

Frequently Asked Questions About Vegan Mac and Cheese

How long does this homemade vegan cheese sauce last in the fridge?

Once prepared, the creamy vegan cheese sauce can be stored in an airtight container in the refrigerator for up to 5 days. This makes it an excellent option for meal prepping throughout the week or having a quick, wholesome topping ready to go.

Can I boost the protein content of this mac and cheese recipe?

Absolutely! To enhance the protein in this dish, you can seamlessly blend silken tofu or cooked white beans (such as cannellini or navy beans) directly into the cheese sauce along with the potatoes and carrots. Start with about ½ cup for every two servings and adjust the amount to your preference. Keep in mind that adding these ingredients may thicken the sauce, so you might need to incorporate an extra splash of non-dairy milk to maintain its creamy, dreamy consistency.

What if my cheese sauce consistency isn’t quite right? How do I adjust it?

Adjusting the consistency of your vegan cheese sauce is simple. If you find the sauce is too thick, gradually add a tablespoon of non-dairy milk at a time while blending or stirring, until it reaches your desired creamy pourability. For a thicker sauce, you have a couple of options: you can simmer it gently on low heat for a few minutes to allow it to reduce and thicken, or for a quicker solution, blend in a small amount of silken tofu or additional cooked beans, as mentioned for protein boosting.

Are there other types of potatoes I can use for the cheese sauce?

While Yukon Gold potatoes are highly recommended for their inherently smooth, buttery texture and slightly sweeter profile, which contributes beautifully to the sauce’s creaminess, you can certainly use other varieties. Russet potatoes, for instance, will also work effectively, though they may result in a slightly less creamy or more starchy texture. Just ensure any potato you choose is cooked until very tender for optimal blending.

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

Dairy-Free Cheesy Goodness Drizzle This Cheese Sauce On

Vegan Sweet Potato Burrito Bowl
Vegan Sweet Potato & Black Bean Tacos (Cabbage Wraps!)
Roasted Potato & Lentil Buddha Bowl
Roasted Buffalo Cauliflower Bowl

If you make this incredibly flavorful and comforting vegan mac and cheese, we would absolutely love to hear from you! Please be sure to leave a comment below and a ★★★★★ star rating letting us know how much you enjoyed it. Your feedback helps other home cooks discover and appreciate our recipes. Thank you for your continued support! xo, Megan

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

Average Rating: 4.34 from 3 ratings

Hidden Veggie Vegan Mac and Cheese



Author Megan


Megan

Yield:

4
servings
Prep:

10 mins
Cook:

20 mins
Total:

30 mins
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).
Print Recipe
Leave a Review
Pin Recipe

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

  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!

Equipment

blender
nutritional yeast

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!