Butternut Squash Pasta with Italian Sausage Recipe
I made this butternut squash pasta with Italian sausage for dinner, and it was the ultimate cozy autumn comfort meal. As the squash roasted in the oven, its sweet, nutty aroma filled my entire kitchen and paired beautifully with the savory garlic and sausage.
I love how the rich heavy cream and melted Parmesan create a velvety sauce that coats every single bowtie pasta fold. It came together so easily that it has instantly earned a permanent spot in my weeknight dinner rotation.

Ingredients
Here are the simple, fresh ingredients you will need to build this rich and savory autumn pasta dish.
- 2 cups Butternut Squash (peeled, seeded, and cubed) – Roasting sweet squash cubes adds a rich, nutty texture that pairs perfectly with savory meat.
- 3 tbsp Olive Oil (divided) – High-quality extra virgin olive oil helps roast the squash and sauté the garlic and sausage evenly.
- 1/2 lb Italian Sausage (crumbled, without casings) – Freshly ground sausage brings a robust, seasoned depth that balances the sweet roasted squash.
- 4 cloves Garlic (minced) – Use freshly minced garlic cloves rather than jarred for the brightest, most fragrant flavor in your cream sauce.
- 6 oz Fresh Spinach – Don’t use frozen spinach; fresh leaves wilt quickly into the hot cream without watering down the sauce.
- 1 cup Heavy Cream – Full-fat cream creates a thick, silky base that clings to the pasta without curdling.
- 1/3 cup Parmesan Cheese (shredded) – Grate your cheese fresh off the block so it melts smoothly into the sauce without clumping.
- 1/4 tsp Salt – Adjust your salt level carefully, as the cooked sausage and melted Parmesan already add natural saltiness.
- 8 oz Farfalle Pasta – Bowtie pasta has great folds and pockets that scoop up the creamy spinach sauce and crushed sausage easily.
Note: Serves 4 people generously as a complete meal or 6 people as a lighter pasta course.
Variations
You can easily adjust this recipe to suit different dietary preferences or ingredient availability.
- Gluten-Free Option: Swap the farfalle for your favorite gluten-free bowtie or penne pasta brand.
- Vegetarian Style: Leave out the Italian sausage and add sautéed wild mushrooms or toasted pine nuts for a rich, earthy flavor profile.
- Dairy-Free Alternative: Use full-fat canned coconut milk or a plant-based heavy cream substitute alongside a dairy-free Parmesan alternative.
- Spicy Heat Kick: Use hot Italian sausage instead of mild, or stir half a teaspoon of red pepper flakes into the garlic sauce.

Cooking Time
Planning your stove space allows you to prep the sausage, sauce, and pasta simultaneously while the squash roasts.
- Prep Time: 15 minutes
- Cooking Time: 30 minutes
- Total Time: 45 minutes
Equipment You Need
Having these standard kitchen tools ready on your counter makes assembling this multi-part meal completely seamless.
- Baking Sheet and Parchment Paper: Used to roast the butternut squash cubes evenly without them sticking to the pan.
- Medium Skillet: Perfect for browning the crumbled Italian sausage over medium heat until cooked through.
- Large Skillet: Gives you plenty of room to cook the spinach cream sauce and toss the cooked pasta together.
- Large Pasta Pot: Essential for boiling the farfalle in salted water until perfectly al dente.
- Colander: Used to quickly drain your cooked pasta once it finishes boiling.
How to Make Butternut Squash Pasta with Italian Sausage?
Making this restaurant-quality pasta at home is an easy process of multi-tasking while your squash roasts in the oven. Coordinating your prep while the oven does the heavy lifting saves time and ensures every element stays warm. Follow these simple steps to bring all the delicious components together.
Roast the Butternut Squash
Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper. In a large mixing bowl, toss the cubed butternut squash with 1 tablespoon of olive oil, salt, and black pepper until evenly coated. Spread the squash out on the prepared baking sheet in a single layer without overcrowding the pieces so they roast rather than steam. Roast in the preheated oven for 30 minutes until the edges are golden brown and tender, then remove and set aside.
Cook the Sausage
While the squash is roasting, heat 1 tablespoon of olive oil in a medium skillet over medium heat. Add the crumbled Italian sausage without casings, breaking it apart with a wooden spoon as it cooks. Stir regularly for about 10 minutes until the sausage is completely cooked through and browned on all sides. Once finished, remove the skillet from the heat source and set the sausage aside while you prepare the sauce.
Prepare the Creamy Spinach Sauce
In a separate large skillet, heat the remaining 1 tablespoon of olive oil with the minced garlic and fresh spinach over medium heat. Cook for 5 to 7 minutes, stirring occasionally, until the spinach wilts down and the garlic becomes fragrant. Pour in the heavy cream and bring to a brief boil, then immediately reduce the heat to a gentle simmer. Stir in the freshly shredded Parmesan cheese continuously until melted, then season with salt to taste.
Cook Pasta and Assemble
Boil the farfalle pasta in salted water for 7 to 11 minutes according to package instructions until al dente, then drain well. Add the drained cooked pasta and cooked sausage directly into the large skillet with the creamy spinach sauce, tossing until well coated. Top the pasta with the sweet roasted butternut squash, gently stirring it in or leaving the cubes nestled on top. Serve warm with extra black pepper or grated Parmesan if desired.

