Butternut Squash Mac and Cheese

5

27

Save to FavoritesPrintJump to Recipe

This post may include affiliate links. Thank you for your support.

This vegan butternut squash mac and cheese is the ultimate comfort food recipe made healthier and comes together in just 30 minutes. It’s so creamy and delicious, no one will ever guess it’s packed with veggies!

This vegan butternut squash mac and cheese was inspired by my vegan mac and cheese recipe, so if you’ve tried that one you’re going to love this recipe! I wanted to use that recipe as a base but create a more fall-inspired mac and cheese using butternut squash in the sauce. And let me tell ya, the subtle sweetness from the squash and creaminess from the cashews seriously makes for the best vegan cheese sauce. I can’t wait for you to try this one!

A bowl of vegan butternut squash mac and cheese topped with fresh pepper and chives. A fork rests in the bowl.

Why You’ll Love This Recipe

  • There’s no butter or cheese – it’s plant-based comfort food at its finest!
  • It’s packed with hidden veggies and has more nutrients than traditional mac and cheese.
  • After your cashews have soaked and your butternut squash has softened this recipe comes together in a matter of minutes!
  • It’s guaranteed to be a hit with the whole family – kiddos and adults will love the creamy sauce.
Ingredients measured out to make Butternut Squash Mac and Cheese: sea satl, pepper, butternut squash, almond milk, raw cashews, shell pasta, lemon juice, onion, garlic, nutritional yeast, dijon and paprika.

Ingredients Needed

  • shell pasta – I went with shell pasta instead of macaroni elbows for this recipe as it does a great job at holding the creamy sauce, but you can use any pasta of choice.
  • butternut squash – the star ingredient for the sauce! Look for a squash that is heavy for its size, has smooth, firm skin without many cuts or bruising. Butternut squash is a vegetable that’s packed with fiber, vitamins and minerals while also being low in calories.
  • yellow onion and garlic – adds a ton of delicious savory flavor to the sauce.
  • unsweetened almond milk – I prefer unsweetened almond milk for this recipe, but any milk will work. Just make sure you’re using unsweetened milk! If you don’t have milk on hand vegetable broth would be a good substitute.
  • raw cashews – this is what makes the sauce thick and creamy! You’ll soak the cashews for a few hours (or overnight) and then blend until smooth with the rest of the sauce ingredients.
  • nutritional yeast – this nutrient-packed ingredient gives the sauce a “cheesy” flavor without any actual cheese! It’s slightly nutty, slightly cheesy and a key ingredient in this recipe so I don’t recommend skipping it! Learn more about nutritional yeast here. You can find it at most grocery stores in the spice section or you can buy nutritional yeast online.
  • lemon juice – just a touch of acidity to brighten up the sauce! I recommend using freshly squeezed lemon juice.
  • dijon mustard – adds a slight tanginess to the dish that rounds out the flavors. You can also use dry mustard powder if you don’t have any dijon on hand.
  • paprika – adds a nice spice to the sauce that’s not too overwhelming. I used sweet paprika, but feel free to use smoked paprika if you want more of a smoky flavor.
  • salt and pepper to bring all the flavors in the sauce together, you just need 1/4 teaspoon salt to make a difference!
Five photos showing the steps how to make Butternut Squash Mac and Cheese: soaking the cashews and cooking the butternut squash and onions, then blending everything together with spices to make a creamy sauce. Sauce is poured over shell pasta and mixed together.

How to Make

Soak cashews: You’ll want to begin with soaking your cashews. They only need to be soaked for 30 minutes to an hour if you have a high-powered blender like a Vitamix, but even with one, I like to soak the cashews for several hours. Just place the raw cashews in a bowl and cover them with water to soak. You can also soak them for about 15-20 minutes in boiled water if you’re in a hurry.

Cook veggies: Over medium-high heat fill a large pot or large saucepan with about 1 inch of water. Add the butternut squash and onion to a steamer basket or a metal colander and steam for about 15-20 minutes until tender.

Cook pasta: Boil water in a large pot and cook the pasta according to package instructions until al dente. Make sure you save 1/2 cup of pasta water before you drain it! This adds flavor to the end result and also helps the sauce stick to the noodles.

Make sauce: Place the butternut squash, onion, garlic, milk, cashews, nutritional yeast, lemon juice, dijon mustard, salt, pepper and paprika to a blender. Blend until smooth and creamy.

Mix together and serve: Pour the cheese sauce over the cooked pasta, stir to combine and serve immediately!

A pot of butternut squash mac and cheese.

