Stuffed Butternut Squash Spinach Bacon

Section: Wholesome Meals for Every Day

Embrace seasonal flavors with roasted butternut squash, filled generously with a warming mixture of sautéed spinach, crispy bacon, and two cheeses. The squash is halved, seasoned, and baked to tender sweetness before being stuffed and baked again until golden and bubbling. Finished with fresh thyme and a sprinkle of extra bacon, this dish brings together creamy, smoky, and herbaceous notes—perfect alongside holiday favorites or as a hearty vegetarian-leaning main. Enjoy for both festive gatherings or as a comforting meal on chilly nights.

Savor by Sophie official logo
Created By Sophie
Updated on Sun, 04 Jan 2026 22:36:54 GMT
A white plate with 4 slices of pumpkin pie. Save
A white plate with 4 slices of pumpkin pie. | savorbysophie.com

Stuffed Butternut Squash with Spinach Bacon and Cheese is my favorite fall-inspired comfort food when the weather turns chilly and I crave something both hearty and festive This dish transforms humble squash into a creamy cheesy centerpiece thanks to a luscious filling that pairs fresh greens crisp bacon and plenty of tangy cheese It works just as well for a laid-back dinner as it does on a holiday table and no one will guess how easy it is to put together

The first time I made this for a family Sunday dinner everyone went back for seconds Even my picky nephew raved about the cheesy filling and now we make it every Thanksgiving

Ingredients

  • Butternut squash: medium and heavy for their size with matte firm skin
  • Olive oil: use extra virgin for the best flavor and golden color
  • Salt and freshly ground black pepper: fine sea salt and coarsely cracked pepper brighten up the natural sweetness
  • Spinach: fresh and vibrant look for dark green leaves without wilting
  • Cream cheese: full fat for the creamiest filling
  • Parmesan cheese: shredded from a wedge for best melt and taste
  • Bacon: thick cut for better texture smoky and deeply savory
  • Fresh thyme: brightens and deepens the flavors use only the leaves and avoid woody stems

Instructions

Prepare the Squash:
Cut each butternut squash in half lengthwise on a sturdy surface Use a sharp chef knife and work slowly to prevent slips Scoop out seeds and stringy bits with a spoon Discard or save seeds if you like to roast them later
Roast the Squash:
Arrange the squash cut side up on a baking sheet Drizzle with olive oil then massage the oil into the orange flesh Sprinkle generously with salt and pepper Flip each piece cut side down Place on a lined sheet for easy cleanup Roast at 400 degrees F for about 40 minutes until a knife slides in easily through the thickest part
Make the Filling:
While squash is roasting heat olive oil over medium in a large skillet Add fresh spinach and stir constantly until wilted and bright green about 5 minutes Immediately drain off excess liquid so the filling stays creamy
Soften the Cheese:
Scoop cream cheese into a big microwaveable bowl and heat for just 15 to 30 seconds to soften not melt Combine in parmesan cheese cooked spinach and half the chopped bacon Stir well so the mixture looks creamy with even green flecks
Scoop and Stuff:
Take roasted squash from the oven and let cool just a few minutes Turn cut side up and using a soup spoon gently scoop out the flesh leaving about a 1 inch border to create a sturdy shell Transfer the scooped flesh to a bowl and snack on it or save for soup later
Fill and Bake Again:
Spoon the spinach bacon and cheese mixture evenly into the squash shells smoothing the tops Sprinkle the remaining bacon over each half Return to oven at 400 degrees F for another 15 minutes until the filling is bubbly
Broil for Finish:
If you love a browned cheesy crust broil on the second rack from the top for 3 to 5 minutes Watch carefully since cheese browns in a flash Remove when golden and fragrant
Garnish:
Shower with more black pepper and fresh thyme leaves just before serving for color and a fresh aromatic finish
A plate of food with a variety of ingredients.
A plate of food with a variety of ingredients. | savorbysophie.com

The parmesan brings this recipe to life with its savory edge I always remember the first time my mom let me grate cheese for this dish and we laughed as I made a snowy mountain on the kitchen counter Sometimes I sprinkle an extra pinch right before serving

Storage Tips

This recipe keeps well in the fridge for two to three days Store in a covered container and reheat gently in the oven covered with foil If you want to freeze the stuffed squash do so before the final bake then thaw and finish in the oven when ready to eat The filling also holds up well made in advance so you can prep ahead for busy nights

Ingredient Substitutions

Swap regular cream cheese for a dairy free version if needed Try feta cheese instead of parmesan for a sharper salty flavor Turkey bacon or mushroom bacon give that savory hit for anyone avoiding pork If you are out of fresh thyme try fresh sage or rosemary instead

Serving Suggestions

Serve this stuffed squash as a main with a crisp salad of arugula apple and walnuts It also pairs beautifully with roasted chicken turkey or lamb For a vegetarian feast skip the bacon and add sun dried tomatoes or toasted pecans to the filling I like adding a drizzle of good olive oil just before eating for a silky finish

