Skip to main content

The Best Vegan Mac and Cheese Recipe: Comfort in a Bowl

Vegan Mac and Cheese Recipe

Get your cozy on the right way and whip up this creamy vegan mac and cheese recipe at home!

Mac and cheese is a classic comfort food that’s hard to resist. You can still get the same warming feelings from a homemade bowl of mac and cheese as you can from a box. Plus, it’s much healthier and tastier.

This vegan recipe uses potatoes and carrots to create a creamy, smooth sauce that’s dairy-free and soy-free. Serve this up to kids and they will have no clue they are eating veggies.

The Trick is in the (Vegan) Cheese Sauce

Many vegan mac and cheese recipes use margarine or cashews to create a cheesy sauce. But our recipe uses budget-friendly and wholesome potatoes, carrots, and nutritional yeast instead.

Once potatoes are boiled and blended, they create a thick and creamy texture. Carrots add the slightest sweetness that balances perfectly with the seasonings.

Nutritional yeast adds a cheesy flavor and color boost. It’s also rich in vitamin B12 which can be necessary on a vegan diet. Nutritional yeast can be found in the bulk bins of health food stores or online. You can also use your newly purchased nutritional yeast on popcorn, vegetables, and pasta so don’t worry about not finding more uses for it, it's about as versatile an ingredient as salt. (Almost!)


By forgoing dairy in favor of potatoes and carrots, you’re reaping health benefits you wouldn’t otherwise receive with an ordinary bowl of macaroni and cheese.

Carrots are chock full of beta-carotene which gives it a vibrant hue and vitamin enrichment. Beta-carotene gets converted into vitamin A by the body which helps to maintain healthful skin, eyes, and immune system. Carrots are also a great source of biotin, vitamin K, fiber, potassium, vitamin C, vitamin B6, and vitamin B3.

Potatoes often get a bad reputation due to the fact they are used in oily foods such as potato chips and french fries. But in their whole form, they actually boast many health benefits. Potatoes offer vitamin B6, potassium, copper, vitamin C, manganese, phosphorus, and fiber.

Vegan Mac and Cheese
  • Duration
  • Cook Time


  • 16 oz elbow noodles
  • 1 cup white potatoes peeled and cubed
  • ½ cup carrots peeled and chopped
  • ⅓ cup unsweetened almond milk
  • ¼ cup organic sunflower oil
  • ½ lemon juiced
  • 2 tablespoons nutritional yeast
  • 1 tablespoon tomato paste
  • 1½ teaspoons arrowroot powder
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • ½ teaspoon sea salt
  • Optional add-ins: green chiles, peas, or broccoli


  1. Bring a large pot of water to boil. Add potatoes and carrots. Boil for ten minutes, or until fork tender. Do not exceed ten minutes cook time or the sauce will not come out right. Drain and let cool for five minutes.
  2. Bring a separate large pot of salted water to boil. Add noodles and cook according to package directions. Drain and set aside.
  3. Add almond milk, sunflower oil, lemon, nutritional yeast, tomato paste, arrowroot, garlic powder, onion powder, and sea salt to a high-speed blender. Add cooled, cooked potatoes and carrots and then blend on low and gradually increase speed to high. Scrape down the sides if necessary and blend until completely smooth.
  4. Add noodles and sauce to the pot. Add in green chiles, if desired. Mix until noodles are completely coated in sauce. Season with sea salt and ground black pepper to taste. Serve immediately.
  5. For leftovers, store noodles and sauce in separate airtight containers in the refrigerator for up to three days.

Related Recipes

Creamy vegan pasta carbonara recipe with crispy shiitake bacon

Vegan Pasta Carbonara Recipe with the Best Shiitake Bacon

Lighten up an Italian classic with this veg pasta carbonara recipe. With crispy shiitakes and a creamy sauce, this dish is full of flavor.

Vegan Homemade Refried Beans Recipe with Chiles, Onions, and Spices. So tasty and tastes like restaurant quality!

The Best Homemade Refried Beans Recipe: Hold the Lard!

This homemade refried beans recipe skips the lard in favor of healthy ingredients like fresh chiles. This plant-based side dish is comforting and flavor-packed!

4-Ingredient Vegan Cheese

4-Ingredient Dairy-Free Parmesan Vegan Cheese Recipe

This 4-ingredient dairy-free parmesan recipe is tasty and nutrition-packed. Enjoy this easy to make vegan cheese recipe over pasta, pizza, salad, and more!

Burrito Bowl with Spiced Black Beans and Quinoa Recipe

The Best Vegan Burrito Bowl Ever with Spiced Black Beans, Quinoa & Guacamole

Dig into this delicious vegan quinoa bowl for breakfast, lunch, or dinner.