The Planted Pantry » Main Dishes » Vegan Butternut Squash Mac and Cheese

Vegan Butternut Squash Mac and Cheese

This Vegan Butternut Squash Mac and Cheese is easy AND cheesy with none of the dairy. This recipe contains no cashews, unlike many other vegan cheese sauces out there, making it an extra allergy-friendly dish. Perfect for Thanksgiving or a random Tuesday night, you’ll love this recipe!

If you’re looking for a more traditional Mac and Cheese try this Vegan Easy Mac.

For more delicious vegan pasta dishes try this Vegan Cacio e Pepe or Roasted Chickpea and Lemon Pasta.

For more Fall-inspired vegan recipes, try this Vegan Harvest Salad with Apple Cider Vinaigrette or Vegan Stuffed Acorn Squash with Wild Rice.

finished vegan butternut squash mac and cheese in a small crock

Why You’ll Love Vegan Butternut Squash Mac and Cheese

  • Easy & delicious – This recipe uses basic ingredients and easy-to-find plant-based options. It is easily customizable by adding different or more spices.
  • Hidden veggies – No one will ever know you’ve hidden loads of veggies in this dairy-free cheese sauce!
  • Toddler friendly – My toddler loves this recipe and has no idea they’re eating more veggies!

Ingredients For Vegan Butternut Squash Mac and Cheese

  • Butternut Squash – One medium butternut squash yields about 2 cups of cooked squash.
  • Yellow onion – Any onion or shallot works fine for this recipe.
  • Pasta – I like penne for my mac and cheese but you can use any noodle you like.
  • Plant milk – I recommend coconut or oat milk so as not to change the flavor of the recipe too much.
  • Plant-based cheese – This recipe uses a combination of plant-based mozzarella, cheddar, and parmesan. You can use any plant-based cheese combo you like, or swap for dairy cheese if you aren’t vegan.
  • Spices – Salt, pepper, garlic powder, onion powder, oregano, parsley

Helpful Equipment For Vegan Butternut Squash Mac and Cheese

In addition to measuring cups and spoons, the following equipment is helpful for this recipe:

How to Make Vegan Butternut Squash Mac and Cheese

Roast the Butternut Squash

Preheat the oven to 425 degrees Fahrenheit.

Cut the butternut squash in half length-wise. Scoop out the guts and seeds and discard. Sprinkle with salt and pepper.

Roast the butternut squash open-faced on a parchment-lined baking sheet with the peeled and roughly chopped onions at 425 for 40 minutes or until the squash is fork tender.

roasted butternut squash on a parchment-lined baking sheet

Make the Cheese Sauce & Cook the Pasta

While squash is roasting, make the vegan cheese sauce. Add the plant milk, plant-based cheeses, and spices into a pot and bring the mixture to a boil until all of the cheese is melted.

Also while the squash is cooking, bring large pot of water to a boil. Cook the pasta 1-2 minutes less than al dente per package instructions.

When the squash is fork-tender, remove it from oven, and let it cool slightly before handling. Reduce the oven temperature to 350 degrees.

cooked butternut squash and onions in the vegan cheese sauce

Scoop out 2 cups of cooked butternut squash and add it to the cheese sauce with the onions.

Use an immersion blender to blend the cheese sauce until smooth. Some chunks of squash are ok if you prefer.

Bake the Mac

Add the almost al dente pasta to a medium baking dish and cover with the butternut squash cheese sauce. Stir until all noodles are evenly coated.

vegan butternut squash mac and cheese before breadcrumb topping

Mix the breadcrumbs and oil together in a small bowl, then sprinkle it on top of the noodles with more plant-based parmesan cheese.

Place the baking dish back in the oven at 350 degrees Fahrenheit for 10-15 minutes or until breadcrumbs are golden brown. Optional to broil for the final 5 minutes for a crispier top.

Serve and enjoy!

finished vegan butternut squash mac and cheese in the baking dish

How to Store Vegan Butternut Squash Mac and Cheese

  • Fridge: Store in an air-tight storage container in the fridge for up to 1 week.
  • Freezer: Freeze in portions for up to 3 months. Thaw completely before reheating.

