Healthy Spinach Stuffed Squash with Feta
- Time: 20 min active + 65 min cooking
- Flavor & Texture: Sweet roasted shell with a rich, savory filling
- Perfect for: Healthy fall dinners or a cozy vegetarian main
Table of Contents
A roasted butternut squash shell with a bubbling, chestnut brown cheese top is the kind of dish that makes a room smell like autumn. It's satisfying, nutrient-dense, and looks impressive on a platter without requiring a lot of technical skill.
The contrast here is everything. You get the caramelized sweetness of the squash paired with the brine of feta and the warmth of nutmeg. It's a balanced plate that works as a standalone meal or a side for a larger spread.
Because it's vegetarian and focuses on whole vegetables, making spinach stuffed squash the centerpiece of your meal is a great way to bring more greens to the table.
Roasted Spinach Stuffed Squash
Moisture Control: Squeezing the cooked spinach removes excess water, which prevents the filling from becoming a soup.
High-Heat Roasting: Cooking the squash at 400°F (200°C) ensures the edges brown and the flesh softens without the whole thing collapsing into mush.
Cheese Blend: Using both cream cheese and feta provides a mix of creamy binding and sharp, salty pops of flavor.
Choosing your spinach can change the vibe of the dish. Fresh baby spinach is the gold standard, but frozen works if you're in a pinch.
| Spinach Type | Prep Effort | Texture Result | Best For |
|---|---|---|---|
| Fresh Baby Spinach | Low | Lighter, fresher taste | Quick weeknight meals |
| Frozen Spinach | Medium | Denser, more concentrated | Deep flavor, meal prep |
Whether you go fresh or frozen, the most important part is getting that liquid out before mixing.
Essential Kitchen Gear
Standard kitchen tools are all that's required. A large rimmed baking sheet is essential to stop the squash from sliding. Use a sturdy chef's knife for the initial chopping, and grab a colander or clean kitchen towel to drain the spinach.
The Core Ingredients
| Ingredient | Function | Alternative |
|---|---|---|
| Butternut Squash | Sweet foundation and vessel | Kabocha squash |
| Cream Cheese | Acts as the binder | Goat cheese (tangier) |
| Nutmeg | Adds warmth and earthiness | Cinnamon (sweeter) |
| Feta Cheese | Provides salty balance | Ricotta (milder) |
- 2 medium (3 lbs) butternut squash, halved lengthwise and seeds removed
- 4 tbsp extra virgin olive oil
- 1/2 tsp sea salt
- 1/4 tsp cracked black pepper
- 10 oz fresh baby spinach
- 4 oz cream cheese, softened Why this? It provides a smooth, stable bond for the cheese mixture
- 4 oz feta cheese, crumbled
- 1/4 cup Parmesan cheese, grated
- 3 cloves garlic, minced
- 1/4 tsp nutmeg
Cooking Details
- Prep time: 20 minutes
- Cook time: 65 minutes
- Total time: 85 minutes
- Yield: 4 squash halves
Step-by-step Process
Preparing the Squash Base
- Set the oven to 400°F (200°C).
- Carefully slice the butternut squash in half and scoop out the seeds.
- Brush the cut side of the squash with 2 tbsp of olive oil and season with 1/2 tsp sea salt and 1/4 tsp cracked black pepper.
- Place squash cut-side down on a large rimmed baking sheet and roast for 30-40 minutes until the flesh feels tender when pierced with a fork.
Crafting the Savory Filling
- Heat 2 tbsp of olive oil in a pan over medium heat; sauté 3 minced garlic cloves until fragrant (about 1 minute).
- Add 10 oz fresh baby spinach to the pan and cook until wilted.
- Transfer the cooked spinach to a colander or clean kitchen towel and squeeze out as much liquid as possible. Note: Squeezing the spinach well is the most effective way to prevent a watery spinach stuffed squash.
- In a mixing bowl, combine the squeezed spinach, 4 oz softened cream cheese, 4 oz crumbled feta, 1/4 cup grated Parmesan, and 1/4 tsp nutmeg; stir until velvety.
Finishing the Bake
- Flip the roasted squash halves over and use a spoon to scoop out a small amount of the flesh to create a larger boat for the filling.
- Spoon the spinach and cheese mixture generously into each squash half.
- Return the stuffed squash to the oven and bake for 15-20 minutes.
- Switch to the broiler for the final 2 minutes until the cheese is bubbling and deep golden brown.
Fixing Common Issues
Preventing Watery Filling
If the filling looks too loose, you likely didn't squeeze the spinach enough. To fix this mid-process, stir in an extra tablespoon of Parmesan or a pinch of breadcrumbs to soak up the extra moisture.
Avoiding Mushy Squash
Overcooking the base can make the squash collapse when you try to stuff it. If the squash feels too soft after the first roast, skip the "scooping out flesh" step and just spoon the filling directly on top to maintain the structure while fixing your spinach stuffed squash.
Fixing Bland Filling
Sometimes the sweetness of the squash overpowers the filling. Add a small squeeze of fresh lemon juice or an extra pinch of salt to the cheese mixture to brighten the flavors.
Depending on your budget, you can tweak the cheese blend without losing the spirit of the dish.
| Original Ingredient | Budget Substitute | Impact |
|---|---|---|
| Feta Cheese | Crumbled Cotija | Saltier, firmer texture |
| Parmesan | Pecorino Romano | Sharper, more pungent |
| Cream Cheese | Neufchatel | Slightly lower fat, similar taste |
Storing and Reheating
Store any leftover pieces in a sealed container in the refrigerator for up to 4 days. This is the best way of storing your spinach stuffed squash to keep the filling from drying out.
If you want to freeze this, only freeze the roasted (unfilled) squash for up to 3 months. Thaw it completely before filling and doing the final bake. I don't recommend freezing the completed stuffed version, as the cream cheese can separate and become grainy.
To reheat, use the oven at 350°F (175°C) for 10-15 minutes, until the centre reaches 165°F (74°C) on a thermometer. Avoid the microwave, as it tends to make the squash rubbery and the filling unevenly hot.
Alternative Ways to Serve
For a different twist, try adding sun-dried tomatoes to the spinach sauté for a Mediterranean vibe. If you want something even heartier, you could look into a stuffed squash with sausage for a meat-based version.
What to Serve With It
Because this meal is decadent, it pairs beautifully with bright, acidic flavors. A crisp arugula salad tossed in lemon dressing or some roasted Brussels sprouts provide a refreshing contrast to the creamy filling.
To make the meal more substantial, a side of wild rice or quinoa is perfect for soaking up any melted cheese that runs from the squash.
Before You Start Cooking
How do I store leftovers?
Keep them in a sealed container in the refrigerator for up to 4 days. This is the most effective way to keep the cheese filling from drying out.
Why is my filling watery?
The spinach likely wasn't squeezed enough after cooking. Use a colander or clean kitchen towel to press out as much liquid as possible before mixing.
Can I make this ahead of time?
Yes, you can roast the squash halves first and refrigerate them. If you enjoy prepping vegetables this way, see how we use a similar base in our stuffed spaghetti squash recipe.
How to slice the squash safely?
Slice the butternut squash in half lengthwise. Scoop out the seeds and flatten the cut side to ensure the vegetable stays stable on the cutting board.