This stuffed butternut squash is a savory, creamy, and nutritious dish made with roasted squash, sautéed spinach, and tangy feta cheese. Perfect as a vegetarian main dish or side, it’s flavor-packed, satisfying, and easy to make.
🛒 Ingredients
For the Butternut Squash
✔ 1 large butternut squash, halved lengthwise, seeds removed
✔ 2 tbsp olive oil
✔ ½ tsp salt
✔ ½ tsp black pepper
For the Filling
✔ 4 cups fresh spinach, chopped
✔ ½ cup crumbled feta cheese
✔ 1 small onion, finely diced
✔ 3 cloves garlic, minced
✔ 1 tbsp olive oil
✔ 1 tsp smoked paprika
✔ ½ tsp dried thyme
✔ ½ tsp red pepper flakes (optional)
✔ ¼ cup toasted walnuts or pecans (for crunch, optional)
✔ Salt and black pepper, to taste
👩🍳 Instructions
Step 1: Roast the Butternut Squash
1️⃣ Preheat oven to 400°F (200°C).
2️⃣ Place butternut squash halves on a baking sheet, brush with olive oil, and season with salt and black pepper.
3️⃣ Roast cut-side down for 35-40 minutes, or until fork-tender.
Step 2: Prepare the Filling
1️⃣ Heat olive oil in a pan over medium heat. Add onions and garlic, cooking until soft and fragrant.
2️⃣ Add chopped spinach, stir, and cook until wilted.
3️⃣ Season with smoked paprika, thyme, red pepper flakes (if using), salt, and pepper.
4️⃣ Let cool slightly, then fold in crumbled feta cheese and toasted walnuts.
Step 3: Assemble and Bake
1️⃣ Use a spoon to scoop out some of the roasted butternut squash flesh, leaving a ½-inch border.
2️⃣ Mix the scooped-out squash with the spinach-feta filling and stir until combined.
3️⃣ Fill each butternut squash half with the mixture, pressing gently to pack.
4️⃣ Return to oven and bake at 375°F (190°C) for 15-20 minutes until warmed through.
🍽 Serving Suggestions
🌿 With a Salad: Pair with arugula salad drizzled with lemon vinaigrette.
🥖 With Bread: Serve alongside toasted sourdough or garlic naan.
🍚 Over Grains: Enjoy over quinoa, brown rice, or mashed potatoes.
⏳ Time Breakdown & Meal Prep Tips
Knowing how long a recipe takes helps with meal planning, and this Stuffed Butternut Squash with Feta and Spinach is effortless yet impressive! Here’s a breakdown of the timing so you can plan accordingly:
⏳ Time Breakdown
-
- Prep Time: ⏱️ 10 minutes (chopping, prepping ingredients)
- Cook Time: 🔥 50 minutes (roasting, stuffing, and baking)
- Total Time: 🍽️ 1 hour
- Yield: 🥄 Serves 4
🌱 Variations & Substitutes
There are so many ways to customize this recipe to suit different diets, textures, and flavors. Whether you’re making it vegan, adding protein, or giving it a crunchy twist, here are some creative alternatives:
✔ Dairy-Free Options
If you want to make this recipe completely dairy-free, try these substitutes:
- Vegan feta – Available in many grocery stores, it mimics the tangy flavor of regular feta.
- Nutritional yeast – Adds a cheesy, umami flavor without dairy. Simply sprinkle it into the filling.
- Cashew ricotta – Blend soaked cashews with lemon juice, garlic, and salt for a creamy alternative.
✔ Crunchy Twist
Want more texture? Add some crunch with these ideas:
- Roasted chickpeas – Tossed with olive oil and spices, they make a crispy, protein-packed topping.
- Toasted pumpkin seeds – A great nut-free option that complements the squash’s flavor.
- Walnuts or pecans – If you’re not allergic to nuts, these add a delightful crunch to the filling.
- Panko breadcrumbs – Lightly toasted for a crisp, golden topping.
✔ Extra Protein Boost
If you want to make this dish heartier, try these plant-based protein options:
- Cooked quinoa – Mix it into the filling for added protein and a slightly nutty taste.
- Lentils – Green or brown lentils hold their shape well and provide an earthy richness.
- Chopped mushrooms – Sautéed mushrooms bring an umami depth and a meaty texture.
- Tofu crumbles – A plant-based option that absorbs flavors well.
✔ Herb & Spice Enhancements
For an extra flavor boost, consider these seasoning variations:
- Mediterranean style – Add sun-dried tomatoes, olives, and oregano for a Greek-inspired version.
- Spicy kick – A pinch of red pepper flakes or cayenne brings a mild heat.
- Middle Eastern twist – Use za’atar or sumac for a citrusy, herby depth.
- Smoky flavor – Smoked paprika or chipotle powder adds a warm, smoky element.
✔ Low-Carb & Keto Option
If you’re following a low-carb diet, modify the filling:
- Use more leafy greens like kale and spinach.
- Replace feta with goat cheese for a higher-fat, lower-carb alternative.
- Reduce or skip chickpeas and quinoa to keep the carb count lower.
❓ FAQs
1. Can I prepare this in advance?
Absolutely! You can stuff the butternut squash and keep it covered in the fridge for up to 24 hours before baking. If preparing ahead, let it sit at room temperature for 15 minutes before placing it in the oven to ensure even reheating.
2. How do I store leftovers?
Leftovers should be stored in an airtight container in the refrigerator for up to 3 days. To reheat, bake at 350°F (175°C) for 10-15 minutes, or microwave for 1-2 minutes until warmed through.
3. Can I use frozen spinach?
Yes! Just thaw and squeeze out any excess moisture before using. This ensures the filling doesn’t become too watery. If using fresh spinach, chop it and sauté lightly before mixing it into the filling.
4. Can I freeze stuffed butternut squash?
Yes, but with slight modifications. For best results:
- Freeze before baking: Assemble the stuffed squash, wrap tightly in foil, and freeze for up to 3 months. When ready to eat, bake straight from frozen at 375°F (190°C) for 45-50 minutes.
- Freeze after baking: Let the squash cool completely, wrap it securely, and freeze. Reheat in the oven at 350°F (175°C) for 20-25 minutes.
5. What can I substitute for feta cheese?
- Goat cheese – For a creamier texture.
- Ricotta cheese – Offers a milder taste.
- Vegan feta – A dairy-free alternative for plant-based diets.
6. Can I add protein to this dish?
Absolutely! While this is a great vegetarian dish, you can boost the protein by adding:
- Cooked lentils or chickpeas for a plant-based option.
- Shredded rotisserie chicken for extra heartiness.
- Toasted nuts or seeds like walnuts, almonds, or sunflower seeds for a crunchy element.
7. What can I serve with stuffed butternut squash?
This dish pairs wonderfully with:
- A fresh arugula salad with lemon vinaigrette.
- Quinoa or brown rice for a wholesome meal.
- Warm sourdough bread or garlic naan to scoop up the creamy filling.
💡 Final Thoughts
This Stuffed Butternut Squash with Feta and Spinach is more than just a meal—it’s a culinary experience that brings warmth, comfort, and nourishment to your table. Its melt-in-your-mouth roasted squash, tangy feta crumbles, and garlicky spinach filling make every bite a perfect harmony of flavors and textures. Whether you’re preparing it for a cozy dinner at home, a festive gathering, or a special occasion, this dish is sure to impress!
Print
Stuffed Butternut Squash with Feta and Spinach
This Stuffed Butternut Squash with Feta and Spinach is a healthy, flavorful, and satisfying dish. Roasted butternut squash halves are filled with a savory mixture of sautéed spinach, creamy feta, and aromatic herbs, making it a perfect vegetarian main dish or side for any occasion.
- Total Time: 1 hour
- Yield: 4 servings 1x
Ingredients
✔ Main Ingredients:
1 medium butternut squash (halved and seeds removed)
2 tbsp olive oil
2 cloves garlic (minced)
4 cups fresh spinach
½ cup feta cheese (crumbled)
¼ tsp salt
¼ tsp black pepper
½ tsp dried oregano
¼ tsp red pepper flakes (optional)
¼ cup toasted pine nuts or walnuts (optional for crunch)
✔ Garnishes (Optional):
Fresh parsley or basil
Pomegranate seeds for a festive touch
Balsamic glaze drizzle
Instructions
1️⃣ Roast the Butternut Squash
- Preheat the oven to 400°F (200°C).
- Brush squash halves with olive oil, season with salt, pepper, and oregano, and place cut side down on a baking sheet.
- Roast for 40-45 minutes until tender.
2️⃣ Prepare the Filling
- In a pan, heat olive oil over medium heat.
- Add garlic and sauté for 30 seconds until fragrant.
- Stir in spinach and cook until wilted. Remove from heat.
- Mix in feta cheese, red pepper flakes, and nuts (if using).
3️⃣ Stuff and Bake Again
- Once squash is tender, flip over and gently scoop out some flesh, mixing it into the filling.
- Spoon the filling back into the squash halves.
- Bake for an additional 10 minutes to warm through.
4️⃣ Serve and Enjoy!
- Garnish with fresh herbs, nuts, or balsamic glaze.
- Serve as a main dish or side with salad and warm bread.
- Prep Time: 10 minutes
- Cook Time: 50 minutes
- Category: Main Course, Side Dish
- Method: Roasting & Stuffing
- Cuisine: Mediterranean, Vegetarian
- Diet: Gluten Free
Keywords: Stuffed butternut squash, roasted butternut squash, butternut squash with feta, spinach stuffed butternut, healthy vegetarian meal, fall recipes, Mediterranean butternut squash