This butternut mac and cheese is ultra-creamy, rich, and delicious. This vegan mac and cheese is comfort food at its finest, but without the guilt! This oil-free macaroni and cheese is packed full of nutrition for a healthy and hearty meal.

Butternut Mac and Cheese [Vegan]

Save Trees. Print Less. But if you must, we charge $2.99 to encourage less waste



Cooking Time



  • 4 cups (about 1 1/2 pounds) butternut squash* peeled, seeded and cubed
  • 1/2 onion chopped
  • 4 cloves garlic peeled, whole
  • 2 tablespoons aquafaba or water
  • 16 ounces gluten-free macaroni noodles
  • 3/4 cup raw cashews**, soaked in hot water for 15 minutes
  • 2 tablespoons nutritional yeast
  • 1 cup water
  • 1 teaspoon sea salt or to taste


  1. Preheat the oven to 425°F and line a sheet pan with parchment paper. Toss the squash, onion, and garlic with aquafaba or water and a pinch of salt if desired. Spread in a single layer onto the sheet pan and roast for 25-30 minutes, flipping once halfway through, until easily pierced with a fork.
  2. While the squash is roasting, cook the macaroni noodles until al dente. Drain, rinse and add back to the cooking pot.
  3. When the squash has finished roasting, add the entire pan to a blender along with the cashews, water, and salt to taste. Blend until smooth and creamy, adding a little more water, a tablespoon at a time, to create a smooth, pourable sauce.
  4. Pour half of the sauce over the cooked noodles and stir to combine. Turn the heat on to medium and add more sauce to the noodles to reach desired consistency, gently stirring to coat the noodles and warm through. Enjoy immediately.


- Frozen squash can be used for this recipe and will make this recipe even quicker to prepare. No need to thaw frozen squash; proceed as directed in the recipe. - Nut-Free Option: Replace cashews with sunflower or pumpkin seeds, or omit. The sauce will be less creamy if you omit them, but it is still very delicious! - Make-Ahead: The cheese sauce can be made up to 3 days ahead of time and stored in an airtight container in the fridge. The sauce will thicken up as it sits in the fridge. When ready to use, add the sauce back to the blender and blend with a little hot water to loosen the sauce and make it pourable again. Pour over noodles and heat through as directed. - Leftover Cheese Sauce: Use any leftover cheese sauce as a dip for veggies or chips, or pour over roasted potatoes for easy potato nachos.


This site uses Akismet to reduce spam. Learn how your comment data is processed.