Stuffed Roasted Squash with Spinach, Feta & Bacon

Stuffed Roasted Squash with Spinach, Feta & Bacon

There are some recipes that instantly make a house feel warmer, calmer, and more comforting — and this Stuffed Roasted Squash with Spinach, Feta & Bacon is exactly one of those meals for me.

I first made this recipe last weekend after one of my close friends kept talking about how good roasted squash becomes when paired with salty cheese and crispy bacon. To be honest, I wasn’t fully convinced at first because squash was never something I got excited about growing up. But the moment I pulled those beautifully roasted squash halves out of the oven, golden around the edges and smelling slightly sweet and buttery, I knew this recipe was going to become a regular in my kitchen.

That evening turned into one of those simple but memorable family dinners. Everyone gathered around the table earlier than usual because the kitchen smelled incredible. My mom immediately asked what I was cooking, my brother kept sneaking bites of the bacon filling before dinner, and even the people in my family who usually avoid vegetables completely ended up loving this dish.

What I personally love most about this recipe is how comforting it feels without being heavy. It’s rich, creamy, savory, and cozy all at the same time, yet still packed with wholesome ingredients. I usually make meals like this on weekends when I want something relaxing to cook after a stressful week. There’s something therapeutic about slowly roasting squash, sautéing garlic and spinach, and filling the kitchen with warm homemade aromas.

And honestly? This recipe feels special enough for a holiday table but easy enough for a quiet Sunday dinner at home.


Why This Recipe Works So Well

The magic of this dish comes from the balance of flavors and textures.

The roasted squash becomes naturally sweet and soft, almost buttery after baking. Then you add crispy smoky bacon, garlicky sautéed spinach, and creamy salty feta cheese, which creates the perfect contrast in every bite.

Every forkful gives you:

  • Sweetness from the squash
  • Saltiness from the feta
  • Smokiness from the bacon
  • Freshness from the spinach
  • Warm comforting flavors from roasted garlic and olive oil

It tastes fancy, but it’s surprisingly simple to make.


Ingredients You’ll Need

For the Squash

  • 2 medium acorn squash or butternut squash
  • 1 tablespoon olive oil
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

For the Filling

  • 4 strips bacon
  • 2 cups fresh spinach
  • 2 cloves garlic, minced
  • 1/2 cup crumbled feta cheese
  • 1 tablespoon olive oil
  • 1/4 teaspoon chili flakes (optional)
  • Salt and pepper to taste

Optional Add-Ins

Sometimes I change the recipe slightly depending on what I have at home, and it still turns out amazing. Here are a few delicious additions:

  • Chopped walnuts or pecans for crunch
  • Mushrooms for extra earthiness
  • Dried cranberries for sweetness
  • Parmesan cheese for a richer topping
  • Quinoa or rice to make it extra filling

How to Make Stuffed Roasted Squash

Step 1: Prepare the Squash

Start by preheating your oven to 400°F (200°C).

Carefully cut the squash in half lengthwise using a sharp knife. Scoop out the seeds with a spoon. I usually save the seeds to roast later because they make such a good snack.

Brush the inside of each squash half with olive oil and season generously with salt and black pepper.

Place them cut-side down on a baking tray lined with parchment paper.

Roast for about 35–45 minutes depending on the size of your squash. You’ll know they’re ready when the flesh becomes soft and caramelized around the edges.

One of my favorite moments during this recipe is halfway through roasting when the entire kitchen starts smelling sweet and cozy. It instantly feels like autumn at home.


Step 2: Cook the Bacon

While the squash roasts, cook the bacon in a skillet over medium heat until crispy.

Transfer the bacon onto paper towels and crumble it once cooled.

Try not to eat all the bacon before the filling is ready — which is honestly difficult because it smells so good.

Leave about one tablespoon of bacon grease in the pan for extra flavor.


Step 3: Sauté the Spinach and Garlic

In the same skillet, add a little olive oil if needed.

