Creamy Roasted Butternut Squash Pasta with Sausage and Spinach

Creamy Roasted Butternut Squash Pasta with Sausage and Spinach is a rich, flavorful dish that combines the sweetness of roasted butternut squash, the savory depth of sausage, and the freshness of spinach. The creamy sauce ties everything together, making each bite comforting and hearty.

Why You’ll Love This Recipe

I love this recipe because it’s the perfect balance of sweet and savory. The roasted butternut squash brings a natural sweetness to the dish, while the sausage and spinach provide a savory contrast. The creamy sauce makes it feel indulgent without being too heavy. It’s a great fall or winter dish that’s filling, flavorful, and easy to make.

Ingredients

For the Pasta:

  • 12 oz pasta (penne, rigatoni, or your favorite shape)

  • Salt, for pasta water

For the Roasted Butternut Squash:

  • 1 medium butternut squash, peeled, seeded, and cubed

  • 1 tablespoon olive oil

  • Salt and pepper, to taste

  • 1/2 teaspoon dried thyme or rosemary (optional)

For the Sausage and Sauce:

  • 1 lb Italian sausage (mild or spicy, depending on preference)

  • 1 tablespoon olive oil (if needed)

  • 2 cloves garlic, minced

  • 1/2 cup white wine (optional, or use chicken broth)

  • 1 cup heavy cream

  • 1/2 cup chicken or vegetable broth

  • 1/4 teaspoon ground nutmeg

  • 1/4 teaspoon cinnamon (optional)

  • Salt and pepper, to taste

  • 2 cups fresh spinach (or more, if desired)

  • 1/4 cup grated Parmesan cheese (for garnish)

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

Directions

1. Roast the Butternut Squash:

  1. Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper or a silicone mat.

  2. Toss the cubed butternut squash with olive oil, salt, pepper, and thyme (if using). Spread the squash in an even layer on the baking sheet.

  3. Roast for 20-25 minutes, or until the squash is tender and caramelized around the edges, flipping halfway through. Remove from the oven and set aside.

2. Cook the Pasta:

  1. While the squash is roasting, bring a large pot of salted water to a boil. Cook the pasta according to package directions until al dente. Drain, reserving about 1/2 cup of pasta water. Set aside.

3. Prepare the Sausage and Sauce:

  1. In a large skillet, cook the sausage over medium heat, breaking it up with a spoon until browned and cooked through (about 5-7 minutes). If there’s excess fat, drain it off, leaving about 1 tablespoon in the pan.

  2. Add the minced garlic and cook for 1 minute, until fragrant.

  3. If using white wine, pour it into the pan and scrape up any browned bits from the bottom of the skillet. Let the wine reduce by half, about 2-3 minutes. If not using wine, skip this step and add the broth directly.

  4. Add the heavy cream, chicken broth, nutmeg, cinnamon, salt, and pepper. Stir to combine and bring the mixture to a simmer. Let it cook for 5 minutes until the sauce thickens slightly.

4. Combine the Sauce and Pasta:

  1. Add the roasted butternut squash to the sauce and stir to combine. You can mash some of the squash into the sauce for a smoother texture or leave it chunky for more texture.

  2. Add the cooked pasta to the skillet and toss to coat the pasta in the creamy sauce. If the sauce is too thick, add some of the reserved pasta water to thin it out to your desired consistency.

  3. Stir in the spinach and cook for 2-3 minutes, until the spinach wilts and the pasta is heated through.

5. Serve:

  1. Serve the pasta in bowls, topped with freshly grated Parmesan cheese and a few extra spinach leaves, if desired.

Servings and Timing

This recipe makes about 4 servings. Prep time is about 15 minutes, cook time is about 30 minutes, so total time is around 45 minutes.

Variations

I like to:

  • Use ground turkey or chicken sausage for a lighter option.

  • Add sautéed mushrooms or roasted garlic for extra depth of flavor.

  • Make it dairy-free by using coconut cream and omitting the Parmesan.

Storage/Reheating

Store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, warm the pasta on the stove over low heat, adding a splash of broth or cream to loosen the sauce.

Creamy Roasted Butternut Squash Pasta with Sausage and Spinach

FAQs

Can I make this dish ahead of time?
Yes, you can roast the squash and cook the sausage ahead of time. Store them separately in the fridge, then combine and heat everything when you’re ready to serve.

Can I freeze this pasta?
Yes, you can freeze the pasta (without the spinach) for up to 2 months. Thaw overnight in the fridge and reheat on the stove. You may need to add a bit of cream or broth to bring back the creaminess.

