Amazing Vegan Mac & Cheese

The Best Vegan Mac and Cheese

Nutritional yeast is key, in addition to the grated potato. It offers some cheesy flavor and color. Frontier Co-Op just started offering it in smaller bottles, and after using it in this recipe, I really believe their product is superior. It has less funk than the regular store-bought brand, so if you haven’t enjoyed nutritional yeast in the past, please give it a shot.

I kept tweaking the amounts and spices until we had just the right amount of sauce for one-half pound of pasta. I’ve finally nailed it. Don’t be intimidated by the ingredients list—it’s all basic pantry ingredients!

I couldn’t help but incorporate some broccoli for some extra flavor, color and health benefits. Keep it or leave it out—I’ve included guidance for either option in the recipe below.

Vegan Mac And Cheese

This vegan mac and cheese recipe is incredibly creamy and remarkably cheese-like! You won’t believe how delicious dairy-free mac and cheese can be. Recipe yields 2 large or 4 modest servings.
5 from 1 vote
Prep Time 15 mins
Cook Time 25 mins
Total Time 40 mins
Course Main Course, Side Dish
Cuisine American, Vegan
Servings 4 servings
Calories 506 kcal


  • 8 ounces Macaroni Elbows Whole Grain
  • 1 head Brocolli Cut into small bites
  • 1 & 1/2 tablespoons Avocado or Olive Oil Extra Virgin
  • 1 & 1/2 cups Yellow Onion Chopped
  • 1 cup Russet Potato Peeled and Grated
  • 3 cloves Garlic Pressed
  • 1/2 teaspoon Garlic Powder
  • 1/2 teaspoon Onion Powder
  • 1/2 teaspoon Dry Mustard Powder
  • 1/2 teaspoon Fine Sea Salt
  • 1 pinch Chilli Flakes
  • 2/3 cup Cashews Raw
  • 1 cup Water More if Necessary
  • 1/4 cup Yeast
  • 2-3 teaspoons Apple Cider Vinegar


  • Bring a large pot of salted water to boil for the pasta. Cook according to package directions. If using broccoli, stir it into the pot when just 2 to 3 more minutes remain. Drain, and transfer the contents to a large serving bowl.
  • Meanwhile, in a medium-to-large saucepan, warm the oil over medium heat. Add the onion and a pinch of salt and cook, stirring often, until the onion is tender and turning translucent, about 5 minutes.
  • Add the grated potato, garlic, garlic powder, onion powder, mustard powder, salt and red pepper flakes. Stir to combine, and cook, stirring constantly, for about 1 minute to enhance their flavors.
  • Add the cashews and water, and stir to combine. Let the mixture come to a simmer. Continue simmering, stirring frequently and reducing heat as necessary to avoid a rapid boil, until the potatoes are completely tender and cooked through, about 5 to 8 minutes.
  • Carefully pour the mixture into a blender. Add the nutritional yeast and 2 teaspoons vinegar. Blend until the mixture is completely smooth, about 2 minutes, stopping to scrape down the sides if necessary. If the mixture won’t blend easily or if you would prefer a thinner consistency, add water in ¼ cup increments, blending after each one.
  • Taste, and blend in additional salt until the sauce is utterly irresistible (I typically add at least another ½ teaspoon). If it needs a little more zip, add the remaining teaspoon of vinegar. Blend again.
  • Pour the sauce into the bowl of pasta. Stir until well combined, and serve immediately. Leftovers keep well, chilled and covered, for 3 to 4 days. Gentle reheat, adding a tiny splash of water if necessary to loosen up the sauce.


MAKE IT GLUTEN-FREE: Simply use your favorite gluten-free noodles.
*ON BROCCOLI: You can omit the broccoli altogether, or replace it with finely chopped kale or peas (about 1 ½ cups). If you omit it, you might not need to use all of the sauce.
**RAW CASHEW NOTES: Most recipes like this suggest soaking the cashews for 4 hours in advance to make them easier to blend and to digest. I honestly never soak mine since I have a powerful Vitamix that blends them right up. The cashews in this recipe are cooked in hot liquid, so they’re softer and even easier to blend. However, if you don’t have a great blender or if you’re concerned about the digestibility factor, go ahead and soak them in advance.
Keyword plant based, vegan
Show More

Related Articles

One Comment

Leave a Reply to Ben Cancel reply

Your email address will not be published.

Recipe Rating

Back to top button