Introduction
Oh WOW, this Butternut Squash Spaghetti is straight-up comfort food magic! Creamy without cream, cozy without being heavy, and full of that fall flavor we all crave when the weather turns crisp. It’s the kinda pasta that makes you wanna curl up with a bowl and your fluffiest blanket. But hey—it works just as well in the middle of summer if you’re like me and love squash all year round!
We’re talkin’ roasted butternut squash, garlicky sage, spinach, a dreamy sauce that hugs every strand of spaghetti, and a crunchy topping (if you’re feelin’ fancy). AND it’s 100% plant-based! Honestly, it’s incredible.

Reasons You’ll Love This Butternut Squash Spaghetti
If you’re still on the fence, let me tell you why this recipe needs to be in your back pocket immediately:
- Total Comfort Vibes: Creamy squash, toasty garlic, wilted spinach, and warm noodles? That’s a hug in a bowl.
- Vegan & Low Calorie: Yup, you’re getting full-on creamy flavor without dairy or excess calories.
- Fast & Weeknight-Friendly: 30 minutes, one baking tray, one skillet. You got this!
- Big Batch Friendly: Feeds a crowd, or just YOU with leftovers for days.
- Customizable AF: Toss in sun-dried tomatoes, apples, lemon, smoked paprika—whatever you’re feelin’.
- Nutty-Sweet Topping Option: Pecans, pepitas, brown sugar? YES PLEASE. It adds that wow factor and crunch.
This is one of those recipes that feels fancy but is secretly ridiculously simple. Try it once and it’ll become part of your regular rotation—I promise!
What Makes a Good Butternut Squash Spaghetti?
The key to a slam-dunk Butternut Squash Spaghetti is balance. You want:
- Butternut squash that’s caramelized – not just steamed or boiled. Roasting brings out that natural sweetness and depth of flavor.
- Al dente pasta – nobody wants limp noodles, and we’re stirring them around with a thick sauce, so they need to hold up.
- A silky, savory sauce – blending some of that roasted squash into a velvety base is what makes this dish a showstopper.
- Layered seasoning – sage, cumin, garlic, red pepper flakes—don’t hold back!
- Contrast in texture – the crunch from that sweet-and-savory pecan topping? DA BOMB.
And remember: always taste and tweak. You’re the boss in your kitchen!
Cultural Significance of Butternut Squash Spaghetti
This dish blends the rich autumnal traditions of North America with the beloved global obsession that is… pasta. While spaghetti has deep Italian roots, pairing it with seasonal veggies like squash feels totally natural in American cooking—especially around the holidays.
You’ll see similar combos in plant-based soul food, vegan comfort food, and modern wellness meals, too. It’s part rustic farmhouse, part weeknight dinner hero. You could serve this at a cozy dinner party or whip it up in yoga pants after a long Tuesday. Either way—it slaps.
History of Butternut Squash Spaghetti
Okay, so Butternut Squash Spaghetti isn’t some ancient recipe passed down from nonna, but it does come from a tradition of resourceful, seasonal cooking. Butternut squash has been cultivated for thousands of years—Indigenous peoples in the Americas prized it for its long shelf life and hearty nutrition.
The whole “squash as sauce” thing? That’s a more recent innovation, born from the plant-based movement, where folks are getting creative with veggies in every way. Blend squash into pasta sauce, and boom—you’ve got creaminess without dairy and depth without butter.
It’s a brilliant little recipe hack that’s now a go-to in modern vegan cuisine!
Ingredients for Butternut Squash Spaghetti
You’ll need just a handful of pantry staples + some fresh veggies to bring this pasta party to life.
Main Ingredients:
- 2 lbs butternut squash, cubed
- 1 lb whole wheat spaghetti, cooked al dente
- 3 tbsp olive oil, divided
- 3 cloves garlic
- 3 tbsp sage leaves
- 1 tsp sea salt
- 1 tsp ground cumin
- 12 oz baby spinach
- 1/4 cup vegan Parmesan cheese
- 1 tsp red pepper flakes (or more, if you’re feelin’ spicy)
Optional Topping (Highly Recommended!):
- 1/2 cup pecans
- 1/2 cup pepitas
- 3 tbsp brown sugar
And don’t forget your pasta water hack: reserve a splash to loosen things up if needed!
Equipment You’ll Need
- Large bowl
- Baking sheet + parchment paper or foil
- Deep skillet or sauté pan
- Immersion blender or fork (for the sauce)
- Pot for boiling pasta
That’s it! Low-tech and super doable, even if your kitchen is tiny or your dishwasher is you.
Instructions for Butternut Squash Spaghetti
Ready to get cookin’? Let’s walk through this buttery, savory, squashy masterpiece.
Step 1: Cook the Pasta
- Boil your spaghetti noodles to al dente, drain, rinse, and set aside. Pro tip: reserve a splash of pasta water in case you need to loosen the sauce later.
Step 2: Roast the Butternut Squash
- Preheat oven to 350°F (177°C).
- In a bowl, toss cubed squash with 1 tbsp olive oil, sea salt, cumin, and red pepper flakes.
- Spread squash in a single layer on a parchment-lined sheet pan and roast for 20 minutes, or until fork-tender and golden on the edges.
Step 3: Sauté the Garlic + Sage
- In a deep skillet, heat 1 tbsp olive oil over low heat.
- Add garlic and sage. Cook until garlic is golden and sage is wilted and fragrant.
Step 4: Combine It All
- Add your cooked spaghetti noodles into the skillet and toss gently.
- Stir in the roasted butternut squash (reserve about 1 cup for blending!) and baby spinach.
- Stir until spinach is wilted and everything’s heated through.
Step 5: Make That Sauce!
- Puree the reserved cup of roasted squash with a little olive oil using an immersion blender or mash it with a fork.
- Stir this sauce back into the pasta. Toss gently until every noodle is coated in creamy squashy goodness.
Step 6: Finish + Serve
- Sprinkle in vegan Parmesan and another dash of red pepper flakes.
- Optional but awesome: top with sweet pecan-pepita crumble (see variation section below).
- Plate it up hot! Serve with vegan garlic bread if you’re going all in.