Can I use other greens instead of spinach?
Yes, you can use kale, arugula, or chard instead of spinach if you prefer.

Can I use fresh butternut squash instead of roasting it?
Yes, you can steam or sauté fresh butternut squash, but roasting gives it a deeper, sweeter flavor that works well in this dish.

Conclusion

Creamy Roasted Butternut Squash Pasta with Sausage and Spinach is the ultimate comfort food. The creamy, spiced sauce made with roasted butternut squash pairs perfectly with savory sausage and fresh spinach, making this a hearty and satisfying meal. It’s easy enough for a weeknight but special enough to serve for a dinner party.

Print

Creamy Roasted Butternut Squash Pasta with Sausage and Spinach

Creamy Roasted Butternut Squash Pasta with Sausage and Spinach

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Creamy Roasted Butternut Squash Pasta with Sausage and Spinach is a rich, flavorful dish that combines the sweetness of roasted butternut squash, the savory depth of sausage, and the freshness of spinach. The creamy sauce ties everything together, making each bite comforting and hearty.

  • Author: Sarah
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Category: Dinner
  • Method: Cook
  • Cuisine: Italian

Ingredients

For the Pasta:

12 oz pasta (penne, rigatoni, or your favorite shape)

Salt, for pasta water

For the Roasted Butternut Squash:

1 medium butternut squash, peeled, seeded, and cubed

1 tablespoon olive oil

Salt and pepper, to taste

1/2 teaspoon dried thyme or rosemary (optional)

For the Sausage and Sauce:

1 lb Italian sausage (mild or spicy, depending on preference)

1 tablespoon olive oil (if needed)

2 cloves garlic, minced

1/2 cup white wine (optional, or use chicken broth)

1 cup heavy cream

1/2 cup chicken or vegetable broth

1/4 teaspoon ground nutmeg

1/4 teaspoon cinnamon (optional)

Salt and pepper, to taste

2 cups fresh spinach (or more, if desired)

1/4 cup grated Parmesan cheese (for garnish)

Instructions

  1. Roast the Butternut Squash: Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper or a silicone mat. Toss the cubed butternut squash with olive oil, salt, pepper, and thyme (if using). Spread the squash in an even layer on the baking sheet. Roast for 20-25 minutes, or until the squash is tender and caramelized around the edges, flipping halfway through. Remove from the oven and set aside.
  2. Cook the Pasta: While the squash is roasting, bring a large pot of salted water to a boil. Cook the pasta according to package directions until al dente. Drain, reserving about 1/2 cup of pasta water. Set aside.
  3. Prepare the Sausage and Sauce: In a large skillet, cook the sausage over medium heat, breaking it up with a spoon until browned and cooked through (about 5-7 minutes). If there’s excess fat, drain it off, leaving about 1 tablespoon in the pan. Add the minced garlic and cook for 1 minute, until fragrant. If using white wine, pour it into the pan and scrape up any browned bits from the bottom of the skillet. Let the wine reduce by half, about 2-3 minutes. If not using wine, skip this step and add the broth directly. Add the heavy cream, chicken broth, nutmeg, cinnamon, salt, and pepper. Stir to combine and bring the mixture to a simmer. Let it cook for 5 minutes until the sauce thickens slightly.
  4. Combine the Sauce and Pasta: Add the roasted butternut squash to the sauce and stir to combine. You can mash some of the squash into the sauce for a smoother texture or leave it chunky for more texture. Add the cooked pasta to the skillet and toss to coat the pasta in the creamy sauce. If the sauce is too thick, add some of the reserved pasta water to thin it out to your desired consistency. Stir in the spinach and cook for 2-3 minutes, until the spinach wilts and the pasta is heated through.
  5. Serve: Serve the pasta in bowls, topped with freshly grated Parmesan cheese and a few extra spinach leaves, if desired.

Notes

Use ground turkey or chicken sausage for a lighter option.

Add sautéed mushrooms or roasted garlic for extra depth of flavor.

Make it dairy-free by using coconut cream and omitting the Parmesan.

Nutrition

  • Serving Size: 1 serving
  • Calories: Varies depending on ingredients used
  • Sugar: Varies
  • Sodium: Varies
  • Fat: Varies depending on sausage and cream used
  • Saturated Fat: Varies
  • Unsaturated Fat: Varies
  • Trans Fat: 0g
  • Carbohydrates: Varies
  • Fiber: Varies
  • Protein: Varies
  • Cholesterol: Varies depending on sausage and cream used

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star