Substitutions & Variations

  • Gluten-free: If you need this dish to be gluten-free use gluten-free pasta like brown rice pasta, lentil or chickpea pasta.
  • Butternut squash: Don’t have butternut squash on hand or can’t find it? Use sweet potatoes or make this vegan mac and cheese instead, which uses gold potatoes and carrots in the sauce instead of butternut squash. You could also make this pumpkin pasta if you have pumpkin puree on hand!
  • Baked: Want some added texture? Make the recipe as directed and pour the pasta into a 9×13 baking dish, sprinkle with breadcrumbs or almond meal and bake in the oven for about 15-20 minutes until the top starts to brown and crisp up.
  • Non-vegan: Want a more traditional, non-vegan mac and cheese? Try one of these recipes instead: healthy baked mac and cheese or healthy mac and cheese.
  • Low-carb: Want a low-carb option? Make this baked cauliflower mac and cheese with this creamy butternut squash sauce for a vegan option.
  • Spice it up: Add in some sliced jalapeño, red pepper flakes or cayenne pepper to the sauce if you’d like to turn this into a spicy mac and cheese. You can also add nutmeg or garlic powder to amp up the flavors.
  • Add veggies: Want to amp up the veggie count? Add cooked broccoli, peas, zucchini, spinach, kale, or mushrooms to this dish!
Two bowls of mac and cheese with a cloth napkin, forks, and bowls of cashews and nutritional yeast, plus a pepper grinder.

What to Serve with Butternut Squash Mac & Cheese

This butternut squash mac and cheese makes a great option for a plant-based dinner, but I also think it would be amazing served alongside some protein or additional sides for a more filling meal. Here are some ideas:

A bowl of vegan butternut squash mac and cheese topped with fresh pepper.

How to Store Leftovers

Keep leftovers in an airtight container in the refrigerator for up to 5 days. To reheat, add mac and cheese to a saucepan and heat over medium-low, until warmed, stirring often to prevent burning. Make sure to add a little bit of milk or water to thin out the sauce and prevent the noodles from burning or sticking to the bottom of the pan. You can also heat leftovers in the microwave if you’re in a rush! 

More Pasta Recipes

More Butternut Squash Recipes

Be sure to check out all the butternut squash recipes as well as all the vegan recipes on EBF!

Want to save this recipe? Enter your email below and we’ll send the recipe to your inbox. Plus you’ll get great new recipes every week!
5 from 13 votes

Butternut Squash Mac and Cheese

This vegan butternut squash mac and cheese is the ultimate comfort food recipe made healthier and comes together in just 30 minutes. It's so creamy and delicious, no one will ever guess it's packed with veggies!
Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes
Servings: 8

Ingredients  

  • 1 lb medium shell pasta, uncooked
  • 3 cups butternut squash, peeled and chopped into 1-inch cubes
  • 1 small yellow onion, quartered
  • 2 large garlic cloves, roughly chopped
  • 1 ½ cup unsweetened almond milk
  • ¾ cup raw cashews, soaked for 2-4 hours or overnight
  • ¼ cup nutritional yeast
  • 1 Tablespoon lemon juice
  • 1 teaspoon dijon mustard
  • 2 teaspoons sea salt, plus more to taste
  • ¼ teaspoon black pepper, plus more to taste
  • ½ teaspoon paprika

Instructions 

  • If you haven’t already soak your cashews for 2-4 hours. If you have a high powered blender like a Vitamix you can get away with soaking for only 30 minutes-1 hour.
    Cashews soaking in water.
  • Fill a large pot with about 1 inch of water. Add butternut squash and onion to a steamer basket or metal colander and steam for about 15-20 minutes or until soft.
    Steaming chunks of butternut squash.
  • Meanwhile, cook the pasta according to package directions. Drain and transfer the pasta back to the pot.
  • Place cooked butternut squash and onion in a blender, along with garlic, almond milk, cashews, nutritional yeast, lemon juice, dijon mustard, salt, pepper and paprika and blend until smooth and creamy.
    Ingredients for vegan cheese in a high powered blender.
  • Pour the sauce over cooked pasta and stir to fully combine.
    Pouring vegan cheese over cooked noodles in a pot.
  • Season to taste and serve immediately.
    Vegan butternut squash mac and cheese in a pot.
  • Keep leftovers in an airtight container in the fridge for up to 5 days. To reheat it, add a little bit of milk or water to thin out the sauce. When reheating, stir often to avoid burning.

Video

Nutrition