Cook the minced garlic for about 30 seconds until fragrant. Then add the spinach and cook until wilted.

The spinach cooks down very quickly, usually within 2–3 minutes.

Season lightly with salt, black pepper, and optional chili flakes.

Remove from heat and stir in:

  • Crumbled bacon
  • Feta cheese

At this stage, the filling already tastes amazing on its own.


Step 4: Stuff the Squash

Once the squash is tender, remove it from the oven and let it cool slightly.

Using a spoon, gently scoop out a little bit of the center flesh to create room for the filling. I like mixing some of that soft squash back into the filling because it makes everything extra creamy.

Fill each squash half generously with the spinach, feta, and bacon mixture.

Don’t be afraid to pile the filling high — that’s the best part.


Step 5: Bake Again

Return the stuffed squash to the oven for another 10–15 minutes.

This final bake helps all the flavors melt together beautifully. The feta softens slightly, the bacon becomes even crispier, and the top develops a light golden finish.

Sometimes I switch the oven to broil for the last 2 minutes for extra color.


The First Time I Served This

The first time I made this recipe, we ate it on a rainy Sunday evening with candles lit in the dining room and a movie waiting afterward. Everyone kept talking about how “restaurant-quality” it tasted, which honestly made me so happy because it was made with such simple ingredients.

My dad even asked if there were leftovers for the next day — which almost never happens in my house.

Since then, I’ve started making it whenever I want comfort food that still feels healthy and nourishing.

It’s become one of those recipes tied to cozy memories, slow weekends, and family dinners.


Helpful Tips for Success

Choose the Right Squash

Acorn squash works beautifully because it naturally creates little bowls for stuffing, but butternut squash tastes slightly sweeter.

Don’t Overcook

You want the squash tender but still sturdy enough to hold the filling.

Use Fresh Spinach

Fresh spinach gives the best texture and flavor compared to frozen.

Balance the Salt

Since feta and bacon are already salty, taste the filling before adding extra salt.

Make It Vegetarian

Skip the bacon and add mushrooms or toasted walnuts instead.


What to Serve With Stuffed Squash

Although this dish is filling on its own, I sometimes serve it with:

  • Warm crusty bread
  • Simple green salad
  • Roasted potatoes
  • Tomato soup
  • Garlic butter rice

For cozy weekends, I love pairing it with hot tea or sparkling apple cider.


Storage & Reheating

Refrigerator

Store leftovers in an airtight container for up to 3 days.

Reheating

Reheat in the oven at 350°F for about 15 minutes for the best texture.

Microwaving works too, but the squash can become softer.


Nutritional Information (Per Serving)

NutrientAmount
Calories320 kcal
Protein14 g
Carbohydrates18 g
Dietary Fiber5 g
Sugars6 g
Fat21 g
Saturated Fat8 g
Cholesterol35 mg
Sodium540 mg
Potassium780 mg
Vitamin A120% DV
Vitamin C35% DV
Calcium20% DV
Iron15% DV

Frequently Asked Questions

Can I Make This Ahead of Time?

Yes! You can roast the squash and prepare the filling ahead of time. Just stuff and bake before serving.

Can I Freeze It?

You can freeze it, but the texture of the squash may soften slightly after thawing.

What Cheese Can Replace Feta?

Goat cheese, ricotta, or parmesan all work wonderfully.

Is This Recipe Healthy?

Absolutely. It’s packed with vegetables, fiber, vitamins, and protein while still feeling indulgent and satisfying.


Final Thoughts

This Stuffed Roasted Squash with Spinach, Feta & Bacon recipe is more than just dinner to me now. It’s one of those comforting meals connected to slow evenings, family conversations, and moments when everyone sits together a little longer at the table.

I love recipes like this because they remind me that simple ingredients can create something truly special. The sweetness of roasted squash, the salty feta, the smoky bacon, and the warm garlic spinach filling all come together so perfectly that every bite feels comforting and homemade.

About the author

Leave a Reply

Your email address will not be published. Required fields are marked *