Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Turkey Sausage-Stuffed Butternut Squash with Spinach

Turkey Sausage-Stuffed Butternut Squash with Spinach


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Jessica
  • Total Time: 1 hour 5 minutes

Description

Savory, hearty, and brimming with wholesome goodness, this Turkey Sausage-Stuffed Butternut Squash with Spinach is a nourishing dish that’s as comforting as it is delicious. Roasted butternut squash becomes a tender, slightly sweet base for a flavorful filling of lean turkey sausage, sautéed spinach, onions, and herbs. Finished with a sprinkle of cheese or fresh herbs, it’s a well-balanced meal perfect for cozy dinners or meal prep.

Want recipes like this delivered straight to your inbox? Subscribe now to get the latest culinary creations you’ll love.


Ingredients

Scale

For the Squash:

  • 2 medium butternut squash, halved lengthwise and seeded

  • 2 tbsp olive oil

  • Salt and pepper to taste

For the Filling:

  • 1 lb turkey sausage (casings removed, or use ground turkey with Italian seasoning)

  • 1 tbsp olive oil

  • 1 small yellow onion, diced

  • 2 cloves garlic, minced

  • 3 cups fresh spinach, chopped

  • 1 tsp dried thyme or Italian seasoning

  • ¼ tsp crushed red pepper flakes (optional)

  • Salt and pepper to taste

  • ½ cup shredded mozzarella or Parmesan (optional)

For Garnish:

  • Fresh parsley or basil

  • Extra cheese or a drizzle of olive oil


Instructions

Step 1: Roast the Butternut Squash

  1. Preheat oven to 400°F (200°C).

  2. Brush cut sides of the squash with olive oil and season with salt and pepper.

  3. Place squash cut-side down on a baking sheet.

  4. Roast for 35–45 minutes, or until flesh is fork-tender. Remove from oven and cool slightly.

Step 2: Cook the Sausage Filling
5. In a large skillet, heat 1 tbsp olive oil over medium heat.
6. Add turkey sausage and cook until browned, breaking it up with a spoon (about 6–8 minutes).
7. Add diced onion and cook 3–4 minutes until softened.
8. Stir in garlic, chopped spinach, thyme, and red pepper flakes.
9. Sauté until spinach is wilted. Season with salt and pepper to taste. Remove from heat.

Step 3: Prepare the Squash Boats
10. Carefully scoop out some of the cooked squash flesh, creating a well in the center of each half (leave a ½-inch border).
11. Add the scooped squash into the sausage filling and mix to combine.

Step 4: Stuff & Bake
12. Spoon the filling evenly into each squash half.
13. Sprinkle with shredded cheese if using.
14. Return to the oven and bake for 10–15 minutes, until heated through and cheese is melted.

Step 5: Garnish & Serve
15. Remove from oven, garnish with fresh herbs or a drizzle of olive oil, and serve hot.

Notes

Use Ripe Squash – Look for squash with firm skin and no soft spots.
Don’t Overcook the Squash – It should hold its shape and not collapse.
Add Extra Veggies – Mushrooms or bell peppers blend well into the filling.
Make it Cheesy – Add your favorite melty cheese to the top or mix into the filling.
Spice It Up – Add extra red pepper flakes or a dash of hot sauce.

  • Prep Time: 15 minutes
  • Cook Time: 50 minutes
  • Cuisine: American