Butternut Squash Mac and Cheese
30
Published Oct 28, 2022, Updated Sep 26, 2024
This post may include affiliate links. Thank you for your support.
This butternut squash mac and cheese comes together in just 30 minutes. It’s so creamy and delicious, no one will ever guess it’s packed with veggies!
Have you had the Trader Joe’s butternut squash mac and cheese? It’s so good and it’s what inspired this recipe!
I used my vegan mac and cheese recipe as a base, but put a fall spin on it by adding butternut squash in the sauce. And let me tell ya, the subtle sweetness from the squash and creaminess from the cashews seriously makes such a delicious cheese sauce. I can’t wait for you to try this one!

Why You’ll Love This Recipe
- There’s no butter or cheese so it’s completely dairy-free.
- It’s packed with hidden veggies and has more nutrients than traditional mac and cheese.
- It’s guaranteed to be a hit with the whole family โ kiddos and adults will love the creamy sauce.
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!
Substitutions & Variations
Add veggies: Want to amp up the veggie count? Add cooked broccoli, peas, zucchini, spinach, kale, or mushrooms to this dish!
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!
How to Make Butternut Mac and Cheese
Step 1: Place raw cashews in a bowl and cover them with water to soak.
Step 2: 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 and steam for about 15-20 minutes until tender.
Step 3: 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.
Step 4: Pour the cheese sauce over the cooked pasta, stir to combine and serve immediately!
Brittany’s Tips!
- 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.
- 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.
- Need a low-carb option? Make this baked cauliflower mac and cheese with this creamy butternut squash sauce for a vegan option.
- Love spice? 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.
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:
- Protein โ hot dogs are a classic add-in for mac and cheese lovers. Use tempeh hot dogs or grass-fed beef hot dogs. It’d also be delicious with some beyond sausage, tofu crumbles, tempeh bacon or these lentil meatballs.
- Chili โ serve this mac and cheese with a side of vegetarian chili for a southern twist!
- Sides โ serve this dish alongside some vegan cornbread, a salad (this garlicky kale salad is a fave!) or some roasted veggies like roasted broccoli or these apple cider vinegar brussel sprouts.
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 Butternut Squash Recipes
- Butternut Squash and Turkey Chili
- Butternut Squash Puree
- One Pan Tempeh Butternut Squash Bake
- Roasted Butternut Squash Salad
- Butternut Squash Soup
- How to Roast Butternut Squash
If you enjoyed this recipe, please consider leaving a โญ star rating and let me know how it went in the ๐ comments below.
Butternut Squash Mac and Cheese
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.
- 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.
- 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.
- Pour the sauce over cooked pasta and stir to fully combine.
- Season to taste and serve immediately.
- 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
Nutrition information is automatically calculated, so should only be used as an approximation.
So yummy! I eat cashew cheese with pasta a bunch but love that this had a creamier texture. And it made a TON, so now we can have round 2 in a couple of days. Thanks for another great recipe, Brittany!
Brittany, this recipe is amazing! I used unsweetened oat milk and I added 2 tablespoons of vegan butter to the noodles. I have a lot of sauce left so I will use it over broccoli. I had a similar recipe but it didnโt call for cashews. This one is so much better. I have a vitamix now my daughter bought for me. I love it! Smooth sauces.
Amazing! I am so glad you loved this recipe, Ruth. Thank you so much for sharing your review + star rating, I really appreciate it!
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!
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!