Vegan Mac and Cheese Recipe

Delicious vegan mac and cheese
Vegan Mac and Cheese

There’s nothing quite like the taste of macaroni and cheese. You won’t miss out on the flavor with this Vegan Mac and Cheese Recipe.

It’s an easy dish to whip up on a Sunday evening and will be loved by both adults and kids. Pack it in for lunch the next day to keep the Monday blues away.

For more cheesy dishes, try our: Vegan Deep Dish Pizza Recipe

The vegan mac and cheese packs in well for lunch the next day.
This Vegan Mac and Cheese is perfect for lunch the next day too!

What makes this dish a vegan mac and cheese?

Mac and cheese pasta dishes usually contain loads of dairy and sometimes eggs. Recipes vary, but you can find dishes that contain cream, various cheeses, and even meat products like bacon. This is always a challenge when buying pre-made mac and cheese because unless it specifically states that it’s vegan, it’s most likely not.

We’ve taken out the dairy and swapped them for vegan-friendly alternatives. The pumpkin purée gives this dish it’s bold, yellow color. No need to worry about artificial colorants in this dish! Nutritional yeast brings a cheesy flavor, and we’ve used tapioca flour to thicken our plant-based-milk white sauce.

How to make this mac and cheese

This recipe is very easy to make. It’s ideal for beginners and easy enough for children to make. Always remember to supervise kids in the kitchen!

Here are a few tips that will help you make your own vegan-friendly mac and cheese pasta.

For vegan gluten-free mac and cheese, use gluten-free pasta instead

If you are gluten-intolerant, use a gluten-free pasta like Barilla’s Gluten-Free Elbows instead of traditional wheat pasta. If you don’t have elbow noodles, any other shape will do.

Follow the instructions on the packet and make sure you don’t overcook the pasta. The pasta should be cooked but slightly firm.

Choose gluten-free pasta to make this into vegan gluten-free mac and cheese
Choose gluten-free pasta to make this into vegan gluten-free mac and cheese

Use a large pot to make the sauce so that you have plenty of space to mix

For this recipe, we add the pasta to the sauce. Be sure to use a large pot so that you can mix everything without mushing the pasta. The slightly firm pasta will also hold its shape when mixing.

Make sure your vegan pasta is cooked but slightly firm
Make sure that the pasta is cooked but slightly firm so that it keeps its shape

Serve warm with a fresh garden side salad

Serve this dish warm and add a mixed fresh garden salad on the side to complete the meal.

Serve this vegan mac and cheese with a fresh garden salad
Serve this dish warm with a big garden salad

Vegan Mac and Cheese

Prep Time10 minutes
Cook Time25 minutes
Ready In35 minutes
Servings: 4


  • 3 cups macaroni pasta
  • 1 T olive oil
  • 1 ½ cups pumpkin purée
  • 1 T tapioca flour
  • 1 T garlic, finely chopped
  • 2 t onion powder
  • 1 T Dijon mustard
  • 1 cup plant-based milk
  • ½ cup nutritional yeast
  • Salt and pepper to taste


  • In a large pot, bring water to a boil and add the pasta. Cook as directed on the packaging.
  • Add the olive oil and garlic to a large saucepan, and cook over medium heat for 3 minutes. Add the milk, onion powder, and tapioca flour. Cook for another 5 minutes, stirring often.
  • Add the nutritional yeast, the pumpkin purée, and Dijon mustard to the sauce. Mix well to combine everything.
  • Add the cooked pasta to the saucepan, and mix well to cover the pasta with the sauce.
  • Garnish with green onions or herbs of choice and serve warm.