Stuffed Butternut Squash Spinach

Category: Wholesome Meals for Every Day

Roasted butternut squash is filled with a savory blend of sautéed spinach, crisp bacon, cream cheese, and Parmesan. The squash is first baked to tenderness, then hollowed out slightly to make room for the creamy, cheesy stuffing. Topped with extra bacon and fresh thyme, each half is returned to the oven until the filling melts and browns gently. The combination of sweet roasted squash with the rich filling creates a delicious contrast in flavors and textures. Serve this dish as a hearty holiday side or a satisfying, seasonal main for weeknight meals.

Savor by Sophie official logo
Updated on Sat, 18 Oct 2025 20:39:29 GMT
Two slices of pumpkin pie with cheese and spinach. Save
Two slices of pumpkin pie with cheese and spinach. | sweetbyemma.com

Stuffed Butternut Squash with Spinach Bacon and Cheese is a cozy dish that brings creamy comforting flavors to the table and always feels like fall. The roasted squash turns tender and sweet while the filling is cheesy herby and satisfying making this recipe just as welcome at a weeknight dinner as on a festive holiday spread.

My family asks for this stuffed butternut squash for Thanksgiving and on chilly nights. The blend of crispy bacon melty cheese and golden squash just never gets old for us.

Ingredients

  • Butternut squash: Medium size gives the right balance of sweetness and plenty of space for stuffing Pick squashes with firm skin and no soft spots
  • Olive oil: Helps caramelize the squash and brings richness Use extra-virgin for best flavor
  • Salt and black pepper: Freshly ground pepper and coarse salt make the flavors pop
  • Spinach: Fresh spinach wilts down quickly and adds color and nutrients Young spinach leaves will be most tender
  • Cream cheese: This gives the stuffing its creamy base Full-fat cream cheese makes it extra luxurious
  • Parmesan cheese: Shredded for sharpness and depth Look for a wedge and shred yourself for best melt
  • Bacon: Thoroughly cooked until crisp before chopping Smoky bacon cuts through the rich filling
  • Fresh thyme: Earthy and citrusy thyme brings out the squash’s sweetness Strip the leaves from the stems for max flavor

Step-by-Step Instructions

Roast the Butternut Squash:
Preheat your oven to four hundred degrees Fahrenheit. Use a sturdy knife to slice each squash in half lengthwise. Gently scoop out all the seeds and tangled fibers with a spoon until the centers are clean. Drizzle olive oil over each cut side and rub it in evenly then sprinkle with salt and black pepper. Turn the squash cut side down on a baking sheet lining it with parchment if you want an easy clean-up. Slide the tray in the oven and roast for forty minutes until soft and golden
Prepare the Filling:
While the squash roasts heat olive oil in a skillet over medium heat. Add the spinach tossing until wilted and all moisture is cooked off about five minutes. Transfer spinach to a bowl lined with paper towel to remove moisture. In a large bowl slightly soften the cream cheese by giving it a brief blast in the microwave. Add the wilted spinach freshly grated Parmesan half the chopped bacon and thyme then mix until completely combined and creamy
Hollow and Stuff the Squash:
Once the roasted squash is cool enough to handle turn them cut side up. Carefully use a spoon to remove some flesh creating a hollow for the filling but leaving a sturdy one-inch border for structure. Pile the creamy spinach and cheese mixture into each half smoothing the tops. Sprinkle remaining bacon over the stuffed squash for extra crunch on top
Final Roast and Broil:
Return the baking sheet with stuffed squash halves to the oven. Bake at four hundred degrees Fahrenheit for fifteen minutes until the cheese is hot and bubbly. For a golden cheesy crust switch the oven to broil and move the tray to the second rack from the top Broil for three to five minutes watching closely so nothing burns
Finish and Serve:
Once out of the oven let the squash rest for a couple of minutes. Add more fresh thyme and black pepper before serving warm
Two slices of pumpkin pie with cheese and bacon on top. Save
Two slices of pumpkin pie with cheese and bacon on top. | savorbysophie.com

The cream cheese and bacon blend is what drew my sister-in-law to steal extra servings one year at Thanksgiving. I always remember her standing by the baking dish with a big grin and the rest of us racing over to grab our share

Storage Tips

Leftovers store well in the refrigerator for up to three or four days. Reheat the stuffed squash halves in a three hundred fifty degree oven wrapped loosely in foil until heated through The filling stays creamy and the squash will not dry out this way. You can also freeze cooled stuffed squash tightly wrapped for up to two months. Thaw in the fridge before warming up gently in the oven

Ingredient Substitutions

