Go Back Email Link
+ servings

Roasted Butternut Squash Mac and Cheese (Vegan, Gluten Free)

This Roasted Butternut Squash Mac and Cheese recipe is a fantastic way to sneak healthy vegetables into a creamy and decadent pasta sauce!
0 from 0 votes
Prep Time 10 mins
Cook Time 1 hr 30 mins
Total Time 1 hr 40 mins
Servings 8


  • 1 lb pasta gluten free
  • 4 cups butternut squash about 1.5 medium squashes, peeled and largely diced
  • 2 tbsp olive oil divided
  • 1 onion diced
  • 4 cloves garlic
  • 1 tbsp arrowroot powder or cornstarch
  • 2 cup of unsweetened almond milk or any other non-dairy milk
  • 1/2 cup nutritional yeast
  • 1 tsp white miso paste
  • 3/4 cup bread crumbs
  • 1 tsp salt
  • 1/4 tsp freshly ground black pepper
  • 2 cups veggies optional but I like to add Peas and Chopped Spinach to my mac


  • Coat the diced squash in 1 tbsp of olive oil, and place on a large baking sheet. Sprinkle with salt and pepper, and roast the squash for about 30 minutes until it begins to become brown on the edges. Let squash cool, and reduct the oven temp to 350.
  • Bring a large pot of salted water to a boil, and cook pasta until al dente, about 2 minutes less than the box recommends. Drain, and set pasta aside.
  • In another large pot, heat 1 tbsp of olive oil and sauté the onion and garlic for 5 minutes until they become soft. Whisk in the arrowroot powder, nutritional yeast, and almond milk, and miso paste. Whisk for 5 minutes until the mixture begins to thicken. Add in the roasted squash and use an immersion blender to puree into a smooth sauce, adding more almond milk if needed if the sauce is too thick. Taste, and add 1tsp salt and pepper, using more if desired.
  • Add the pasta into the sauce and stir to coat. Then Add the 2 cups of veggies, if using, to the pasta and the sauce.
  • Grease a large baking dish, and tip all the pasta/sauce mixture into the dish. Top with breadcrumbs, and add to the oven (uncovered). Bake for 20 minutes until the breadcrumbs begin to brown and the pasta starts to bubble. Serve hot, and cover any leftovers for a few days in the fridge. I put leftovers into small wide-mouth pint mason jars and bring to work for a yummy and filling lunch!
Did You Make This Recipe?Tag me @theherbeevore in your photo on Instagram so I can feature you!