vegan mac and cheese

My husband’s grandma used to say . . . actually, she still does, “the cheaper the meal, the better it tastes”. Mac & cheese was a staple in my husband’s house while growing up. That’s not surprising since mac & cheese is also one of the most popular (if not the most popular) comfort foods known to man – or at least any North American.


Like other dishes referred to as comfort food, mac & cheese soothes more than our taste buds. It reaches much deeper into our psyche, all the way back to our childhoods. And there’s a subtle science to why we seek it out. New research has suggested that certain foods resonate with us not just because we enjoyed them in our childhood, but because of the feelings towards the people – often our parents or grandparents – who prepared the food for us. In other words, our love for certain foods is an extension of our feelings towards certain people.

Perhaps because of his childhood, my husband (Tanner) has been requesting mac & cheese for quite some time (ever since we got married, actually). So, here’s my vegan spin on this dish – it’s creamy, rich, and cheesy. The base for this vegan mac and cheese is made from yellow potatoes and carrots. If you’re a bit skeptical, trust me – this is the best vegan mac and cheese I’ve ever made. Instead of tasting potatoes and carrots, you’ll taste a lovely cheesy tang. This cheese sauce easily fools even a regular dairy consumer into thinking that this is the real thing. Even Tanner, who grew up on classic mac & cheese, prefers this version.

I’ve tried several other versions – using cashews, pumpkins, squashes, and sweet potatoes – but none of them came even close to this one. This potato-carrot “cheese” is seriously life-changing.

mac and cheese - vegan, healthy

Tips for Making Vegan Mac & Cheese


I’ve been maintaining a plant-based diet for couple of years now.  Do I miss the dairy-based creamy cheese sauces? No, but only thanks to some awesome vegan ingredients that mimic the taste of rich creamy sauces really well.

Cashews are probably the most poplar base for vegan cheese and creamy sauces. They are neutral in flavor, very creamy in consistency, and also soft and easy to blend. Put all of this together and you have an excellent base for plant-based creams and cheeses. The only reason I didn’t use cashews for this recipe is that they are quite heavy and high in calories. And since most people eat mac & cheese for dinner, I wanted a vegetable-based sauce.

Yellow potatoes and carrots are the way to go. While sweet potatoes, pumpkins, and squashes are delicious as well, their sweet flavor simply overpowers the cheesy savory flavor of nutritional yeast. In case you’re not familiar with nutritional yeast, it’s an inactive form of yeast that provides cheesy flavor sans dairy. While nutritional yeast doesn’t taste exactly like cheese, it has the same umami flavor.

The final essential ingredient is olive oil. Many dairy sauces use animal fat to enhance flavor and consistency. Olive oil is a great alternative. You don’t need much to create a thick, creamy texture that resembles dairy sauces.

vegan mac and cheese


This vegan mac & cheese is one of the simplest comfort foods you can make. All you need to do is cook the root vegetables, put them into a blender together with the other ingredients for the cheese sauce and blend.

Tools You’ll Need

kitchen tools for vegan mac and cheese

1. Blender (Vitamix 5200) | 2. Cookware Set (Calphalon, Stainless Steel) | 3. Knife Set (6 Pieces, Utopia, Stainless Steel) | 4. Cutting Board (24″x 18″, Michigan Maple Block, Maple) | 5. Measuring Cup (1 Cup, Pyrex, Glass) | 6. Measuring Cups(Set of 6, Stainless Steel) | 7. Measuring Spoons (Set of 6, 1Easylife, Stainless Steel) 

Nutrition Refined is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to and affiliated sites — at no extra cost to you. Thank you for your support!

vegan mac and cheese
4.46 from 11 votes

Vegan Mac & Cheese

Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Yield: 4
Creamy, flavorful, and satisfying. Vegan mac and cheese made with potatoes, carrots, and nutritional yeast. Even a non-vegan won't be able to tell that it's not the real mac and cheese. 


  • 10 oz (285 g) macaroni pasta*
  • 2 cups (300 g) yellow potatoes, diced
  • 1 cup (120 g) carrots, diced
  • 1/2 cup (34 g) nutritional yeast
  • 1/2 cup (120 ml) water, preferably from the pot of boiled veggies
  • 2 Tbsp. (30 ml) olive oil
  • 1 Tbsp. (15 ml) lemon juice
  • 1 tsp. (5.7 g) fine sea salt
  • 1/2 tsp. (1.2 g) onion powder
  • 1/2 tsp. (1.4 g) garlic powder


  • Cook macaroni al dente according to package instructions. Drain the cooking water and set the pasta aside.
  • Boil the potatoes and carrots for about 15 minutes, until soft. Don't discard the cooking water - you can use it for the sauce.
  • Put all the ingredients in a blender and blend until smooth. Pour the sauce over the cooked macaroni and mix it well. Serve immediately.
  • Store leftover mac & cheese covered in the refrigerator for 3-4 days. Reheat on a stovetop, adding extra broth if it's too dry.


*10 oz (285 g) uncooked macaroni equals ~2 3/4 cups. 
*I used quinoa macaroni pasta.
This recipe has been adapted from Veggie on a Penny.


Serving: 1of 4, Calories: 390kcal, Carbohydrates: 57g, Protein: 23g, Fat: 12g, Fiber: 15g, Sugar: 8g