A comforting fall pasta dish featuring roasted squash, savory sausage, and a garlic parmesan cream sauce ready in 45 minutes.
Here in Austin, we hold onto our "winter" days (all two weeks of them) with a tight grip, and this pasta dish is my favorite way to celebrate the season. It's the culinary equivalent of a cozy sweater. While many butternut squash recipes puree the vegetable into a smooth sauce, this recipe takes a more rustic approach. By roasting the squash cubes until caramelized and tossing them into the pasta whole, you get distinct bursts of sweetness that contrast beautifully with the salty, savory Italian sausage. The sauce itself is simple but luxurious-a garlic-infused parmesan cream that coats the bow-tie pasta perfectly. It is elegant enough for a date night but hearty enough to feed a hungry family after a long day.
Jump to:
The most critical technique here is roasting the squash separately from the sauce. If you try to cook the squash in the skillet with the cream, it will turn mushy and dissolve. Roasting it at high heat (400°F) caramelizes the natural sugars, creating a depth of flavor and a firm texture that stands up to the rich sauce.
The Ultimate Sweet and Savory Pasta

Why You'll Love This Recipe
- Texture Contrast: The soft, sweet roasted squash plays perfectly against the chewy pasta and the crispy, browned sausage crumbles.
- Balanced Richness: The heavy cream sauce is rich, but the spinach and roasted squash add enough fiber and freshness to prevent it from feeling heavy.
- Fall Flavor Profile: It captures the essence of autumn cooking without using "pumpkin spice" flavors-just pure, savory roasted goodness.
- Versatile Protein: While sausage is the star, the base works well with chicken or can be kept vegetarian by omitting the meat entirely.
Ingredients
To ensure the sauce is flavorful and the textures are right, ingredient selection is key.
- Butternut Squash: 2 cups peeled, seeded, and cubed (about ½ medium squash). Cut these into uniform ½-inch cubes so they roast evenly.
- Pasta: 8 oz farfalle (bow tie). This shape is excellent for catching the creamy sauce and bits of sausage.
- Sausage: ½ lb crumbled sausage. Spicy Italian sausage is best to contrast the sweet squash, but mild works too. Remove casings.
- Spinach: 6 oz fresh baby spinach.
- Heavy Cream: 1 cup. Do not substitute milk, as it won't thicken properly with the parmesan.
- Parmesan Cheese: ⅓ cup shredded. Freshly shredded melts best.
- Aromatics: 4 garlic cloves, minced.
- Olive Oil: For roasting and sautéing.
- Seasoning: Salt and pepper.
How to Make Creamy Roasted Butternut Squash Pasta

