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
0 Prep
1 hr Cook
1 hr Total
1 Servings



  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.