Vegan Mac and Cheese

DF V VG

The best vegan mac and cheese recipe made with cashews, potatoes and nutritional yeast! It’s easy to make, creamy, cheesy and so delicious. This comfort food classic turned plant-based is guaranteed to be a new family favorite.

I am so excited about this recipe! I have shared a protein-packed mac & cheese but never a vegan recipe! Knowing so many of you are vegan or dairy-free, this recipe will hit the spot. Comfort food at its finest!

Overhead photo of a bowl of vegan mac and cheese sprinkled with pepper. A silver spoon rests inside the bowl.

Here’s Why You’ll Love It

  • Plant-based comfort food!
  • Packed with hidden veggies
  • Comes together in a flash after your cashews are soaked.
  • Sure to be a hit with kiddos and adults alike!
Ingredients measured out in bowls and on plates to make vegan mac and cheese: carrots, lemon, nutritional yeast, elbow macaroni, non-dairy milk, cashews, garlic, onion, salt, turmeric, mustard powder and potatoes.

Ingredients Needed

  • elbow macaroni – any pasta works! I like using brown rice pasta, lentil or chickpea pasta for some extra protein and fiber. Make sure you use gluten-free noodles if needed.
  • yellow potatoes – steamed and blended with the rest of the sauce ingredients. After cooking, the potatoes will add to the creaminess of the dish.
  • carrots –  adds the perfect orange coloring and extra nutrients to this mac and cheese! I recommend peeling the carrots before chopping and steaming for the best flavor.
  • yellow onion and garlic – adds a ton of delicious savory flavor to the base of the sauce.
  • unsweetened non-dairy milk – I used almond milk but any dairy-free milk works.
  • raw cashews – this is the base of the sauce that makes it thick and creamy! You’ll soak the cashews for a few hours (or overnight) and then blend until smooth.
  • nutritional yeast – this nutrient-packed ingredient gives the sauce a “cheesy” flavor without any actual cheese! It’s slightly nutty, slightly cheesy and a key ingredient in this recipe so I don’t recommend skipping it! You can find it at most grocery stores in the spice section or you can buy nutritional yeast online.
  • lemon juice – to brighten up the sauce! I recommend using freshly squeezed lemon juice.
  • sea salt – to bring all of the flavors together.
  • dry mustard powder – adds a slight tanginess to the dish that rounds out the flavors.
  • ground turmeric powder – this is optional but just a touch of turmeric adds a delicious, earthy flavor and really makes the color of the sauce pop!
Collage of four photos: the first two are of a cashew/carrot/potato/nutritional yeast mixture in a blender before and after being blended. The third photo is the vegan cheese sauce being poured over a dutch oven pot of elbow macaroni. The fourth photo is of the vegan mac and cheese in a pot.

How to Make Vegan Mac and Cheese

Soak cashews: The first thing you have to do is soak your cashews! They only need to be soaked for 30 minutes to an hour if you have a high-powered blender like a Vitamix, but even with one, I like to soak the cashews for several hours. Just place the raw cashews in a bowl and cover with water to soak.

Steam veggies: Once you feel like your cashews have soaked for enough time, you can cook the veggies! Fill a large pot with 1 inch of water. Add the potatoes, carrots and onion to a steamer basket or metal colander inside the pot and cover. Steam over medium heat for about 15 minutes or until the vegetables are soft.

Cook pasta: Cook the pasta according to package instructions until al dente and make sure you save 1/2 cup of pasta water before you drain it! This adds flavor to the end result and also helps the sauce stick to the noodles.

Make sauce: When your cashews are done soaking and the vegetables are steamed, place all of the vegan cheese sauce ingredients in a blender and blend until smooth.

Mix together: Pour the vegan cheese over the cooked macaroni and add up to 1/2 cup of pasta water to loosen the sauce. I like to add a little at a time while stirring until the desired consistency is reached.

Serve: Season with salt and pepper to taste and enjoy!

Overhead closeup photo of a bowl of vegan mac and cheese sprinkled with pepper.
tip!
The longer you soak your cashews, the creamier the sauce will be. If you find that your sauce has a gritty texture, you likely didn't soak your cashews long enough. It will still taste amazing but you'll know for next time!
A spoon with a bite of vegan mac and cheese being held up, with a bowl of mac and cheese out of focus in the background.

How to Serve

This is a classic mac and cheese recipe that also happens to be vegan. If you want to spice it up a bit (literally!) you can sprinkle some paprika and/or cayenne before diving in. If you like added texture, you can spread the mac and cheese in a baking dish and evenly top with panko bread crumbs and place under the broiler for a few minutes until the breadcrumbs are golden brown.

My mind jumps back to my childhood when I think of serving suggestions! Serve with roasted broccoli or peas on the side for extra color on the plate and add a protein like grass-fed beef hot dogs or tempeh hot dogs.

You could also serve it as a side to chili or this lentil loaf for a Southern twist!

How to Store Leftovers

Keep leftovers in an airtight container in the fridge for up to 5 days. To reheat, add mac and cheese to a saucepan and heat over medium-low, until warmed, stirring often to prevent burning. Make sure to add a little bit of milk or water to thin out the sauce and prevent the noodles from burning or sticking to the bottom of the pan. You can also heat leftovers in the microwave if you’re in a rush!

