“`html
If you’re craving a hearty, soulful dinner that feels like a warm hug on a plate, this Butternut Squash Pasta with Sausage and Spinach Recipe is exactly what you need. Imagine tender roasted butternut squash mingling with savory Italian sausage, fresh spinach, and perfectly cooked pasta—all tossed in a creamy, herb-kissed sauce that’s both comforting and bright. This dish turns simple pantry staples into a symphony of flavors and textures that’s sure to satisfy everyone around your table.

Ingredients You’ll Need
This recipe comes together with straightforward, wholesome ingredients that each play a vital role in building the layers of flavor, texture, and color. From the sweetness of roasted squash to the spicy depth of Italian sausage, every item is essential for this dream dish.
- 1 medium butternut squash (about 2 pounds), peeled, seeded, and cubed: Roasting this squash brings out its natural sweetness, creating a luscious base for the sauce.
- 1 pound Italian sausage (sweet or hot, your preference), removed from casings: Adds a punch of savory, spiced goodness with just the right amount of richness.
- 1 large onion, chopped: Brings gentle sweetness and depth after a soft sauté.
- 4 cloves garlic, minced: Injects a lovely aromatic warmth that wakes up the entire dish.
- 5 ounces baby spinach: Offers a fresh, vibrant green note and a tender texture that balances the heartier ingredients.
- 1 pound pasta (penne, rigatoni, or farfalle work well): The perfect vehicle to soak up the creamy sauce and hold all the flavors together.
- 1/2 cup heavy cream: Enriches the sauce with a silky texture and comforting creaminess.
- 1/4 cup grated Parmesan cheese, plus more for serving: Adds nutty, salty flavor and builds savory complexity.
- 2 tablespoons olive oil: Used for roasting and sautéing, it ties everything together with a subtle fruity note.
- 1 teaspoon dried sage: The earthy herb that pairs beautifully with butternut squash and sausage.
- 1/2 teaspoon red pepper flakes (optional): Gives a hint of warmth and a slight kick if you’re feeling adventurous.
- Salt and freshly ground black pepper to taste: Essential seasonings to bring out every ingredient’s best qualities.
- 1/4 cup reserved pasta water: Used to adjust the sauce consistency so it perfectly coats each bite of pasta.
How to Make Butternut Squash Pasta with Sausage and Spinach Recipe
Step 1: Roast the Butternut Squash
Start by preheating your oven to 400°F (200°C). Peel, seed, and cube your butternut squash into roughly 1-inch pieces. Toss these cubes with a tablespoon of olive oil, salt, and pepper to ensure they roast beautifully. Spread them out evenly on a baking sheet and pop them into the oven for about 20 to 25 minutes, until they’re tender and a little caramelized on the edges. This roasting step enhances the natural sweetness and makes the squash soft enough to either leave chunked or blend into a creamy sauce.
Step 2: Brown the Sausage
While the squash roasts, heat the remaining tablespoon of olive oil in a large skillet or Dutch oven over medium-high heat. Add the Italian sausage, removing it from its casings so it breaks up easily as it cooks. Let it brown and cook through, stirring and breaking it apart with a spoon for about 5 to 7 minutes. Once done, set the sausage aside but keep all those delicious browned bits in the pan for extra flavor.
Step 3: Sauté the Onion, Garlic, and Spinach
In the same skillet, now infused with sausage flavor, add the chopped onion. Cook it over medium heat until it softens, about 5 minutes. Then toss in the minced garlic and stir it around just until fragrant, about 1 minute—make sure you don’t let it burn to keep those bright notes. Add your baby spinach last and cook until it wilts down nicely, which only takes 2 to 3 minutes. This stage builds the fresh green contrast and adds a tender texture that’s essential to the dish.
Step 4: Cook the Pasta
While the sausage and veggies are cooking, bring a large pot of salted water to a boil. Add your pasta of choice—penne, rigatoni, or farfalle are great picks. Cook it according to the package instructions until al dente, meaning tender but still with a slight bite. Before draining, be sure to scoop out 1/4 cup of the pasta water to help loosen your sauce later—it’s a simple trick that makes a big difference.
Step 5: Combine and Create the Sauce
Here’s where the magic all comes together. If you prefer a smooth sauce, transfer the roasted butternut squash to a blender or food processor and purée it until silky, adding a tablespoon or two of water if needed to blend smoothly. Otherwise, leave the chunks as they are for a heartier bite. Add the squash (whether puréed or chunked) back into the skillet with the sausage, sautéed onions, garlic, and spinach, and stir everything to combine.
Step 6: Finish with Cream, Seasoning, and Cheese
Pour in the heavy cream and stir the mixture well. Add the dried sage, red pepper flakes if you want a bit of heat, and season generously with salt and fresh black pepper. Taste and adjust as needed. Then fold in your cooked pasta along with the grated Parmesan cheese, tossing everything so the sauce coats every piece of pasta perfectly. If the sauce feels too thick, slowly add that reserved pasta water until you reach the ideal creamy consistency.
Step 7: Serve Immediately
This Butternut Squash Pasta with Sausage and Spinach Recipe is best enjoyed right away while everything is warm and cozy. Scoop it onto plates and sprinkle extra Parmesan cheese on top, along with a pinch of red pepper flakes if you like some extra zing.
How to Serve Butternut Squash Pasta with Sausage and Spinach Recipe
Garnishes
A little goes a long way with garnishes. Freshly grated Parmesan cheese melted on top elevates the savory richness. Try adding toasted pine nuts or chopped fresh parsley for some nutty crunch and a pop of color. A drizzle of good-quality extra virgin olive oil right before serving adds a fruity freshness that complements the creamy sauce beautifully.
Side Dishes
This dish stands out on its own but pairs wonderfully with a crisp green salad dressed with light lemon vinaigrette or a simple arugula salad to balance out the creaminess. Crunchy roasted Brussels sprouts or garlic bread are classic companions if you want to add some texture and soak up every last bit of sauce.
Creative Ways to Present
For a fun twist, try serving this pasta inside hollowed-out roasted butternut squash halves as a rustic bowl. It not only makes for a stunning presentation but also intensifies that wonderful squash aroma. You could also toss in some roasted cherry tomatoes or a handful of toasted breadcrumbs for extra texture and bursts of flavor.
Make Ahead and Storage
Storing Leftovers
Store any leftovers in an airtight container and keep them refrigerated for up to 3 to 4 days. The flavors actually deepen after a day, making it a perfect next-day meal. Just be sure to cool it completely before storing to maintain freshness.
Freezing
You can freeze this pasta, but keep in mind that the texture of the spinach and creamy sauce might change slightly upon thawing. Portion it into freezer-safe containers and freeze for up to 2 months. When ready to enjoy, thaw overnight in the fridge before reheating gently.
Reheating
To reheat, warm the pasta gently on the stovetop over medium-low heat, adding a splash of water or cream to loosen the sauce as it warms. Avoid microwaving at very high heat to prevent drying out—the gentle stovetop method keeps it creamy and luscious, just like fresh!
FAQs
Can I use ground turkey instead of Italian sausage?
Absolutely! Ground turkey makes a leaner option and still provides great flavor. Just add your own herbs and spices like fennel or paprika to mimic the sausage seasoning profile.
Is it necessary to purée the butternut squash?
Nope! Puréeing is optional and depends entirely on your texture preference. Leaving the squash in chunks offers a lovely bite and rustic feel, while puréeing creates a smoother, creamier sauce.
What type of pasta works best for this recipe?
Penne, rigatoni, and farfalle are fantastic choices because their shapes hold onto the sauce beautifully. However, feel free to use any pasta you love or have on hand.
Can I make this recipe vegetarian?
Yes! Simply omit the sausage and boost flavor with sautéed mushrooms, toasted walnuts, or crumbled tempeh. Adding extra herbs and spices will keep the dish richly satisfying.
How spicy is this dish with the red pepper flakes?
The red pepper flakes add a gentle kick but aren’t overwhelmingly spicy. If you prefer no heat, leave them out—the dish will still be incredibly flavorful and comforting.
Final Thoughts
This Butternut Squash Pasta with Sausage and Spinach Recipe is one of those rare meals that feel both indulgent and wholesome at the same time. It’s a perfect harmony of autumnal sweetness, savory richness, and vibrant greens, all wrapped up in a creamy, comforting sauce. Whether you’re cooking for family, friends, or a cozy night in, this recipe is sure to become a treasured favorite. Give it a try—you won’t regret inviting these flavors to your table!
“`
Print
Butternut Squash Pasta with Sausage and Spinach Recipe
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: 6 servings
- Category: Main Course
- Method: Roasting
- Cuisine: Italian
Description
This Butternut Squash Pasta with Sausage and Spinach is a comforting, flavorful dish combining the natural sweetness of roasted butternut squash with savory Italian sausage and fresh spinach. Tossed with creamy Parmesan-infused sauce and your choice of penne, rigatoni, or farfalle pasta, it’s a satisfying meal perfect for family dinners or cozy nights in.
Ingredients
Vegetables
- 1 medium butternut squash (about 2 pounds), peeled, seeded, and cubed
- 1 large onion, chopped
- 4 cloves garlic, minced
- 5 ounces baby spinach
Meat
- 1 pound Italian sausage (sweet or hot), removed from casings
Pasta & Dairy
- 1 pound pasta (penne, rigatoni, or farfalle)
- 1/2 cup heavy cream
- 1/4 cup grated Parmesan cheese, plus more for serving
Oils & Seasonings
- 2 tablespoons olive oil
- 1 teaspoon dried sage
- 1/2 teaspoon red pepper flakes (optional)
- Salt and freshly ground black pepper to taste
Others
- 1/4 cup reserved pasta water
Instructions
- Preheat the Oven: Set your oven to 400°F (200°C) to get it ready for roasting the butternut squash.
- Prepare the Squash: Peel, seed, and cut the butternut squash into roughly 1-inch cubes for even roasting.
- Season the Squash: Toss the cubed squash in a large bowl with 1 tablespoon of olive oil, salt, and pepper until evenly coated.
- Roast the Squash: Spread the seasoned squash in a single layer on a baking sheet and roast for 20-25 minutes until tender and lightly caramelized.
- Brown the Sausage: Heat the remaining tablespoon of olive oil in a large skillet over medium-high heat. Add the sausage, breaking it up with a spoon. Cook for 5-7 minutes until browned and cooked through, then remove and set aside.
- Sauté Onion and Garlic: In the same skillet, add the chopped onion and cook for about 5 minutes until softened. Add the minced garlic and cook for an additional minute until fragrant.
- Add Spinach: Toss in the baby spinach and cook for 2-3 minutes until wilted, stirring occasionally.
- Cook the Pasta: Meanwhile, bring a large pot of salted water to a boil. Add the pasta and cook according to package instructions until al dente. Reserve 1/4 cup of the pasta water before draining.
- Optional Purée Squash: If you prefer a smooth sauce, transfer the roasted squash to a blender or food processor and blend until smooth, adding a tablespoon or two of water if necessary; otherwise, keep the squash in chunks.
- Combine Ingredients: Add the roasted squash (puréed or chunked) back into the skillet with the sausage, onion, garlic, and spinach. Stir well to combine all ingredients.
- Add Cream and Seasonings: Pour in the heavy cream and mix thoroughly. Add dried sage, red pepper flakes (if using), salt, and freshly ground black pepper. Taste and adjust seasoning as needed.
- Add Pasta and Cheese: Stir in the cooked pasta and grated Parmesan cheese, tossing to coat the pasta evenly with the sauce. Add reserved pasta water gradually if the sauce needs thinning.
- Serve: Serve the pasta hot, garnished with additional Parmesan cheese and a sprinkle of red pepper flakes if desired.
Notes
- You can choose between using sweet or hot Italian sausage depending on your spice preference.
- Puréeing the squash produces a creamy, smooth sauce, but leaving it in chunks provides a more rustic texture.
- Reserve pasta water is essential for adjusting the sauce consistency and helps the sauce cling better to the pasta.
- Use fresh Parmesan cheese for the best flavor impact.
- Pair this dish with a crisp green salad and rustic bread for a complete meal.

