Print

Creamy Roasted Butternut Squash Pasta with Sausage and Spinach

Creamy Roasted Butternut Squash Pasta with Sausage and Spinach

This Creamy Roasted Butternut Squash Pasta with Sausage and Spinach is the ultimate autumn comfort food. Roasted butternut squash adds natural sweetness, while savory sausage, tender spinach, and a rich Parmesan cream sauce make this dish hearty and satisfying. It’s packed with vegetables, full of flavor, and perfect for a cozy fall or winter weeknight dinner the whole family will love.

Ingredients

Scale

Roasted Butternut Squash

  • 2 cups butternut squash, peeled, seeded, and cubed

  • 1 tablespoon olive oil

  • Salt and black pepper, to taste

Sausage

  • 1 tablespoon olive oil

  • ½ lb sausage, casings removed and crumbled

Creamy Pasta Sauce

  • 1 tablespoon olive oil

  • 4 garlic cloves, minced

  • 6 oz spinach

  • 1 cup heavy cream

  • ⅓ cup Parmesan cheese, shredded

  • ¼ teaspoon salt (or to taste)

Pasta

  • 8 oz farfalle (bow-tie pasta)

Instructions

Roast the Butternut Squash

  1. Preheat the oven to 400°F (205°C).

  2. Toss cubed butternut squash with olive oil, salt, and pepper.

  3. Spread evenly on a parchment-lined baking sheet without overcrowding.

  4. Roast for 30 minutes, until tender and lightly caramelized. Remove from oven.

Cook the Sausage

  1. Heat olive oil in a medium skillet over medium heat.

  2. Add crumbled sausage and cook for about 10 minutes, stirring often, until fully cooked.

  3. Remove from heat and set aside.
    Tip: Cook the sausage while the squash is roasting to save time.

Make the Creamy Sauce

  1. In a large skillet, heat olive oil over medium heat.

  2. Add garlic and spinach. Cook for 5–7 minutes, stirring occasionally, until spinach wilts.

  3. Pour in heavy cream and bring to a gentle boil, then immediately reduce to a simmer.

  4. Add Parmesan cheese and stir until melted and smooth.

  5. Season with salt to taste. Remove from heat.
    Tip: Taste before adding salt, as sausage can be salty.

Cook Pasta & Assemble

  1. Cook pasta in boiling salted water according to package instructions until al dente. Drain.

  2. Add cooked pasta and sausage to the skillet with the creamy spinach sauce. Stir to combine.

  3. Season with salt and pepper if needed.

  4. Top with roasted butternut squash and gently fold in, or leave on top for presentation.

Notes

  • Cut butternut squash into even-sized cubes for uniform roasting.

  • Use Italian sausage for extra flavor, mild or spicy depending on preference.

  • Do not overboil the cream sauce—gentle heat keeps it smooth.

  • Freshly grated Parmesan melts better than pre-shredded cheese.

  • Add a splash of pasta water if the sauce becomes too thick.