Additional Tips for Making this Recipe Better
Having cooked this recipe multiple times, I have discovered a few key tricks for getting the absolute best flavor and texture.
- I make sure to cut my butternut squash into uniform 1/2-inch cubes so every piece roasts at the exact same rate.
- I always grate my Parmesan fresh from a block because pre-shredded cheese contains anti-caking agents that hinder smooth melting.
- I like to save a quarter cup of starchy pasta water before draining to thin out the cream sauce if it gets too thick.
- I recommend roasting the squash until the edges brown slightly to lock in that amazing caramelized flavor.
How to Serve Butternut Squash Pasta with Italian Sausage?
Ladle this warm, colorful pasta into shallow bowl plates so the roasted squash cubes stay visible right on top. Garnish with a sprinkle of freshly grated Parmesan cheese, a crack of black pepper, or a few fried sage leaves for an elevated presentation. Serve it alongside a crisp green side salad tossed in a lemon vinaigrette to cut through the richness of the cream sauce. A warm slice of crusty garlic bread or sourdough is also perfect for wiping up any remaining creamy sauce left on the plate.

Nutritional Information
Here is an estimated breakdown of the main nutritional facts per individual serving for this rich pasta dish.
- Calories: 759 kcal
- Protein: 22 g
- Carbohydrates: 55 g
- Fat: 51 g
Make Ahead and Storage
This dish stores remarkably well, making leftovers a fantastic option for lunch the next day.
Preparing Ahead
You can peel and cube the butternut squash up to two days in advance and store it in an airtight container in the fridge. You can also roast the squash a day early and simply toss it into the warm pasta sauce when you are ready to assemble.
Refrigeration and Restoring
Store leftover cooked pasta in an airtight container in your refrigerator where it will stay fresh for up to 3 to 4 days. When storing, the cream sauce will thicken as it cools; simply add a splash of milk or broth when reheating to restore its original silky consistency.
Freezing Guidelines
It is best to freeze only the cooked sausage and roasted squash, as heavy cream sauces and cooked pasta can break or turn mushy upon thawing. Pack the cooked squash and sausage in freezer-safe bags for up to 2 months, then thaw overnight in the fridge before making fresh pasta and cream sauce.
Reheating Instructions
Reheat individual portions in the microwave in 45-second intervals, stirring gently between each burst until warmed through. Alternatively, warm the pasta in a skillet over low heat with a splash of extra cream or water to keep the sauce smooth and prevent it from drying out.
Why You’ll Love This Recipe?
This butternut squash pasta offers an unbeatable mix of comfort, flavor, and convenience that will make it a household staple.
- Unbeatable Flavor Harmony: Combining sweet roasted squash, savory Italian sausage, and rich garlic cream creates a perfectly balanced taste profile.
- Ideal Weeknight Meal: Everything cooks simultaneously while the squash roasts, allowing you to get a gourmet meal on the table in 45 minutes.
- Packed with Greens: Incorporates six ounces of nutrient-rich fresh spinach that wilts effortlessly into the silky sauce.
- Restaurant-Quality Presentation: The vibrant colors of green spinach, orange squash, and browned sausage make it a visually stunning dish to serve guests.




