clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Mac and Cheese

  • Author: Ben Anderson
  • Total Time: 35 minutes
  • Yield: 6 servings 1x


This new vegan mac and cheese recipe has helped us replace our normal mac and cheese with a healthier version. Not only does this mac and cheese not have dairy, it also is made with butternut squash which gives it a a sweeter taste while adding some vitamin A. The nutritional yeast helps add B12 to the meal as well as make the sauce resemble that cheesy goodness we are so accustomed to with mac and cheese.


  • 16 oz. of rotini pasta
  • 1 butternut squash
  • 1 cup of olive oil
  • 2 cloves of garlic
  • 1 cup of cashews
  • 1 tsp. of smoked paprika
  • 1/2 tsp. of ground pepper
  • 1 tsp. of salt
  • 4 tbsp. of nutritional yeast
  • 1 tsp. of Dijon mustard
  • 1 tsp apple cider vinegar
  • 2 cups of vegetable stock
  • 1 tsp. onion powder


  1. Preheat the oven to 400º
  2. Using a peeler, fully remove the skin of the butternut squash.
  3. Cut the squash in half and remove the seeds and pulp.
  4. Cut the squash in to large cubes and then fully cover in olive or avocado oil.
  5. Remove the skin from the 2 cloves of garlic.
  6. Place squash and garlic on a foil covered tray.
  7. Place in the oven and allow to cook for 25 minutes.
  8. Submerge 1 cup of cashews in hot water for at least 15 minutes.
  9. Boil 16 cups of salted water in a large stock pot.
  10. Add the rotini pasta to the boiling water and continuously stir for 7 to 9 minutes.
  11. When the pasta is finished, save one cup of water for later and then drain the pasta.
  12. Remove the squash from the oven and drain the cashews.
  13. Combine the squash, garlic, cashews, vegetable stock, pepper, salt, nutritional yeast, Dijon mustard, onion powder and apple cider vinegar in a food processor or blender.
  14. Blend until you have a smooth consistency.
  15. If your sauce is too thick, add some of the leftover water from cooking the noodles slowly until you have a consistency that you like.
  16. Finally, combine the sauce with the noodles.
  17. Serve.


Optionally you can serve this dish with red pepper flakes and basil as a topping.

  • Prep Time: 5
  • Cook Time: 30