For a vegetarian main leave out bacon and add more sautéed mushrooms or toasted walnuts. Swiss cheese or Gruyere can be substituted for Parmesan giving a different but equally rich flavor. If you prefer a lighter filling try low-fat cream cheese and skip half the bacon

Serving Suggestions

Serve these stuffed squash halves as a vibrant side beside roast chicken or turkey. You can make them ahead and slice into thick wedges as part of a meal prep lunch bowl. A spoonful of cranberry sauce or a sprinkle of pomegranate seeds adds brightness

Cultural or Historical Context

Stuffed vegetables are a classic across Mediterranean cooking symbolizing abundance and celebration. Butternut squash itself is native to the Americas and historically roasted for its natural sweetness. The fusion of creamy cheese and herby greens makes this version special for modern tables yet anchored in tradition

Recipe FAQs

→ How do I prepare butternut squash for stuffing?

Slice each squash in half lengthwise, scoop out seeds, brush with olive oil, then roast cut-side down until tender.

→ Can I make this dish ahead of time?

Yes, you can prepare and stuff the squash in advance, then bake it right before serving for best results.

→ What cheeses work best for the filling?

Cream cheese creates a creamy texture while Parmesan adds a sharp, savory flavor. Feel free to try mozzarella or gouda.

→ Is there a way to make this vegetarian?

Absolutely—just omit the bacon or substitute with toasted nuts or sautéed mushrooms for extra richness and crunch.

→ How do I achieve a golden top on the filling?

Broil the filled squash for a few minutes after baking, watching closely to ensure the cheese and bacon don't burn.

→ Can I freeze stuffed butternut squash?

Yes, assemble and freeze before the final bake. Thaw in the fridge overnight, then bake until heated through.

Stuffed Butternut Squash Spinach

Roasted squash stuffed with a creamy cheese, spinach, and bacon filling for a savory, comforting side.

Prep Time
20 min
Cook Time
60 min
Total Time
80 min
By: Sophie

Category: Lunch & Dinner

Skill Level: Intermediate

Cuisine: American

Yield: 4 Serves

Dietary Preferences: Gluten-Free

Ingredients

→ Butternut Squash

01 2 medium butternut squash
02 2 tablespoons olive oil
03 0.25 teaspoon salt
04 Freshly ground black pepper, to taste

→ Stuffing Mixture

05 1 tablespoon olive oil
06 170 grams fresh spinach
07 225 grams cream cheese
08 100 grams Parmesan cheese, shredded
09 6 strips bacon, cooked and chopped
10 3 tablespoons fresh thyme leaves

Steps

Step 01

Preheat the oven to 200°C. Slice each butternut squash in half lengthwise and remove the seeds and stringy pulp using a spoon. Arrange the squash halves cut side up on a baking sheet.

Step 02

Drizzle cut sides of the squash with 2 tablespoons olive oil and rub evenly. Season with salt and freshly ground black pepper. Turn the squash halves cut side down on the baking sheet. Roast for 40 minutes or until tender.

Step 03

While squash is roasting, heat 1 tablespoon olive oil in a skillet over medium heat. Add fresh spinach and cook for approximately 5 minutes until wilted, then drain excess liquid.

Step 04

Place cream cheese into a large microwave-safe bowl and soften briefly in the microwave without melting. Add shredded Parmesan, cooked spinach, and half the chopped bacon. Mix thoroughly to combine.

Step 05

Remove squash from the oven and allow to cool slightly. Carefully scoop out some of the flesh from each half, leaving a 2.5 cm border around the edges to form a cavity for the filling.

Step 06

Divide the spinach, cheese, and bacon mixture among the four squash halves, filling each cavity evenly. Top with the remaining chopped bacon.

Step 07

Return stuffed squash to the oven and roast at 200°C for an additional 15 minutes until the cheese is melted and golden.

Step 08

Broil the squash on the second rack from the top for 3-5 minutes for a golden crust, monitoring closely to prevent burning.

Step 09

Remove from oven and top with freshly ground black pepper and a sprinkle of fresh thyme before serving.

Notes

  1. For easier cleanup, line the baking sheet with parchment paper before roasting the squash.
  2. Monitor closely when broiling, as cheese can burn quickly depending on your oven’s intensity.

Required Tools

  • Sharp chef's knife
  • Cutting board
  • Baking sheet
  • Medium skillet
  • Large microwave-safe bowl
  • Spoon
  • Microwave

Allergen Information

Check all ingredients for potential allergens and consult a healthcare professional if needed.
  • Contains dairy (cream cheese, Parmesan cheese)
  • Contains pork (bacon)

Nutrition Information (per serving)

These details are for informational purposes only and should not replace professional advice.
  • Calories: 706
  • Fats: 50 g
  • Carbohydrates: 50 g
  • Proteins: 22 g