Creamy Roasted Butternut Squash Pasta Recipe
Creamy Roasted Butternut Squash Pasta with Sausage and Spinach is more than just a meal; it’s a hug in a bowl, a celebration of fall flavors that will quickly become your new go-to weeknight wonder. Imagine tender, caramelized butternut squash, its sweetness intensified by the roasting process, blended into a luxuriously smooth and velvety sauce. This isn’t your average weeknight pasta; it’s an elevated experience that feels both comforting and sophisticated. We’re talking about a harmonious blend of savory Italian sausage, adding a delightful depth of flavor and a satisfying bite, perfectly complemented by the earthy freshness of wilted spinach. The magic truly lies in how these seemingly simple ingredients transform into something extraordinary. This creamy roasted butternut squash pasta is proof that wholesome ingredients can create incredibly decadent and memorable dishes. Get ready to impress yourself and your loved ones with this absolute winner.
Why You’ll Love This Dish
A Symphony of Textures and Flavors
This creamy roasted butternut squash pasta is a masterclass in balanced flavors and textures. The inherent sweetness of the roasted squash sings against the savory notes of the sausage, while the spinach adds a refreshing counterpoint. The creamy sauce, made with pureed squash and a touch of cream, coats every strand of pasta beautifully, making each bite a pure delight. It’s the kind of dish that warms you from the inside out, perfect for a cozy evening or when you’re craving something truly special.

Creamy Roasted Butternut Squash Pasta with Sausage and Spinach
This Creamy Roasted Butternut Squash Pasta is the ultimate comfort food, perfect for a cozy weeknight dinner or a festive gathering. The sweetness of the roasted butternut squash, combined with the savory kick of Italian sausage and the fresh wilted spinach, creates a truly harmonious flavor profile. And when all that goodness is tossed with a luscious, creamy Parmesan sauce, you’ve got a dish that’s sure to become a new favorite. The beauty of this recipe lies in its simplicity and the way the flavors meld together to create something truly special. Roasting the squash brings out its natural sweetness and gives it a tender, melt-in-your-mouth texture that forms the base of our incredible sauce.
Ingredients:
- 2 cups butternut squash (, peeled, seeded, and cubed)
- 1 tablespoon olive oil
- salt and pepper
- 1 tablespoon olive oil
- 1/2 lb sausage (, crumbled, without casings)
- 1 tablespoon olive oil
- 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))
Cooking Instructions
Roasting the Butternut Squash
- First things first, let’s get that butternut squash ready for roasting. Preheat your oven to 400°F (200°C). Take your peeled, seeded, and cubed butternut squash and place it on a baking sheet. Drizzle it with 1 tablespoon of olive oil and season generously with salt and freshly ground black pepper. Toss everything together to ensure the squash is evenly coated. Spread the squash out in a single layer so it roasts rather than steams. We want those beautiful caramelized edges! Roast for about 20-25 minutes, or until the squash is fork-tender and slightly golden brown. Once roasted, remove it from the oven and set aside. You can mash some of it with a fork for an even creamier sauce, or leave the cubes whole for texture. I like to mash about half of it to get a really smooth sauce.
- While the squash is roasting, let’s get our pasta cooking. Bring a large pot of generously salted water to a rolling boil. Add your 8 ounces of farfalle pasta and cook according to the package directions until al dente. Al dente is key here – we don’t want mushy pasta! Once cooked, drain the pasta, reserving about 1 cup of the starchy pasta water. This reserved water is liquid gold for our sauce, as it helps to emulsify and thicken it beautifully.
Building the Flavor Base
- Now, let’s get started on the savory elements of our pasta. In a large skillet or Dutch oven, heat 1 tablespoon of olive oil over medium-high heat. Add your crumbled sausage, breaking it up with a spoon as it cooks. Cook the sausage until it’s nicely browned and cooked through, about 5-7 minutes. Once the sausage is cooked, drain off any excess grease, leaving a little bit of the rendered fat in the pan for flavor. This little bit of fat will help our aromatics sizzle beautifully.
- To the skillet with the cooked sausage, add another tablespoon of olive oil. Once shimmering, add your minced garlic. Sauté the garlic for about 30 seconds to a minute, until fragrant, being careful not to burn it. Burnt garlic is a bitter garlic, and we definitely don’t want that! Immediately add your 6 ounces of fresh spinach to the skillet. It might look like a lot of spinach, but it will wilt down significantly. Stir the spinach frequently until it’s just wilted, which should only take a couple of minutes. This is a great way to sneak in some extra greens!
Creating the Creamy Sauce and Assembling the Dish
- It’s time to bring it all together and create that luscious sauce! Reduce the heat to medium-low. Add the roasted butternut squash to the skillet with the sausage, garlic, and spinach. If you opted to mash some of the squash, add it now. Pour in the 1 cup of heavy cream and stir to combine. Allow the sauce to gently simmer for about 2-3 minutes, letting the flavors meld and the sauce start to thicken. Add the 1/3 cup of shredded Parmesan cheese and the 1/4 teaspoon of salt. Stir continuously until the cheese is melted and the sauce is smooth and creamy. If the sauce seems a bit too thick, you can add a splash of the reserved pasta water a tablespoon at a time until it reaches your desired consistency. The starch in the pasta water will help to create a beautiful, glossy sauce.
- Finally, add your cooked and drained farfalle pasta to the skillet with the creamy sauce. Toss everything gently until the pasta is well coated. Continue to cook for another minute or two, allowing the pasta to absorb some of the delicious sauce. Taste and adjust seasoning if needed. You might want a little more salt or pepper depending on your preference and the saltiness of your sausage. Serve immediately, garnished with extra Parmesan cheese and a sprinkle of black pepper if desired. This dish is wonderful on its own, but a simple side salad would be a perfect accompaniment. Enjoy every creamy, comforting bite!