Cultural and Seasonal Context

Butternut squash shines in Mediterranean and American fall flavors Roasting brings out its caramelized natural sweetness while cheese and bacon add layers of comfort It is a dish I turn to once the leaves start to change serving it from early October through winter holidays Sometimes I vary the herbs based on what is flourishing in my garden All of these touches make it a seasonal favorite at both weeknight and celebratory tables

Seasonal Adaptations

Stuff with wilted kale and goat cheese in winter Add diced apple or pear for autumn sweetness Top with toasted walnuts or pecans for crunch

Success Stories

My neighbor made this recipe for a Friendsgiving and her teenagers adored it even as leftovers The creamy filling is always a hit at potlucks where folks appreciate a glowing veggie centerpiece A friend once made the filling a day in advance which saved her so much time during the holidays

Freezer Meal Conversion

To freeze slice the squash and let it cool completely Wrap each half tightly in foil and then in a freezer bag When ready to eat thaw overnight in the refrigerator and warm gently in the oven at 350 degrees until heated through Stuffed squash holds up well in the freezer for up to six weeks making it a smart solution for meal prep

A plate of food with a variety of ingredients.
A plate of food with a variety of ingredients. | savorbysophie.com

This stuffed squash is always a showstopper for holidays or cozy nights alike Leftovers taste even better so do not hesitate to make extra

Common Recipe Questions

→ How do I keep the squash from becoming too watery?

Roast the squash cut side down to allow moisture to evaporate and scoop out extra liquid before stuffing.

→ Can I prepare the stuffing ahead of time?

Yes—prepare the spinach, bacon, and cheese mixture ahead, refrigerate, and stuff just before baking.

→ What’s the best cheese alternative to Parmesan?

Try using Pecorino Romano or aged Gruyère for similar texture and savory flavor.

→ Is it possible to omit bacon?

Certainly! Substitute with extra spinach or sautéed mushrooms for a vegetarian version.

→ How do I achieve a golden crust?

Broil the stuffed squash briefly, watching closely for a bubbly, golden-brown cheese topping.

Stuffed Butternut Squash Spinach Bacon

Butternut squash filled with creamy spinach, cheese, and bacon makes a satisfying, comfort-filled autumn dish.

Preparation Time
20 mins
Time to Cook
60 mins
Overall Time
80 mins
Created By: Sophie

Recipe Type: Lunch & Dinner

Level of Expertise: Requires Some Skill

Cuisine Style: American Mediterranean

Makes: 4 Portions

Dietary Needs: No Gluten

Ingredients You’ll Need

→ Squash

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

→ Stuffing

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

How to Make It

Step 01

Preheat oven to 200°C. Slice each butternut squash in half lengthwise, keeping fingers away from the blade. Remove seeds and fibrous strands with a spoon. Place squash halves cut side up on a baking tray. Drizzle with 2 tablespoons olive oil, rubbing oil evenly. Season with salt and freshly ground black pepper.

Step 02

Turn squash halves cut side down on a parchment-lined baking sheet. Roast in preheated oven for 40 minutes until tender.

Step 03

While squash roasts, heat 1 tablespoon olive oil in a medium skillet over medium heat. Add spinach and sauté for about 5 minutes, until wilted. Drain any excess liquid.

Step 04

Place cream cheese in a large microwave-safe bowl. Briefly microwave to soften; avoid melting. Add sautéed spinach, shredded Parmesan, and half the chopped bacon. Mix until evenly blended.

Step 05

Once roasted, remove squash from oven and turn halves cut side up. Let cool slightly. Scoop out most of the flesh, leaving a 2.5 cm border. Divide spinach and cheese mixture among squash halves. Fill each cavity and level the surface. Top with the remaining chopped bacon.

Step 06

Return stuffed squash to the oven. Bake at 200°C for 15 minutes until cheese is melted and everything is heated through.

Step 07

For a golden cheesy top, broil under moderate heat for 3–5 minutes on the second rack from the top, watching closely to prevent burning.

Step 08

Garnish with freshly ground black pepper and extra fresh thyme before serving.

Extra Tips

  1. Roast squash cut side down for improved caramelization and easier scooping.
  2. Allow squash to cool briefly after roasting to avoid burns during stuffing.
  3. Broil carefully, as the cheese can brown quickly.

Recommended Tools

  • Oven
  • Baking sheet
  • Parchment paper
  • Sharp knife
  • Large bowl
  • Medium skillet
  • Microwave
  • Spoon

Allergen Details

Check all the ingredients to avoid allergens, and seek medical advice if you’re unsure.
  • Contains dairy (cream cheese, Parmesan cheese)
  • Contains pork (bacon)

Nutritional Info (Per Serving)

These nutrition details are for informational purposes only and shouldn’t replace professional dietary guidance.
  • Calories: 706
  • Fat: 50 g
  • Carbs: 50 g
  • Protein: 22 g