tip!
After being stored in the fridge the mac and cheese sauce will thicken up, so when reheating make sure to add a splash of milk or water to thin the sauce and prevent the noodles from burning. 
A spoonful of vegan mac and cheese being held overtop of a bowl filled with vegan mac and cheese.

More Vegan Dinner Recipes to Try

The Most Popular Kid Friendly Recipes

Be sure to check out all of the vegan recipes and kid-friendly recipes here on EBF!

Vegan Mac and Cheese

4 from 11 votes
The best vegan mac and cheese made with cashews, potatoes and nutritional yeast! It’s easy to make, creamy, cheesy and so delicious. This comfort food classic turned plant-based is guaranteed to be a new family favorite.
A spoonful of vegan mac and cheese being held overtop of a bowl filled with vegan mac and cheese.
Prep Time 15 minutes
Cook Time 15 minutes
Soak Time 4 hours
Total Time 4 hours 30 minutes
Servings 8

Ingredients

  • 1 lb elbow macaroni, cooked (or any pasta of choice)
  • 2 medium yellow potatoes, peeled and cubed (about 1 cup)
  • 2 medium carrots, peeled and cut into 1 inch pieces (about ½ cup)
  • 1 small yellow onion, quartered
  • 2 large cloves of garlic, roughly chopped
  • 1 cup unsweetened non-dairy milk of your choice, I used almond milk
  • ¾ cup raw cashews, soaked for 2-4 hours or overnight
  • cup nutritional yeast
  • 1 Tablespoon lemon juice
  • 1 ¼ teaspoon sea salt , plus more to taste
  • 1 teaspoon dry mustard powder
  • ¼ teaspoon turmeric powder, optional
  • ½ cup reserved pasta water

Instructions
 

  • If you haven’t already soak your cashews for 2-4 hours. If you have a high powered blender like a Vitamix you can get away with soaking for only 30 minutes-1 hour.
  • Fill a large pot with about 1 inch of water. Add potatoes, carrots and onion to a steamer basket or metal colander and steam for about 15 minutes or until soft.
  • Meanwhile, cook the pasta according to package directions. Reserve 1/2 cup of the pasta cooking water before draining. Drain and transfer the pasta back to the pot.
  • Place all the vegan cheese ingredients in a blender (including the cooked potatoes, carrots and onions) and blend until smooth.
    A blender with ingredients to make vegan cheese inside.
  • Pour the vegan cheese over cooked pasta, adding up to 1/2 cup pasta water to loosen the sauce, as necessary. Stir to fully combine.
    Vegan cheese being poured into a pot of cooked macaroni noodles.
  • Season to taste and serve.
    A close up of vegan mac and cheese after being mixed together.
  • Keep leftovers in an airtight container in the fridge for up to 5 days. To reheat it, add a little bit of milk or water to thin out the sauce. When reheating, stir often to avoid burning.

Video

Nutrition

Serving: 1/8 of recipe Calories: 205kcal Carbohydrates: 31g Protein: 8g Fat: 6g Saturated Fat: 1g Polyunsaturated Fat: 1g Monounsaturated Fat: 3g Sodium: 320mg Potassium: 120mg Fiber: 3g Sugar: 2g
Course: Dinner
Cuisine: American
Keyword: vegan mac and cheese

DID YOU MAKE THIS RECIPE?

Please leave a comment and star rating on this post and share on social media using the hashtag #eatingbirdfood. I love seeing your recipe shares!
This post may include affiliate links. Thank you for your support.

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




    7 comments
    1. Robert Page
      November 5, 2021 AT 8:31 am

      5 stars
      I made this recipe with one substitution – Red potatoes in place of yellow (because that was what I had on hand). The results were fine, but I wanted more flavor. When I shook a Lemon Pepper blend from Niblack Foods on it, it went from good to give me more! Let’s just say I had a hard time with portion control.

      1. Brittany Mullins
        November 5, 2021 AT 12:19 pm

        I’m glad you enjoyed this recipe, Robert! Thanks for making it and for the review. I so appreciate it. 🙂

    2. Kb queen
      October 30, 2021 AT 10:12 pm

      5 stars
      We’re not vegan, we just love Mac and cheese! Turned out great. Flavor is delicious and the texture was perfect. Will make again!

      1. Brittany Mullins
        November 1, 2021 AT 12:10 pm

        Oh yay! So happy to hear this recipe was a hit. Thanks so much for the review. I really appreciate it!

    3. Johanna
      October 29, 2021 AT 10:24 am

      Can I sub the yellow potatoes for white sweet potatoes?

      1. Brittany Mullins
        October 29, 2021 AT 2:58 pm

        I bet that would work just fine! Let me know if you try it. 🙂

    4. Lucy Vallejo
      October 28, 2021 AT 9:49 am

      What does the yeast do? I can’t wai to try this!

Parchment paper lined with protein balls.

5 SECRETS TO
HEALTHY SNACKING

Eating healthy doesn’t have to be boring!

FREE EMAIL BONUS