The BEST Vegan Mac and Cheese

This is the BEST Vegan Mac and Cheese recipe. It’s easy to make, smooth, creamy, cheesy, and delicious.

close up on a white plate of orange mac and cheese

Mac and cheese is one of those staple meals you have as a kid. I’m sure everyone has memories of eating store bought box mac and cheese or mom’s homemade recipe that was the definition of comfort food.

I used to make several different kinds, ranging from Kraft, Velveeta, Annie’s or even just melting sliced deli cheese into a pot of hot macaroni and adding milk and butter to make a cheese sauce.

It’s funny because although mac and cheese is such a children’s comfort food, it definitely doesn’t disappear from plates as an adult. Restaurants include it as a side and there’s definitely plenty of main dishes like casseroles or bacon mac and cheese.

vegan mac and cheese sauce being poured from a blender into a big pan of pasta

The tough part – finding tasty vegan mac and cheese.

This has to be one of the more frustrating things about being vegan. It can be tough to find these nostalgic foods that actually taste good. I’m sure you’re like us and constantly order the same foods hoping it will be better than the last time you got it somewhere else.

This is a common occurrence when it comes to vegan mac and cheese – so inconsistent when ordering from restaurants! So that’s why we decided to make this recipe and allow us to make it delicious every time at home.

An even better reason this is awesome, is that the sauce is made almost entirely from fresh vegetables and raw nuts, so there’s plenty of nutrients to be had.

overhead shot of a full pan of the recipe laying over a gray dish towel.

What’s in this vegan mac and cheese recipe?

The base is a few veggies:

We start with the sweet onion, the garlic and the sweet potato. These provide a lot of the flavor once sautéed. We also add soaked cashews to give a little bit of a nutty layer to the flavor profile.

Then, we use veggie broth and plant milk as the liquid base. A bit of miso paste to add some salty goodness, some olive oil to balance out the viscosity and some lemon juice to balance the salt and sweetness.

And we cannot forget the greatest addition to any cheesy vegan dish, nutritional yeast. There are myths out there that says it’s bad because there is MSG in nutritional yeast, but those rumors have been debunked and clarified many times.

In fact, there are several articles that prove there are tons of benefits to eating nutritional yeast. is one of our favorite resources, so check it out!

close up on a white plate of orange mac and cheese

Toppings? What toppings?

This is by far the best vegan mac and cheese recipe we have ever tasted, and you can totally eat it by itself. But, we find that we like to add some toppings to make it more interesting.

Two things that go well with cheese: roasted broccoli and BACON. We took our tempeh “pancetta” recipe from our penne alla vodka recipe and altered it to use here. It adds the perfect salty smoky flavor that compliments the cheese so much.

We also added tiny pieces of roasted broccoli because why the heck not! These two toppings paired perfectly with this vegan mac and cheese recipe, but feel free to top it with whatever you’re feeling!

Overhead shot of mac and cheese in white plates with vegan bacon bits and roasted broccoli topping.

If you like this vegan mac and cheese recipe, try these other pasta dishes!

Vegan Baked Ziti – one of our favorite oven-crisped dishes to warm our hearts any time of the year!

Roasted Butternut and Broccolini Pasta – who doesn’t love butternut?? This recipe is packed with nutrients and will make the whole family happy!

Sun-dried Tomato Lemon Pasta – This tart, zesty pasta dish is savory and mouth watering all at the same time!

If you try this best vegan mac and cheese recipe, please comment/rate below or tag us on Instagram or Facebook @pastabased.

4.3 from 10 votes
The BEST Vegan Mac and Cheese
Prep Time
30 mins

Creamy, cheesy, and nutritious VEGAN mac and cheese. Easy to make, creamy AF, and packed with healthy secret vegetables.

Course: Dinner, Pasta
Cuisine: American, Cheese
Keyword: vegan cheese, vegan mac and cheese, vegan macaroni and cheese
Servings: 4 servings
Calories per Serving: 692 kcal
  • 16 ounces medium pasta shells
  • 1/2 cup cashews quick-soaked
  • 1 medium sweet onion chopped
  • 1 medium sweet potato peeled and chopped
  • 2 cloves garlic minced
  • 1 cup vegetable broth
  • 1 cup plant milk unsweetened
  • 2 tablespoons lemon juice
  • 1/4 cup nutritional yeast
  • 1 tablespoon miso paste
  • 2 tablespoons olive oil plus extra for sautéing veggies
  • 1 teaspoon salt
Boil the Macaroni
  1. Bring a large pot of salted water to a boil. Add pasta shells and cook according to the directions on the package. Strain and set aside.*

Soak the Cashews
  1. Add the cashews to a small pot and cover with water until just submerged. On your stove on high-heat, bring the water to a boil. Once boiling, cover the pot and remove it from the heat. Soak the cashews for 15 minutes, then drain the water and add the cashews to the blender.

Sauté the Veggies
  1. Peel the sweet potato and chop into one-inch pieces. Mince the garlic. Chop the sweet onion into small pieces. Add about 2 tablespoons of olive oil to a medium sauce pan over medium-high heat. Add the chopped sweet potato, onion, and minced garlic to the pan and cook until soft and roasted, about 15 minutes.

Blend until Smooth
  1. To the blender, add the soaked cashews, the sautéed veggies, and the rest of the ingredients (vegetable broth, plant milk, lemon juice, nutritional yeast, miso paste, olive oil, and salt). Blend until smooth and creamy, about 4 minutes.

  2. Mix about half of the cheese sauce with the pasta shells and serve warm.**

Recipe Notes

* If your pasta is done early, rinse with cold water and shake out excess moisture. This will ensure that that the shells don’t stick and clump together.

** This recipe makes A LOT of cheese sauce, more than enough for a 16 ounce box of pasta. But unless you have a small blender, it’s better not to half the recipe. This way, the blender has enough ingredients to do its magic and make it extra creamy!


Nutrition Facts
The BEST Vegan Mac and Cheese
Amount Per Serving
Calories 692 Calories from Fat 153
% Daily Value*
Fat 17g26%
Saturated Fat 3g19%
Sodium 1044mg45%
Potassium 785mg22%
Carbohydrates 112g37%
Fiber 8g33%
Sugar 12g13%
Protein 23g46%
Vitamin A 8267IU165%
Vitamin C 9mg11%
Calcium 141mg14%
Iron 4mg22%
* Percent Daily Values are based on a 2000 calorie diet.

January 8, 2021
January 22, 2021



  1. Reply


    January 16, 2021

    5 stars
    i will be making this and your other pastas soon i love pasta soooooooo much Thanks Ramya

  2. Reply


    February 12, 2021

    WOW!!! Looks so amazing :)) Any tips to sub cashews due to allergies?

  3. Reply

    corey winesett

    July 10, 2021

    Your calorie count seems high. I think you may have included ALL of the sauce in the calculation, instead of the 1/2 that you actually use in the recipe. I came up with 522 calories per serving. You may have also left out the olive oil from the calculation, because I got 17.9g of fat, using half the sauce.

    The easy way to do this (less math) is to double the pasta to 32oz, enter all other ingredients as shown and change the servings to 8.

    This looks like a delicious recipe. I’ve looked at several “cheese” sauces and this is the first to include miso paste, which sounds like a great idea, that will add more cheesy flavor.

    We like a cracker crumble on top of baked Mac-n-Chz. Do you think baking would dry out the sauce too much?



Recipe Rating