Serving: 1/8 recipe | Calories: 189kcal | Carbohydrates: 28g | Protein: 7g | Fat: 6g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Sodium: 648mg | Potassium: 301mg | Fiber: 2g | Sugar: 3g

Nutrition information is automatically calculated, so should only be used as an approximation.

Equipment

Additional Info

Course: Lunch/Dinner
Cuisine: American
Keyword: butternut squash mac and cheese
Did you make this recipe?Mention @eatingbirdfood and tag #eatingbirdfood!

About Brittany

Hey there, I’m Brittany, the creator of Eating Bird Food, cookbook author, health coach and mama of two littles. Here you’ll find quick and easy recipes that make healthy fun and enjoyable for you and your family!

More about Brittany
Chicken fajita filling on a sheet pan with a wooden spoon. Tortillas are resting on the bottom of the sheet pan.
Get Your FREE High-Protein Meal Plan
Struggling to eat enough protein? Subscribe to my email list and I’ll send you a 3-Day High-Protein Meal Plan with a Shopping List!

Leave a comment

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

Recipe Rating




27 Comments

  1. 5 stars
    So delicious and creamy! I used roasted unsalted cashews instead of raw (because that is what I had in hand), frozen butternut squash to cut down on prep time (since it’s blended anyway this worked perfectly), and one of your suggested variations and added green peas and cremini mushrooms (so good!). Served with a sprinkle of chili flakes, fresh ground pepper, and your vegan Parmesan cheese, this was an absolute hit that I will be making again!

    1. This sounds absolutely amazing, Veronica. I am so glad you gave this recipe a try and your additions sound perfect. Thanks so much for sharing your review & star rating, it means so much to me!

  2. 5 stars
    This was such a delicious grouping of ingredients. The texture was so creamy. I even took some lazy shortcuts by using powdered spices in place of the alliums and it was still good. Bet it would be even better with the veggies!

    1. Perfect! I am happy to hear that you are loving this recipe and it turned out amazing for you- thanks for your review & star rating, I really appreciate it!

    1. Hi Julie – I have not tried freezing this recipe, but I would recommend making the sauce and freezing that separately, and thaw in the fridge before use. Then make your pasta when you are ready to serve. If you give this a try, let me know how it turns out. Enjoy!

      1. Just tried this recipe. The sauce ended up rather grainy and not smooth at all. I think, that the squash wasn’t steamed for long enough. Do you have any thoughts about that?

        1. Hi Julie – It is possible that the squash wasn’t steamed enough, but I would also make sure you blended it long enough and make sure there is enough liquid when blending. It won’t hurt to blend longer than you think for extra creaminess. Did you change anything else about the recipe? Let me know if you give this another try and how it works out.

            1. Hi Ali – If you have a baking rack, you could use that in a pot or baking pan instead. Just add some water to the bottom of your pan and cover it all with foil to help steam your squash. Hope that helps.

  3. 5 stars
    So good! I know it’s vegan, but had this for dinner with air fried chicken tenders. Everyone really loved it 🙂
    I didn’t have almond milk so I made some quick oat milk as a replacement…Worked like a charm!

    1. Yay!! So glad this recipe was a hit with everyone, Becca. Thanks for making it and for coming back to leave a review. I so appreciate it!

    1. Yay! I am so glad that you all loved this recipe, Steph. Thank you so much for sharing your review + star rating, I really appreciate it!

  4. 5 stars
    I love this recipe! I made it vegan, since I’m dairy intolerant, but I cheated and had it over chicken. I sent an earlier message to say that I’d planned to sauté the onions and garlic, so I did that. There’s lots of leftover – YAY – so I can eat it with pasta tomorrow!! A quick recipe to put together, and so yummy!

    1. WOO! I am so glad that you are loving this recipe, Ann. Thanks so much for your review + star rating, I so appreciate it!

    2. WOO! I am so glad that you enjoyed this recipe, Ann. Thank you so much for sharing your review + star rating, I really appreciate it!

  5. 5 stars
    My butternut squash is ready and my cashews are soaked. I’m planning to sweat the onion and garlic because I think the taste will be richer. I’m not fond of the strong flavor of raw onions. As an aside, burgers are an entirely different story, it’s raw onions all the way! Thanks for a great recipe, I can’t wait to eat it.🙏

  6. 5 stars
    I’m eating this recipe as I type. Creamy and delicious. Comfort food at its best and healthiest. Definitely will make this again.

    1. WOO! SO excited to hear that you are loving this recipe. Thank you for sharing your review + star rating, I really appreciate it!