Creamy Roasted Butternut Squash Pasta – Sausage & Spinach
Creamy roasted butternut squash pasta with sausage and spinach is more than just a meal; it’s a warm hug in a bowl, a celebration of autumnal flavors that somehow feels both comforting and sophisticated. If you’ve ever found yourself craving something hearty yet vibrant, something that balances sweet, savory, and a hint of earthy goodness, then this is the dish you’ve been dreaming of. It’s the kind of meal that makes a weeknight feel special and a weekend gathering truly memorable.
Why this dish is so beloved:
People adore this creamy roasted butternut squash pasta with sausage and spinach because it masterfully blends textures and tastes. The caramelized sweetness of the roasted butternut squash creates a luscious, velvety sauce that clings perfectly to the pasta. The savory kick of Italian sausage adds a delightful depth, while the wilted spinach provides a fresh, slightly bitter contrast that cuts through the richness. It’s a symphony of simple, high-quality ingredients coming together to create something truly extraordinary. What makes it truly special is how effortlessly it transforms humble ingredients into a showstopper, proving that deliciousness doesn’t have to be complicated.

Creamy Roasted Butternut Squash Pasta with Sausage and Spinach
This Creamy Roasted Butternut Squash Pasta is a hearty and comforting dish that celebrates the best of autumn flavors. The sweetness of the roasted butternut squash, combined with the savory richness of Italian sausage and the vibrant freshness of spinach, all brought together by a luscious, creamy Parmesan sauce, makes for an incredibly satisfying meal. It’s elegant enough for a special occasion but simple enough for a weeknight dinner. The roasting process for the squash is key here, as it deepens its natural sweetness and creates a wonderfully tender texture that melts into the sauce.
The beauty of this dish lies in its simplicity and the way the flavors meld together. The sweetness of the squash, the salty kick of the sausage, and the slight bitterness of the spinach create a balanced and complex flavor profile. It’s a true crowd-pleaser that I find myself making again and again.
Ingredients:
Roasting the Butternut Squash
The first step to achieving that beautiful sweetness and tender texture in your butternut squash is to roast it. Preheat your oven to 400 degrees Fahrenheit (200 degrees Celsius). On a baking sheet, toss the cubed butternut squash with 1 tablespoon of olive oil, and season generously with salt and freshly ground black pepper. Make sure each piece is lightly coated for even roasting and browning. Spread the squash out in a single layer; overcrowding the pan can lead to steaming rather than roasting, which won’t develop the same depth of flavor. Roast for about 20-25 minutes, or until the squash is fork-tender and lightly caramelized on the edges. The edges are where the magic happens, developing those delightful little crispy bits. Once roasted, remove from the oven and set aside.
Cooking the Sausage and Aromatics
While the squash is roasting, or after it’s finished, we’ll move on to the sausage. In a large skillet or Dutch oven, heat 1 tablespoon of olive oil over medium-high heat. Add the crumbled sausage and cook, breaking it up with a spoon, until it’s browned and cooked through. This typically takes about 5-7 minutes. Once the sausage is cooked, carefully drain off any excess grease from the skillet, leaving behind a little bit of the rendered fat to add flavor. Reduce the heat to medium, and add another tablespoon of olive oil to the skillet. Add the minced garlic and sauté for about 30-60 seconds, until fragrant. Be careful not to burn the garlic, as this can turn it bitter.
Wilting the Spinach and Creating the Sauce
Now it’s time to introduce the spinach. Add the 6 oz of fresh spinach to the skillet with the sausage and garlic. It will look like a lot, but it wilts down significantly. Stir continuously until the spinach has wilted, which usually only takes a minute or two. Once the spinach is wilted, pour in the heavy cream. Stir to combine everything, scraping up any browned bits from the bottom of the pan, as these bits are packed with flavor. Bring the mixture to a gentle simmer.
Adding the Finishing Touches to the Sauce
As the sauce simmers gently, stir in the shredded Parmesan cheese and the 1/4 teaspoon of salt. Continue to stir until the cheese is melted and the sauce is smooth and creamy. Taste the sauce and adjust seasoning with more salt and pepper if needed. The sauce should be rich and velvety. If it seems a little too thick for your liking, you can always add a splash of milk or pasta water to thin it out to your desired consistency. The roasted butternut squash will also help to thicken the sauce as it breaks down slightly.
Cooking the Pasta and Combining Everything
While the sauce is coming together, cook your 8 oz of farfalle pasta according to the package directions in a pot of well-salted boiling water until al dente. Al dente means the pasta is cooked through but still has a slight bite to it. Before draining the pasta, reserve about 1 cup of the starchy pasta water. Drain the pasta and immediately add it to the skillet with the creamy sauce. Add the roasted butternut squash to the skillet as well. Gently toss everything together to coat the pasta and squash evenly with the sauce. If the sauce seems a little thick, add a splash of the reserved pasta water, a tablespoon at a time, to help loosen it up and create a silkier sauce that clings beautifully to the pasta. Toss until everything is well combined and the pasta is coated in the luscious, creamy sauce.
Serve this delicious Creamy Roasted Butternut Squash Pasta immediately, garnished with extra Parmesan cheese and a crack of black pepper if desired. Enjoy the warmth and comforting flavors of this delightful dish!