How to Tell When Butternut Squash Spaghetti is Done
Wanna know if your spaghetti masterpiece is ready to hit the table? Here’s what to check:
- The pasta is glossy, coated evenly in that creamy squash sauce, but not stuck together.
- The squash sauce should cling to the noodles—not runny, not dry, but like that perfect in-between.
- Spinach is wilted and silky, not slimy.
- Sage + garlic are fragrant, golden, and melted into the background flavor.
- Everything’s piping hot, but not overcooked—this pasta doesn’t need to simmer forever!
If your fork twirls with creamy, orange-coated spaghetti and pulls in bits of spinach and squash, oh YES—it’s showtime!
Variations & Toppings
This dish is already cozy-core perfection, but here’s how to give it your own personal twist:
Add-Ins
- Sun-dried tomatoes: a punch of umami and chewiness
- Diced apples: sweet and fresh—perfect fall vibes
- Lemon juice: adds a bright finish
- Chili crisp or sriracha: for spice lovers!
- Smoked paprika: adds a smoky edge to the sauce
Protein Ideas
- Pan-fried tofu
- Crispy chickpeas
- White beans stirred in for creaminess
Optional Sweet-Crunch Topping (DO IT!)
- Toast 1/2 cup pecans and 1/2 cup pepitas in a dry skillet for 2-3 minutes.
- Add 3 tbsp brown sugar and stir until it melts and coats the nuts.
- Sprinkle on top of the pasta before serving.
That sweet-savory crunch combo? DA BOMB. I almost always double this part because I snack on half before it hits the plate!
Nutritional Insights
Here’s the breakdown per serving (serves 8):
- Calories: 323
- Carbs: 58g
- Protein: 12g
- Fat: 7g
- Fiber: 4g
- Vitamin A: Over 16,000 IU—thank you squash!
- Iron: 5mg—hello leafy greens and whole wheat noodles!
It’s nutrient-dense without being heavy. And since it’s vegan and low cal, you can pile that plate high without guilt.
Pro Tips and Tricks
Ready for the inside scoop? These are the hacks I swear by every time I make this:
- Cut squash evenly: smaller cubes = quicker roasting + even texture.
- Use an immersion blender: it makes the sauce ultra smooth without dragging out the blender.
- Don’t overcook the spinach: it just needs to wilt. Turn off the heat as soon as it softens!
- Cook pasta 1-2 mins under: it’ll finish cooking in the sauce without turning mushy.
- Reserve pasta water: a splash helps bring everything together if it gets too thick.
- Warm pasta back in the pot: after rinsing, toss it back with a little hot water to keep it loose and warm. No clumps allowed!
Trust me on this one—you don’t need culinary school skills. Just good seasoning, the right timing, and a little love!
My Takes On Butternut Squash Spaghetti
I’ve tried this recipe soooo many different ways. One of my absolute faves is adding a little smoky paprika and finishing with a drizzle of maple syrup. Sounds weird? Maybe. But it’s liquid gold.
Sometimes I even serve it in spaghetti squash bowls—like literal roasted halves of spaghetti squash filled with spaghetti. Double squash, double the fun!
And when I’ve got leftover kale lying around? Yep, it goes right in. You just gotta use what you’ve got and cook clever.
Storage & Health Tips
This makes a big batch—perfect for meal prep or family dinner. Here’s how to keep it fresh:
- Fridge: Store in a sealed container for 3-4 days.
- Reheat: Warm gently on the stove or in the microwave. Add a splash of water or olive oil to loosen the sauce.
- Freeze? Not the best. The spinach and noodles don’t hold up well after thawing. Eat it fresh if you can!
- Gluten-Free? Use brown rice or lentil spaghetti instead.
- Allergy-friendly? Skip the nut topping and use seed-based parm if needed.
Leftovers also make a killer baked casserole—just pop it in a dish, top with more vegan Parmesan, and reheat at 350°F for 15-20 minutes. Boom: second-day pasta that tastes brand new.