More Tips for Making Vegan Butternut Squash Mac and Cheese

  • Not Vegan? Use dairy cheese for this recipe instead of vegan. Mix in or sprinkle cooked bacon on top of this dish.
  • Gluten-Free? Swap the breadcrumbs and noodles for gluten-free varieties and you’re all set!
  • Nut-Free? Make sure to select a nut-free vegan cheese for this dish.
finished vegan butternut squash mac and cheese in the baking dish with scoop being taken out

FAQ: Vegan Butternut Squash Mac and Cheese

Do you have to roast the butternut squash?

Nope! You can boil the squash and onions until fork tender, drain it, then add it to the cheese sauce per the instructions.

What can I swap for vegan cheese?

If you aren’t a fan of vegan cheese, you can omit it from this recipe, and add 1-2 tbsp nutritional yeast for some cheesy flavors. The sauce will not taste traditionally cheesy, but it will still be delicious.

finished vegan butternut squash mac and cheese with scoop taken out

Vegan Butternut Squash Mac and Cheese

This delicious Vegan Butternut Squash Mac and Cheese is extra cheesy with none of the dairy. Made without cashews, gluten-free optional.
5 from 1 vote
Prep Time 15 minutes
Cook Time 50 minutes
Total Time 1 hour 5 minutes
Course Main Course, Side Dish
Cuisine American
Servings 8 servings
Calories 403 kcal

Ingredients
  

Roasted Butternut Squash

  • 2 cups cooked butternut squash
  • 1 medium yellow onion
  • 1 tsp salt
  • ½ tsp black pepper

Mac and Cheese

Breadcrumb Topping

Instructions
 

  1. Preheat the oven to 425 degrees Fahrenheit. Cut the butternut squash in half length-wise. Scoop out the guts and seeds and discard. Sprinkle with salt and pepper.
  2. Roast the butternut squash open-faced on a parchment-lined baking sheet with the peeled and roughly chopped onions at 425 for 40 minutes or until the squash is fork tender.
  3. While squash is roasting, make the vegan cheese sauce. Add the plant milk, plant-based cheeses, and spices into a pot and bring the mixture to a boil until all of the cheese is melted.
  4. Also while the squash is cooking, bring large pot of water to a boil. Cook the pasta 1-2 minutes less than al dente per package instructions.
  5. When the squash is fork-tender, remove it from oven, and let it cool slightly before handling. Reduce the oven temperature to 350 degrees.
  6. Scoop out 2 cups of cooked butternut squash and add it to the cheese sauce with the onions.
  7. Use immersion blender to blend the cheese sauce until smooth. Some chunks of squash are ok if you prefer.
  8. Add the almost al dente pasta to a medium baking dish and cover with the butternut squash cheese sauce. Stir until all noodles are evenly coated.
  9. Mix the breadcrumbs and oil together in a small bowl, then sprinkle it on top of the noodles with more plant-based parmesan cheese.
  10. Place the baking dish back in the oven at 350 degrees Fahrenheit for 10-15 minutes or until breadcrumbs are golden brown. Optional to broil for the final 5 minutes for a crispier top.
  11. Serve and enjoy!

Notes

  • Not Vegan? Use dairy cheese for this recipe instead of vegan. Mix in or sprinkle cooked bacon on top of this dish.
  • Gluten-Free? Swap the breadcrumbs and noodles for gluten-free varieties and you’re all set!
  • Nut-Free? Make sure to select a nut-free vegan cheese for this dish.

Nutrition

Serving: 1servingCalories: 403kcalCarbohydrates: 62gProtein: 8.26gFat: 15gSugar: 3g
Keyword dairy-free, easy, egg-free, nut-free, vegan
Tried this recipe?Let us know how it was!

Please note, while all ingredients used in this recipe have been verified to be vegan and free of applicable allergens at the time of recipe creation, different brands may differ in their ingredients or processing procedures and may change their ingredients at any time. For some recipes, I do include ingredients that are processed in a facility that processes other allergens. Please make sure to check the ingredients and processing procedures for your specific purchases to ensure they meet your dietary needs.

Last Updated on February 14, 2025

One Comment

  1. 5 stars
    My whole family loves this recipe! it is so easy to make and so delicious!

5 from 1 vote

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




*