Conclusion:
This Creamy Roasted Butternut Squash Pasta with Sausage and Spinach is truly a winner! It strikes the perfect balance between comforting richness from the roasted butternut squash and the creamy sauce, and the savory depth of the sausage, all brightened by the freshness of the spinach. It’s a dish that feels elegant enough for a special occasion but is wonderfully approachable for a weeknight meal. The roasting process unlocks an incredible sweetness in the squash, which forms the delicious base of our sauce. I genuinely hope you give this recipe a try – it’s become a personal favorite for so many reasons, and I’m confident it will become one of yours too!
For serving, a simple side salad with a light vinaigrette is an excellent complement. You could also offer some crusty bread for soaking up any extra sauce. If you’re looking to switch things up, feel free to experiment with different types of sausage, like Italian chicken sausage for a leaner option, or even add a pinch of red pepper flakes for a touch of heat. This versatile recipe is a fantastic canvas for your culinary creativity.
Frequently Asked Questions:
Can I make this recipe ahead of time?
Yes, you can! You can roast the butternut squash and prepare the sauce up to 2 days in advance and store them separately in airtight containers in the refrigerator. Reheat the sauce gently on the stovetop, then toss with freshly cooked pasta and wilted spinach just before serving for the best texture.
What if I don’t have butternut squash?
You can substitute butternut squash with other winter squashes like acorn squash or kabocha squash. Acorn squash might be slightly less sweet, and kabocha has a slightly nuttier flavor, but both will yield delicious results in this Creamy Roasted Butternut Squash Pasta recipe. Sweet potatoes are also a viable, though different, alternative.
Can I make this a vegetarian dish?
Absolutely! For a delicious vegetarian version, simply omit the sausage. You can add extra vegetables like mushrooms, bell peppers, or zucchini for added texture and flavor. A vegetarian crumbled sausage would also work wonderfully as a direct substitute.

Creamy Roasted Butternut Squash Pasta with Sausage and Spinach
A comforting and flavorful pasta dish featuring sweet roasted butternut squash, savory sausage, and fresh spinach in a rich, creamy Parmesan sauce.
Ingredients
-
2 cups butternut squash, peeled, seeded, and cubed
-
1 tablespoon olive oil
-
salt and pepper
-
1/2 lb Italian sausage, crumbled, without casings
-
4 garlic cloves, minced
-
6 oz spinach
-
1 cup heavy cream
-
1/3 cup Parmesan cheese, shredded
-
1/4 teaspoon salt
-
8 oz farfalle (bow tie pasta)
Instructions
-
Step 1
Preheat oven to 400°F (200°C). Toss butternut squash cubes with 1 tablespoon olive oil, salt, and pepper on a baking sheet. Roast for 20-25 minutes, or until tender and slightly caramelized. -
Step 2
While squash is roasting, cook farfalle pasta according to package directions. Drain, reserving about 1/2 cup of pasta water. -
Step 3
In a large skillet, heat 1 tablespoon olive oil over medium heat. Add crumbled sausage and cook, breaking it up with a spoon, until browned and cooked through. Remove sausage from skillet with a slotted spoon and set aside. -
Step 4
Add the remaining 1 tablespoon olive oil to the same skillet. Add minced garlic and cook for 1 minute until fragrant. Stir in spinach and cook until wilted. -
Step 5
Pour in heavy cream and bring to a gentle simmer. Stir in shredded Parmesan cheese and 1/4 teaspoon salt. Cook, stirring, until the sauce thickens slightly. -
Step 6
Add the cooked pasta, roasted butternut squash, and cooked sausage to the skillet with the sauce. Toss to combine, adding reserved pasta water a little at a time if needed to reach desired consistency.
Important Information
Nutrition Facts (Per Serving)
It is important to consider this information as approximate and not to use it as definitive health advice.
Allergy Information
Please check ingredients for potential allergens and consult a health professional if in doubt.