FAQs About Butternut Squash Spaghetti
Can I use frozen squash?
Totally! Just roast a bit longer—until edges caramelize and it’s soft inside.
Do I need vegan Parmesan?
Nope! You can skip it or use nutritional yeast, vegan ricotta, or even a drizzle of tahini.
Can I make this nut-free?
Yes! Swap pecans for pepitas only, or leave the topping off altogether.
Will picky eaters like this?
Absolutely. The sauce is sweet, savory, and cheesy-tasting. It’s a sneaky way to get veggies in!
How can I make it extra creamy?
Blend more of the squash and add a splash of plant milk. Cashew cream also works wonders.
Is it good for meal prep?
YES. Make the sauce + pasta ahead of time and keep ’em separate until ready to serve for best texture.
Before You Go
Thanks for stopping by Arya’s kitchen, where the pasta’s always hot and the vibes are always cozy! If this Butternut Squash Spaghetti got you feelin’ fall-ish and fabulous, check out these other favorites:
- Roasted Eggplant – savory, smoky, and totally addictive
- Grilled Eggplant – perfect for summer BBQs and healthy weeknights
Follow along on Pinterest for more seasonal eats, and join our Facebook community to share your kitchen wins!
Tried this dish? I wanna see it! Tag @AryaRecipes and show off your masterpiece!

Butternut Squash Spaghetti
Equipment
- Large bowl
- Baking sheet
- Parchment paper or foil
- Deep skillet or sauté pan
- Immersion blender or fork
- Pot for boiling pasta
Ingredients
- 2 lbs butternut squash cubed
- 1 lb whole wheat spaghetti noodles cooked al dente
- 3 tbsp olive oil divided
- 3 cloves garlic
- 3 tbsp sage leaves
- 1 tsp sea salt
- 1 tsp ground cumin
- 12 oz baby spinach
- 1/4 cup vegan Parmesan cheese
- 1 tsp red pepper flakes
- 1/2 cup pecans optional topping
- 1/2 cup pepitas optional topping
- 3 tbsp brown sugar optional topping
Instructions
- Cook spaghetti noodles al dente according to package. Drain, rinse, and set aside.
- Preheat oven to 350°F. Line a baking sheet with parchment paper or foil.
- Toss cubed butternut squash with 1 tbsp olive oil, sea salt, cumin, and red pepper flakes. Spread on baking sheet.
- Roast squash for 20 minutes, until tender and caramelized at the edges.
- In a deep skillet, heat 1 tbsp olive oil. Add garlic and sage, cook on low heat until fragrant.
- Add cooked spaghetti to skillet. Stir to incorporate.
- Add roasted squash (reserve 1 cup for puree) and spinach. Stir until spinach is wilted.
- Puree reserved squash using an immersion blender or mash with a fork. Stir puree into skillet to coat noodles.
- Top with vegan Parmesan and additional red pepper flakes. Optional: add a cube of vegan butter.
- Optional topping: toast pecans and pepitas in a dry skillet, add brown sugar until melted and coated. Sprinkle on pasta.





Leave a Comment