Healthy vegan Mac and Cheese

My healthy vegan Mac and Cheese recipe is so easy to make and contains only plant-based whole-food ingredients. It can be eaten with regular pasta or zucchini noodles (zoodles)

Course Main Course
Prep Time 10 minutes
Cook/Chill Time 15 minutes
Total Time 25 minutes
Servings 3
Author Ela


Healthy vegan mac and cheese ingredients:

  • 1 big potato peeled (200 g)
  • 1 small carrot peeled (100 g)
  • 1/2 cup cashews (75 g)
  • 1/2 cup plant-milk of choice
  • 1/3 - 1/2 cup vegetable broth (or use more plant-milk instead)
  • 1/2 onion
  • 2-3 cloves garlic
  • 3-4 tbsp nutritional yeast flakes
  • 1 tbsp tapioca flour (optional) *see recipe notes
  • 1/2 tbsp lemon juice or lime juice
  • 1/2-3/4 tsp sea salt
  • 1/3 tsp black pepper
  • crushed pepper flakes (optional)

Serve with:

  • Pasta of choice or zoodles (3-4 spiralized zucchinis)


  1. Soak cashews in hot water for at least 15 minutes until they are soft

  2. Cut the potato and carrot into 1-inch cubes and boil them in salted water for about 15 minutes or until tender (discard the water afterwards)

  3. Boil your favorite pasta as per the instructions on the packaging or use a spiralizer to spiralize your zucchinis

  4. Add all the healthy vegan Mac and Cheese ingredients into your food processor or blender and mix well

  5. Pour the sauce into a saucepan and bring to a boil. Let it simmer for about 1-2 minutes, stir constantly

  6. Add your pasta or zoodles and serve immediately. Enjoy!

Recipe Notes

You can leave out the tapioca flour/starch but it will make the Mac and Cheese a little bit thicker and "stretchy"