Sweet, caramelised squash meets salty bacon, creamy feta, and vibrant spinach – a showstopping dinner that’s as nourishing as it is gorgeous.
There is something utterly magical about the marriage of sweet, nutty butternut squash with savoury, salty bacon and tangy, creamy feta cheese. It’s a combination that feels both rustic and refined – the kind of dish you’d happily serve at a holiday gathering, yet simple enough to anchor a busy weeknight dinner. This Stuffed Butternut Squash with Feta, Spinach & Bacon is exactly that: a centrepiece that wows the eyes, satisfies the soul, and delivers a nutrient‑dense punch that keeps everyone coming back for more.
The first time I made this, I was looking for a dish that could bridge the gap between a hearty main course and a vibrant side – something that felt special without requiring hours of fuss. The roasted squash halves become tender, almost creamy, and their natural sweetness is perfectly offset by the savoury, garlicky filling of wilted spinach, crispy bacon, and crumbled feta. It’s a meal that checks every box: gluten‑free, high in protein, packed with vitamins, and absolutely bursting with autumnal flavour. Whether you’re feeding a family or impressing dinner guests, this recipe is destined to become a cold‑weather favourite.
✨ Why you’ll love this stuffed squash:
• One pan, big flavour – roast the squash, make the filling, stuff, and bake.
• Balanced macros – protein from bacon and feta, fibre from squash and spinach.
• Meal‑prep friendly – assemble ahead and bake when ready.
• Crowd‑pleaser – equally loved by meat‑eaters and veggie‑lovers (swap the bacon for mushrooms).
• Naturally gluten‑free – perfect for those with dietary restrictions.
📋 The Recipe – Stuffed Butternut Squash with Feta, Spinach & Bacon
Prep: 20 min · Cook: 50 min · Total: 1 hr 10 min
Servings: 4 (half squash each) · Diet: Gluten‑free · High‑protein
🥣 Ingredients
- 2 medium butternut squashes (about 1.2 kg / 2.6 lbs total), halved lengthwise and seeds removed
- 3 tbsp olive oil, divided (2 tbsp for roasting, 1 tbsp for the filling)
- 1 tsp garlic powder
- Salt and black pepper, to taste
- 6 slices streaky bacon, chopped into small pieces
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 200g (about 6 cups) fresh spinach
- 150g (5.3 oz) feta cheese, crumbled
- ½ cup (50g) grated Parmesan cheese (optional, for extra richness)
- ¼ cup chopped fresh parsley (or thyme) for garnish
👩🍳 Instructions
- Preheat & prep squash: Preheat oven to 200°C (400°F). Line a baking sheet with parchment. Rub the cut sides of the squash halves with 2 tbsp of the olive oil, then sprinkle with garlic powder, salt, and pepper. Place cut‑side down on the baking sheet and roast for 30–35 minutes, until fork‑tender but still holding their shape.
- Cook the bacon: While the squash roasts, heat a large skillet over medium heat. Add the chopped bacon and cook until crisp, about 5–7 minutes. Remove with a slotted spoon and drain on paper towels, leaving the bacon drippings in the pan.
- Sauté the aromatics: Add the chopped onion to the skillet and cook in the bacon fat until softened, about 4 minutes. Add the minced garlic and cook for 1 minute more until fragrant.
- Wilt the spinach: Add the fresh spinach to the skillet in handfuls, stirring constantly, until completely wilted and any excess moisture has evaporated, about 3–4 minutes.
- Combine the filling: Remove the skillet from the heat. Stir in the crumbled feta, crispy bacon, and the remaining 1 tbsp of olive oil. Season with a pinch of black pepper (you likely won’t need extra salt due to the bacon and feta). Fold in the optional Parmesan if using.
- Stuff the squash: Flip the roasted squash halves over (cut‑side up). Using a fork, gently mash the flesh slightly to create a small well, then generously mound the spinach‑bacon‑feta mixture into each cavity, pressing lightly to pack it in.
- Final bake: Return the stuffed squash to the oven and bake for an additional 10–15 minutes, until the filling is heated through and the tops are lightly golden.
- Garnish & serve: Sprinkle with fresh parsley or thyme. Serve hot, with a drizzle of extra olive oil or a dollop of Greek yoghurt if desired.
💡 Pro tip: For extra crunch, toast some pine nuts or walnuts and scatter over the top before serving.
~420Calories
24gProtein
28gFat
28gCarbs (10g fibre)
Choosing the Perfect Butternut Squash – Sweetness Starts Here
The star of this dish is, without question, the butternut squash. Its naturally sweet, nutty flavour and creamy, dense flesh make it ideal for roasting and stuffing. When selecting your squashes at the market or grocery store, look for ones that feel heavy for their size – that indicates a high moisture content and denser flesh. The skin should be a uniform, matte beige colour with no soft spots, cracks, or blemishes. A few minor scars are fine, but avoid any that feel spongy or have sunken areas.
Size matters here, too. Medium squashes (about 1.2 kg total for two) are ideal because they yield generous halves that serve one person each. If you end up with larger squashes, you can either cut them into quarters or stretch the filling to accommodate. I prefer the halved method because it creates a beautiful “boat” that holds the filling perfectly and makes for an impressive presentation.
Roasting butternut squash brings out its intrinsic sugars – the natural caramelisation that occurs at high heat transforms the flesh into something almost buttery. The trick is to roast it cut‑side down initially. This traps steam inside and gently steams the flesh, keeping it supremely moist, while the outer skin becomes tender enough to eat (though I usually leave the skin on for structural support and added fibre). After the initial roast, flipping them up allows you to mash the flesh slightly and create a generous cavity for the stuffing – this is the secret to a well‑balanced, perfectly filled squash.
The Filling – A Symphony of Textures and Flavours
The filling is where this dish truly shines. It’s a masterclass in contrasting flavours and textures: the salty, savoury crunch of bacon, the creamy, tangy crumble of feta, the earthy, slightly mineral notes of wilted spinach, and the aromatic sweetness of sautéed onion and garlic. Each element plays a specific role:
- Bacon provides smoky depth and a satisfying crispness that cuts through the squash’s sweetness. The rendered bacon fat also acts as the cooking medium for the onion and garlic, infusing the entire filling with savoury umami.
- Feta cheese offers a tangy, salty punch that balances the richness. Its crumbly texture creates delightful pockets of flavour that contrast with the soft squash.
- Spinach adds volume, vibrant colour, and a gentle, vegetal note. It wilts down significantly, so don’t be alarmed by the large volume of raw spinach – it cooks down to just the right amount.
- Onion and garlic form the aromatic base, adding a sweet, pungent depth that ties everything together.
This combination is not only delicious but also nutritionally robust. Butternut squash is loaded with vitamin A (beta‑carotene), vitamin C, and potassium. Spinach contributes iron, folate, and vitamin K. Feta and bacon provide protein and healthy fats, making this a well‑rounded meal that satisfies on every level.
Roasting Tips – Golden, Caramelised, and Tender Every Time
Roasting butternut squash is straightforward, but a few small tweaks ensure perfect results every time. Don’t overcrowd the pan – give each half enough space so the hot air can circulate, promoting even caramelisation. The olive oil rub is non‑negotiable; it helps conduct heat and encourages that golden, slightly crispy edge. Season generously with salt and pepper; salt draws out moisture slightly, which concentrates the natural sweetness.
When testing for doneness, insert a fork into the thickest part of the neck – it should slide in with minimal resistance. The flesh should be tender but not so soft that it falls apart when you flip it. Aim for that ideal “al dente” tenderness because the final bake will cook it a little more. If your squash halves are uneven in thickness (the bulbous end is thicker than the neck), consider cutting them a little more carefully or rotating the pan halfway through for even cooking.
Pro Tips for Stuffed Squash Success
🔪 Score the flesh – Before roasting, score the cut surface in a crosshatch pattern. This allows the oil and seasoning to penetrate deeper and creates a larger surface area for caramelisation.
🧀 Add a crunchy topping – For extra texture, sprinkle panko or crushed nuts over the filling in the last 5 minutes of baking.
🌿 Don’t waste the seeds – Clean and roast the seeds with olive oil and salt for a crunchy garnish.
🥄 Mash the flesh – After the first roast, gently mash the flesh of each half to create a larger well for the filling – this integrates the squash with the stuffing beautifully.
Endless Variations – Make It Your Own
This recipe is wonderfully adaptable. Here are five of my favourite twists, each maintaining that perfect balance of sweet, salty, and savoury:
- Vegetarian (swap bacon for mushrooms): Sauté 200g of sliced cremini mushrooms in olive oil until golden and crisp. Follow the recipe as written, omitting the bacon and using the mushroom flavour base. The umami from the mushrooms is a fantastic substitute.
- Vegan (dairy‑free): Replace feta with a plant‑based feta alternative or crumbled tofu. Use olive oil instead of bacon drippings. Add a tablespoon of nutritional yeast for a cheesy, savoury kick.
- Add grains for extra heartiness: Stir in 1 cup of cooked quinoa, farro, or wild rice to the filling. This makes the dish even more substantial and adds a lovely chewiness.
- Spicy kick: Add ½ teaspoon of red pepper flakes or a finely chopped fresh chilli when sautéing the garlic. A pinch of smoked paprika also adds a wonderful warmth.
- Herbaceous twist: Swap the parsley for fresh dill or mint. The bright, fresh notes cut through the richness and add a vibrant finish.
Serving Suggestions – From Main to Side
This stuffed squash is versatile enough to serve as a main course (one half per person) or as a showstopping side (half a squash per 2‑3 people). As a main, pair it with a simple green salad dressed with lemon vinaigrette to lighten the meal. It also loves a dollop of Greek yoghurt or tzatziki on top – the cool, creamy tang contrasts beautifully with the warm, savoury filling.
If you’re serving this as part of a larger spread – say, a holiday feast – it sits perfectly alongside roast chicken, a honey‑glazed ham, or a vegetarian nut roast. The sweetness of the squash and the richness of the filling mean it doesn’t need much else; a cranberry sauce or a apple chutney would be a wonderful condiment to complement the autumnal flavours.
For a complete meal in a bowl, serve the stuffed squash over a bed of wild rice or lentils, drizzling any pan juices over the top. This turns it into a hearty, grain‑based feast that’s perfect for colder months.
Meal Prep, Storage & Reheating
One of the best things about this recipe is how well it keeps. You can assemble the entire dish (roast the squash, make the filling, stuff) up to 2 days ahead and store it covered in the refrigerator. When ready to eat, just pop it in the oven for the final 15‑minute bake – or even a little longer if starting from cold. This makes it an exceptional choice for entertaining, as you can do all the fiddly work in advance and simply finish it off when your guests arrive.
Leftover stuffed squash halves can be stored in the fridge for 3–4 days in an airtight container. To reheat, place them in a 180°C (350°F) oven for 15–20 minutes until heated through. The microwave works in a pinch (2‑3 minutes), but the oven will keep the topping crisp and the squash tender.
Freezing: You can freeze the baked, stuffed squash for up to 3 months. Wrap each half tightly in plastic wrap and foil. Thaw overnight in the fridge and reheat in the oven as directed. The texture may soften slightly, but the flavours remain fantastic – perfect for batch cooking.
Frequently Asked Questions
Can I use a different type of squash? Absolutely – this filling works beautifully with acorn squash, delicata, or even large courgettes (zucchini). Adjust roasting times accordingly (acorn and delicata cook faster).
Can I make this dairy‑free? Yes – use a dairy‑free feta alternative or omit the cheese and add extra bacon or pine nuts for flavour and texture.
What if I don’t have fresh spinach? Frozen spinach works – thaw and squeeze out as much liquid as possible before adding. Use about 250g of frozen spinach (equivalent to 200g fresh).
Is it necessary to cook the spinach first? Yes – raw spinach would release too much liquid during the final bake, making the filling watery. Pre‑cooking and draining ensures a concentrated, flavourful filling.
Can I add cheese on top? Definitely – sprinkle extra feta or grated Parmesan over the filling in the last 5 minutes of baking for a golden, bubbly crust.
The Science of Sweet and Savoury – Why This Combo Works
Humans are biologically wired to crave the combination of sweet and savoury – it’s a primal signal that a food is both energy‑rich and nutrient‑dense. Butternut squash provides natural sugars (mainly sucrose and fructose) that, when roasted, undergo caramelisation – the Maillard reaction that creates complex, nutty, and sweet flavours. The addition of salt, umami (from bacon and cheese), and tang (from feta) creates a flavour bridge that heightens our perception of sweetness while adding depth.
This is not just about taste; it’s also about satiety. The combination of fibre (from squash and spinach), protein (from bacon and feta), and fat (from olive oil and cheese) creates a meal that digests slowly, stabilising blood sugar and keeping you full for hours. It’s the reason why this dish feels so deeply satisfying – your body recognises the complete nutritional profile and signals contentment.
When you bite into a piece of this stuffed squash, you experience a cascade of sensations: the creamy, slightly sweet flesh of the squash, the salty crunch of bacon, the creamy tang of feta, and the earthy, leafy notes of spinach. Each component is distinct yet harmonious – a textbook example of flavour layering that turns simple ingredients into something unforgettable.
Nutritional Highlights – Why This Dish Deserves a Regular Spot
Beyond being an absolute pleasure to eat, this stuffed squash is a nutritional powerhouse. Here’s what you get in each serving:
- Vitamin A (Beta‑carotene): Butternut squash provides over 450% of your daily needs – crucial for immune function, vision, and skin health.
- Vitamin C: Supports collagen production and acts as a powerful antioxidant.
- Iron and Folate: Spinach is rich in these essential nutrients, particularly important for energy and cell function.
- Protein and Healthy Fats: Bacon and feta provide high‑quality protein and fat, promoting muscle maintenance and satiety.
- Dietary Fibre: With over 10g of fibre per serving, this dish supports digestive health and keeps you feeling full.
It’s a meal that truly nourishes – perfect for active lifestyles, families, or anyone looking to eat more whole, unprocessed foods. And because it’s naturally gluten‑free and can be made vegetarian or vegan with simple swaps, it accommodates almost every dietary need.
Final Thoughts – A Dish to Celebrate the Season
This Stuffed Butternut Squash with Feta, Spinach & Bacon is more than a recipe – it’s a celebration of autumn’s bounty, a testament to the beauty of simple, quality ingredients, and a meal that brings people together around the table. The golden, caramelised squash, the aromatic filling, and the fresh herb garnish create a plate that is as visually stunning as it is delicious.
Whether you’re making it for a quiet family dinner, a festive gathering, or a weekend meal prep session, this dish delivers on every front: flavour, nutrition, and ease. It’s the kind of meal that makes you feel good – not just because it tastes incredible, but because you know it’s made with care and wholesome ingredients.
I hope this becomes a staple in your kitchen, just as it has in mine. Experiment with the variations, serve it with your favourite sides, and don’t forget to save any leftovers – they’re even more delicious the next day. Here’s to cosy nights, vibrant flavours, and the simple joy of a perfectly stuffed squash.
🍂 Save this recipe · Share with a fellow food lover · And enjoy the most comforting, flavour‑packed stuffed squash of the season!
📌 Gluten‑free · High‑protein · Meal‑prep friendly · Perfect for autumn dinners & holiday sides