Go Back
+ servings
Print Recipe
5 from 1 vote

Butternut Mac (Dairy Free, Soy Free, Vegan)

Butternut Squash Mac and Cheese - this is the BEST vegan mac and cheese you'll ever have! Made from all whole food plant based ingredients, it's healthy for you too! Kid approved!
Prep Time30 mins
Cook Time20 mins
Total Time50 mins
Course: Entree, Pasta
Cuisine: dairy free, egg free, gluten free, oil free, refined sugar free, soy free, vegan, vegetarian
Servings: 4
Calories: 447kcal


  • 1 ½ cups butternut squash (peeled, seeded and chopped into cubes)
  • ½ large sweet onion (peeled and chopped)
  • 12 oz package small macaroni noodles (cooked according to package directions) (use gluten free noodles, if desired)
  • ¼ cup reserved cooking liquid (from the squash/onion or the noodles...either one will work)
  • ¼ cup raw cashews (soaked in hot water for 30 minutes)
  • 1 tbsp lemon juice
  • 1 tsp salt
  • ½ tsp dijon mustard
  • ¼ tsp garlic powder
  • tsp black pepper
  • tsp smoked paprika
  • tsp turmeric
  • tsp nutmeg


  • Add butternut squash and onions to a pot and cover with water by at least an inch or two. Bring to a boil, turn down heat to medium and simmer until vegetables are tender (about 15 minutes or so).
  • Meanwhile, cook macaroni noodles according to package directions. Reserve ¼ cup cooking liquid once noodles are done cooking and before draining. Place noodles back in pot and set aside.
  • When squash and onions are tender, drain (reserving ¼ cup liquid - unless you are reserving the liquid from the noodles), and add them to a high speed blender with the cashews, lemon juice, salt, dijon, garlic powder, black pepper, smoked paprika, turmeric, nutmeg and reserved cooking liquid from either the noodles or the squash. Blend until completely smooth. Use a tamper if necessary to push ingredients to the bottom of the blender.
  • Add butternut squash sauce to the macaroni noodles and stir, making sure every noodle is covered in sauce. Warm through if needed.
  • Dig in!


Calories: 447kcal | Carbohydrates: 72g | Protein: 12g | Fat: 12g | Saturated Fat: 2g | Monounsaturated Fat: 1g | Sodium: 392mg | Potassium: 162mg | Fiber: 4g | Sugar: 7g | Vitamin A: 3750IU | Vitamin C: 13.2mg | Calcium: 30mg | Iron: 3.4mg