Conclusion:
And there you have it! This Creamy Roasted Butternut Squash Pasta with Sausage and Spinach is truly a weeknight marvel. It strikes that perfect balance between comforting richness and vibrant flavor, thanks to the sweet, caramelized notes of the roasted squash, the savory depth of the sausage, and the healthy boost from the fresh spinach. The creamy sauce, made surprisingly simple, coats every strand of pasta beautifully, making each bite a delight. It’s the kind of meal that feels special enough for guests but is wonderfully easy to whip up for yourself or your family after a long day. I highly encourage you to give this recipe a try – you won’t be disappointed!
For serving, a simple side salad with a light vinaigrette is a fantastic complement. You could also add a sprinkle of toasted pumpkin seeds for an extra textural crunch or a dusting of grated Parmesan cheese for more savory goodness. Thinking about variations? Feel free to swap out the sausage for your favorite plant-based alternative or use Italian chicken sausage for a leaner option. If butternut squash isn’t in season, sweet potatoes would make a delicious substitute. Don’t be afraid to experiment with different herbs like sage or thyme!
Frequently Asked Questions:
Can I make this pasta ahead of time?
While it’s best enjoyed fresh, you can certainly prepare some components in advance. The butternut squash can be roasted a day or two ahead and stored in an airtight container in the refrigerator. You can also cook the sausage beforehand. However, to achieve the best creamy texture, it’s recommended to assemble and warm the sauce just before serving to prevent it from becoming too thick.
What kind of pasta works best?
Most short pasta shapes work wonderfully here, as they hold onto the creamy sauce and chunks of squash and sausage nicely. Think penne, fusilli, rotini, or farfalle. If you prefer long pasta, fettuccine or linguine would also be delicious choices.
Is there a way to make this recipe vegetarian or vegan?
Absolutely! For a vegetarian option, simply omit the sausage and perhaps add some sautéed mushrooms or extra spinach for more substance. To make it vegan, use a plant-based sausage alternative and replace the cream with a full-fat coconut milk or a cashew cream base. You’ll want to ensure your cheese substitute, if using, is also vegan.

Creamy Roasted Butternut Squash Pasta with Sausage and Spinach
A comforting and flavorful pasta dish featuring creamy roasted butternut squash, savory Italian sausage, and wilted spinach.
Ingredients
-
2 cups butternut squash, peeled, seeded, and cubed
-
1 tablespoon olive oil
-
salt and pepper
-
1/2 lb Italian sausage, crumbled, without casings
-
1 tablespoon olive oil
-
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 the cubed butternut squash with 1 tablespoon olive oil, salt, and pepper on a baking sheet. Roast for 25-30 minutes, or until tender and slightly caramelized. -
Step 2
While the squash is roasting, cook the pasta according to package directions. Drain, reserving about 1 cup of pasta water. -
Step 3
In a large skillet, heat 1 tablespoon olive oil over medium heat. Add the crumbled sausage and cook, breaking it up with a spoon, until browned. Remove the sausage from the skillet and set aside, leaving the drippings in the pan. -
Step 4
Add the minced garlic to the skillet with the sausage drippings and cook for about 30 seconds until fragrant. Add the spinach and cook until wilted. -
Step 5
Stir in the heavy cream and roasted butternut squash into the skillet. Bring to a simmer and cook for 2-3 minutes until the sauce thickens slightly. -
Step 6
Add the cooked pasta, cooked sausage, and shredded Parmesan cheese to the skillet. Stir to combine and coat everything in the sauce. Add a splash of the reserved pasta water if needed to reach desired consistency. Season with 1/4 teaspoon salt and additional pepper to taste.
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.