Go Back
+ servings
vegan mac and cheese in a black skillet with a spoon
Print Recipe Pin Recipe
4.81 from 26 votes

Healthy vegan Mac and Cheese

This 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) if you prefer a paleo version.
Prep Time10 mins
Cook Time15 mins
Total Time25 mins
Course: Main Course
Cuisine: American
Keyword: pasta sauce, vegan cheese
Servings: 4
Calories: 517kcal


Healthy vegan mac and cheese ingredients:

Serve with:

  • 12 oz (350 g) Pasta of choice (e.g. gluten-free) or zoodles (3-4 spiralized zucchinis)


  • Soak cashews in hot water for at least 15 minutes until they are soft.
  • Cut the potato and carrot into 1-inch cubes and cook in salted water for about 10-15 minutes or until tender (discard the water afterward).
  • Boil your favorite pasta as per the instructions on the packaging or use a spiralizer to spiralize your zucchinis.
  • Add all the vegan Mac and Cheese ingredients into a blender and blend until completely smooth.
  • Pour the sauce into a saucepan and bring to a boil. Let it simmer for about 1-2 minutes, stirring constantly.
  • Pour over pasta or zoodles and serve immediately. Enjoy!


*June 23rd, 2018: This is an updated (improved) recipe version with the addition of 1 1/2 tbsp tapioca flour!
  • You can use arrowroot flour instead of tapioca flour. Both make the Mac and Cheese a little thicker and "stretchy" similar to "real" cheese.
  • Recipe serves 4. Nutrition facts are for one serving including pasta!
Nutrition Facts
Healthy vegan Mac and Cheese
Amount Per Serving
Calories 517 Calories from Fat 108
% Daily Value*
Fat 12g18%
Carbohydrates 76g25%
Fiber 13g52%
Sugar 6g7%
Protein 21g42%
* Percent Daily Values are based on a 2000 calorie diet.


Calories: 517kcal | Carbohydrates: 76g | Protein: 21g | Fat: 12g | Fiber: 13g | Sugar: 6g