Roast the Squash
Preheat your oven to 400°F. Line a baking sheet with parchment paper for easy cleanup. In a large bowl, toss the cubed butternut squash with 1 tablespoon of olive oil and a generous pinch of salt and pepper. Spread the squash in a single layer on the baking sheet. Roast for 30 minutes, or until the edges are golden brown and the centers are tender.
Cook the Sausage
While the squash roasts, heat 1 tablespoon of olive oil in a medium skillet over medium heat. Add the crumbled sausage. Cook for about 10 minutes, using a wooden spoon to break the meat into small bits. Once browned and cooked through, remove the pan from the heat and set aside.
Cook the Pasta
Bring a large pot of salted water to a boil. Add the farfalle and cook until al dente (usually 7-11 minutes). Drain, but reserve about ½ cup of pasta water just in case you need to thin the sauce later.
Make the Creamy Sauce
In a large, deep skillet (large enough to hold all the pasta later), heat 1 tablespoon of olive oil over medium heat. Add the minced garlic and fresh spinach. Sauté for 5 to 7 minutes until the spinach is fully wilted and the garlic is fragrant. Pour in the heavy cream. Bring to a gentle boil, then immediately reduce the heat to a simmer. Stir in the shredded Parmesan cheese. Continue stirring gently until the cheese melts and the sauce thickens slightly. Taste and add salt (start with ¼ teaspoon, but taste first as the sausage and cheese are salty).
Assemble
Add the drained cooked pasta and the browned sausage into the skillet with the creamy spinach sauce. Toss well to coat every noodle. Finally, gently fold in the roasted butternut squash cubes. (Note: Stir gently so you don't mash the squash). Season with cracked black pepper and serve immediately.
Common Mistakes to Avoid
- Mashing the Squash: If you stir too vigorously at the end, the squash will disintegrate. Treat it gently, like a garnish that gets folded in last.
- Boiling the Sauce: Once the cheese is added, keep the heat low. High heat can cause the dairy to separate and become oily.
- Bland Squash: Squash needs salt to bring out its sweetness. Don't skip seasoning it before it goes into the oven.
Tips and Tricks for Success
- Pre-Cut Squash: Peeling a butternut squash can be a chore. Buying pre-cubed squash from the produce section saves significant time. Just cut any large chunks down to ½-inch size.
- Crispy Sage: For a gourmet touch, fry a few whole sage leaves in the oil before cooking the sausage. Crumble them over the finished dish.
- Sauce Consistency: If the sauce becomes too thick once you add the pasta, splash in a tablespoon of the reserved pasta water to loosen it up.
Variations
- Vegetarian: Omit the sausage. To add savory depth, roast mushrooms along with the squash or add toasted walnuts for crunch.
- Gluten-Free: Use a high-quality gluten-free farfalle or penne. The sauce and other ingredients are naturally gluten-free.
- Lighter Version: Use half-and-half instead of heavy cream, though you may need to simmer it longer to thicken or add a teaspoon of cornstarch.
How to Serve
This pasta is rich and filling. Serve it with a simple arugula salad with lemon vinaigrette to cut through the heavy cream. A glass of crisp Chardonnay or a light Pinot Noir pairs beautifully with the roasted vegetable flavors.

Make Ahead and Storage
- Refrigerator: Store leftovers in an airtight container for up to 3 days.
- Reheating: The pasta will absorb the sauce in the fridge. Reheat gently on the stove with a splash of milk or water to restore the creaminess.
- Freezing: I do not recommend freezing this dish. The cream sauce will separate and the squash will become watery upon thawing.
Recipe Notes / What I Learned
I learned that the salt level is tricky in this dish because the sausage and Parmesan vary by brand. It is always safer to under-salt the sauce and add more at the table than to over-salt it early on.
Nutrition Snapshot
One serving (approx. 1.5 cups) contains roughly 580 calories, 35g fat, and 22g protein.

Creamy Roasted Butternut Squash Pasta with Sausage and Spinach
Equipment
- 1 Baking sheet for squash
- 2 Skillets one medium for sausage, one large for sauce
- 1 Large pot for pasta
Ingredients
Group: Roasted Butternut Squash
- 2 cups butternut squash peeled, seeded, and cubed
- 1 tablespoon olive oil
- salt and pepper
Group: Sausage
- 1 tablespoon olive oil
- ½ lb sausage crumbled, without casings
Group: Creamy Pasta Sauce
- 1 tablespoon olive oil
- 4 garlic cloves, minced
- 6 oz spinach
- 1 cup heavy cream
- ⅓ cup Parmesan cheese shredded
- ¼ teaspoon salt
Group: Pasta
- 8 oz farfalle (bow tie pasta)
Instructions
- Preheat oven to **400 F**. In a large bowl, toss cubed butternut squash with 1 tablespoon olive oil, salt, and pepper. Spread the squash on a parchment paper-lined baking sheet in one layer. Roast for **30 minutes**. Remove from oven.
- In a medium skillet, heat 1 tablespoon of olive oil on medium heat. Add crumbled sausage and cook for about **10 minutes**, regularly stirring, until the sausage is cooked through. Remove from heat and set aside.
- In a separate, large skillet, heat 1 tablespoon of olive oil together with minced garlic and spinach over medium heat. Cook, occasionally stirring, for about **5 or 7 minutes** until spinach starts to wilt. Add heavy cream. Bring to a brief boil, then immediately reduce to simmer. Add shredded Parmesan cheese. Keep stirring the sauce on low to medium simmer until the cheese melts. Remove from heat. Season with salt to taste (about ¼ teaspoon), adjusting based on the sausage's saltiness.
- Cook pasta al dente in boiling water according to package instructions (about **7 to 11 minutes**). Drain. To the large skillet with the creamy spinach sauce, add the drained cooked pasta and cooked sausage. Stir. Season with salt and pepper, if desired. Top the pasta with the roasted butternut squash. Stir the squash in, or leave it on top, and serve.
Notes
Nutrition
FAQs
Can I use frozen squash?
Yes. You can roast frozen squash cubes directly from the freezer. You may need to roast them at 425°F to ensure they get caramelized rather than soggy.
Can I use kale instead of spinach?
Absolutely. Kale holds up well to the cream sauce. Add it a few minutes earlier than the spinach as it takes longer to soften.
Can I use chicken sausage?
Yes, Italian chicken sausage is a great lower-fat alternative to pork sausage.




