This Spinach, Feta & Bacon Stuffed Butternut Squash is a delicious combination of sweet roasted squash, savory crispy bacon, tender spinach, creamy feta, and aromatic garlic. It makes a beautiful fall side dish or a satisfying light dinner.
Recipe Details
Prep Time: 15 minutes
Cook Time: 50–60 minutes
Total Time: About 1 hour 10 minutes
Servings: 4
Difficulty: Easy
Ingredients
For the Butternut Squash
2 medium butternut squash, about 2 pounds each
1 tablespoon olive oil
½ teaspoon salt
½ teaspoon black pepper
½ teaspoon dried thyme
¼ teaspoon smoked paprika, optional
For the Spinach, Feta & Bacon Filling
6 slices bacon, chopped
1 small yellow onion, finely diced
3 cloves garlic, minced
5 ounces fresh baby spinach
¾ cup crumbled feta cheese
¼ cup grated Parmesan cheese
½ teaspoon dried oregano
¼ teaspoon black pepper
Pinch of red pepper flakes, optional
1 tablespoon fresh parsley, chopped
Optional Finishing Touches
Extra feta
Fresh parsley
Fresh thyme
1 teaspoon balsamic glaze
1 tablespoon pumpkin seeds
Instructions
Step 1: Prepare the Butternut Squash
Preheat your oven to 400°F (200°C).
Carefully cut each butternut squash in half lengthwise.
Use a spoon to scoop out the seeds and stringy center.
Place the squash halves cut-side up on a large baking sheet lined with parchment paper.
Brush the flesh with olive oil and season with salt, black pepper, thyme, and smoked paprika if using.
Step 2: Roast the Squash
Turn the squash cut-side down on the baking sheet.
Roast for approximately 35–45 minutes, depending on size, until the flesh is tender enough to pierce easily with a fork.
Remove from the oven and allow it to cool for about 10 minutes so it is easier to handle.
Step 3: Cook the Bacon
While the squash is roasting, heat a large skillet over medium heat.
Add the chopped bacon.
Cook for 5–7 minutes, stirring occasionally, until crisp.
Transfer the bacon to a paper towel-lined plate.
Leave about 1 tablespoon of bacon fat in the skillet for extra flavor.
Step 4: Cook the Onion & Garlic
Add the diced onion to the skillet with the bacon fat.
Cook for 3–4 minutes, until softened.
Add the minced garlic and cook for another 30 seconds.
Step 5: Add the Spinach
Add the fresh spinach to the skillet.
Cook for 2–3 minutes, stirring frequently, until wilted.
Remove the skillet from the heat.
Step 6: Scoop the Squash
When the squash is cool enough to handle, carefully scoop out some of the cooked flesh.
Leave about ½-inch of squash around the edges so the shells remain sturdy enough to hold the filling.
Place the scooped squash flesh into a large bowl.
Step 7: Make the Filling
Add the following to the bowl of squash:
Cooked spinach and onion mixture
Crispy bacon
Feta cheese
Parmesan cheese
Oregano
Black pepper
Red pepper flakes, if using
Fresh parsley
Gently mix everything together.
Taste before adding more salt because both bacon and feta can be quite salty.
Step 8: Stuff the Squash
Spoon the filling evenly into the roasted butternut squash shells.
Mound the filling slightly above the top.
Sprinkle with a little extra feta or Parmesan if desired.
Step 9: Bake Again
Return the stuffed squash to the oven.
Bake at 400°F (200°C) for another 10–15 minutes, until the filling is hot and the cheese is lightly golden.
For a more browned top, broil for 1–2 minutes, watching carefully.
Step 10: Garnish & Serve
Remove the squash from the oven.
Garnish with fresh parsley or thyme.
For an optional sweet-savory finish, drizzle lightly with balsamic glaze.
Serve warm.
Serving Suggestions
This stuffed squash works beautifully as a meal or side dish.
Serve with:
Roasted chicken
Grilled salmon
Turkey
Green salad
Garlic green beans
Roasted Brussels sprouts
Quinoa
Lentils
For a lighter vegetarian-style meal, omit the bacon and serve the stuffed squash with a large Mediterranean salad.
Tips for the Best Stuffed Butternut Squash
Choose Similar-Sized Squash
Using squash of similar size helps them roast at the same rate.
Don’t Over-Scoop
Leaving some flesh around the edges helps the squash shells maintain their structure.
Drain the Spinach
If the spinach releases a lot of moisture, allow it to cook off before mixing it with the squash.
Watch the Salt
Bacon, feta, and Parmesan all contribute salt, so season carefully.
Crisp the Bacon
For the best contrast with the soft squash, cook the bacon until nicely crisp before adding it to the filling.
Delicious Variations
Vegetarian Version
Omit the bacon and sauté the onion and spinach in 1 tablespoon olive oil.
Mushroom Version
Add 1 cup finely chopped mushrooms with the onion.
Chicken Version
Add 1 cup cooked shredded chicken for an extra-protein meal.
Spicy Version
Add crushed red pepper flakes, diced jalapeño, or a little hot sauce.
Mediterranean Version
Add chopped sun-dried tomatoes, Kalamata olives, oregano, and fresh basil.
Extra-Cheesy Version
Add ½ cup shredded mozzarella over the top before the final bake.
Nut Information
The basic recipe is naturally peanut-free and tree-nut-free.
No peanuts or tree nuts are required.
However, check labels on packaged ingredients such as:
Bacon
Feta
Parmesan
Seasoning blends
Balsamic glaze
Some packaged products may be processed in facilities that also handle peanuts or tree nuts.
Optional Seeds
Pumpkin seeds are seeds, not tree nuts, but they should still be avoided if the individual has a seed allergy. For a completely simple nut-free version, omit the pumpkin seeds altogether.
If preparing this dish for someone with a severe allergy, use ingredients appropriate for their specific allergy requirements and prevent cross-contact.
Frequently Asked Questions
1. Can I use pre-cut butternut squash?
Yes, but you won’t have the squash shells for stuffing. Roast the cubes, prepare the spinach-feta-bacon filling, and serve everything together in a baking dish.
2. Can I use frozen spinach?
Absolutely. Thaw it completely and squeeze out excess moisture before adding it to the filling.
3. Can I make this ahead of time?
Yes. Roast the squash and prepare the filling up to 1 day ahead. Assemble and refrigerate, then bake until heated through before serving.
4. Can I freeze stuffed butternut squash?
Yes, although the texture of the squash may soften slightly. Cool completely, wrap tightly, and freeze for up to 2 months.
5. Can I use another cheese instead of feta?
Yes. Goat cheese, ricotta, mozzarella, or a combination of cheeses can be used.
6. How do I make it vegetarian?
Simply leave out the bacon and sauté the onion and spinach in olive oil or butter.
7. Is this recipe gluten-free?
Yes. The basic recipe is naturally gluten-free. Check packaged bacon, cheese, and seasonings if strict gluten-free preparation is needed.
8. How do I store leftovers?
Store leftovers in an airtight container in the refrigerator for 3–4 days.
9. How do I reheat it?
Reheat in a 350°F (175°C) oven for 15–20 minutes, or until hot. Cover loosely with foil if the top starts browning too much.
10. Can I make this lower-carb?
Butternut squash naturally contains carbohydrates, so it is not a very low-carb vegetable. For a lower-carb alternative, use zucchini or portobello mushrooms as the stuffing vessel.
Final Serving Idea
Serve these beautiful Spinach, Feta & Bacon Stuffed Butternut Squash halves straight from the oven with golden, savory filling spilling over the tender roasted squash. Finish with fresh herbs and a tiny balsamic drizzle for the perfect sweet-and-savory bite.
- Creamy Chicken Pot Pie Biscuit Cups - August 24, 2026
- Creamy Mediterranean Chicken & Veggie Bake - August 24, 2026
- Spinach, Feta & Bacon Stuffed Butternut Squash - August 24, 2026



