Some dishes manage to feel both light and deeply satisfying at the same time, and this zucchini spinach feta casserole has become exactly that kind of meal in my kitchen. Tender zucchini, wilted spinach, and big chunks of salty feta baked into a rich, golden egg custard make for a dish that works just as well at brunch as it does for an easy weeknight dinner.
What I love most is how the casserole comes together with so little fuss. A quick sauté, a simple whisked custard, and the oven does the rest, turning a handful of fresh vegetables into something that looks and tastes like it took far more effort than it actually did.
Why You’ll Love This
This casserole brings together tender vegetables, salty feta, and a rich, creamy egg custard that bakes up into a beautifully golden top. It’s naturally low-carb and gluten-free, comes together with simple everyday ingredients, and works equally well warm out of the oven or chilled the next day, making it one of the most versatile dishes in your weekly rotation.
Ingredients
Zucchini: provides a tender, mild base that soaks up all the savory flavors around it; yellow squash can be used as a substitute or mixed in for extra color.
Baby spinach: wilts down beautifully and adds a boost of color and nutrients; chopped kale can be used though it may need a slightly longer cook time.
Feta cheese: brings salty, tangy richness in big, satisfying chunks; goat cheese can be substituted for a similarly tangy flavor.
Eggs: form the structure of the custard, holding the entire casserole together; room temperature eggs blend more smoothly into the mixture.
Heavy cream: adds richness and a silky texture to the custard; half-and-half can be used for a slightly lighter version.
Olive oil: helps sauté the zucchini to golden perfection; avocado oil works well as a high-heat alternative.
Dried oregano: brings a classic Mediterranean herb note throughout; fresh oregano can be used in a larger quantity for a brighter flavor.
Black pepper: adds a gentle warmth to balance the richness of the custard; white pepper can be used for a milder, different heat.
Sea salt: enhances the flavor of both the vegetables and the custard; kosher salt works just as well.
Fresh dill: adds a bright, herby finish once the casserole is baked; fresh parsley can be used for a milder garnish.
Craving the exact amounts? You’ll find all the precise measurements in the recipe card below!
How to Make Zucchini Spinach Feta Casserole with a Golden Cheese Crust
Step 1: Sauté the Zucchini
Heat olive oil in a large skillet and add the sliced zucchini, cooking until tender and just starting to turn golden at the edges. Season with a bit of sea salt as it cooks, letting the natural sweetness of the zucchini come through.
Step 2: Wilt the Spinach
Add the baby spinach right into the same skillet, letting it wilt down quickly in the residual heat and oil. The vibrant green color against the golden zucchini already looks like the start of something delicious.
Step 3: Layer the Vegetables and Feta
Spread the cooked zucchini and spinach evenly into your prepared baking dish, then scatter big chunks of feta generously over the top. Those pockets of feta are what create little bursts of salty richness throughout the finished casserole.
Step 4: Whisk the Egg Custard
In a bowl, whisk together the eggs, heavy cream, remaining sea salt, oregano, and black pepper until smooth and well combined. The mixture should look pale yellow and slightly frothy.
Step 5: Pour and Bake
Pour the egg custard evenly over the vegetables and feta, letting it settle into every gap. Bake until the top turns a beautiful golden color and the center is fully set, filling your kitchen with a warm, herby aroma.
Step 6: Rest, Garnish, and Serve
Let the casserole rest for several minutes after baking, which helps it hold together when sliced. Finish with a generous scattering of fresh dill before serving warm.
Tips for Success
- Sauté the zucchini until most of its excess moisture cooks off to prevent a watery casserole.
- Squeeze excess water from the spinach if using frozen instead of fresh.
- Let the casserole rest before slicing for the cleanest cuts.
- Whisk the egg custard thoroughly for an even, silky texture throughout.
- Use room temperature eggs for the smoothest custard mixture.
- Add the fresh dill right before serving to keep its flavor bright.
Equipment Needed
- Large skillet: needed for sautéing the zucchini and spinach; a nonstick pan makes the process even easier.
- 9×13-inch baking dish: holds the casserole at the ideal thickness for even baking; a similar-sized casserole dish works too.
- Mixing bowl and whisk: for combining the egg custard smoothly; a blender can also be used for an extra silky texture.
Variations
- Gluten-Free: this recipe is naturally gluten-free as written, with no adjustments needed.
- Lighter Version: substitute half-and-half for the heavy cream and use egg whites for half the eggs.
- Faster Version: skip sautéing the zucchini separately and layer it raw, adding a few extra minutes to the bake time.
- Budget-Friendly: use frozen spinach instead of fresh, thawed and squeezed dry before using.
- High-Protein Boost: stir a scoop of cottage cheese into the egg custard before pouring for an extra protein boost.
Serving Suggestions
- Serve alongside a simple green salad with lemon vinaigrette for a complete meal.
- Pair with crusty bread for soaking up any extra custard.
- Enjoy with a side of roasted cherry tomatoes for added color and flavor.
- Top with extra crumbled feta and a drizzle of olive oil before serving.
FAQs
Can I make this casserole ahead of time?
Yes, you can assemble the casserole up to the point of baking and refrigerate it covered for up to a day. Bake fresh when ready to serve, adding a few extra minutes if baking straight from the fridge.
Can I use frozen spinach instead of fresh?
Yes, frozen spinach works well as a substitute. Thaw it completely and squeeze out as much excess water as possible before adding it to the skillet.
How do I store leftovers?
Store leftover casserole covered in the refrigerator for up to 4 days. Reheat individual portions in the microwave or oven until warmed through.
Can I freeze this casserole?
Yes, baked and cooled casserole can be frozen in an airtight container for up to 2 months. Thaw overnight in the refrigerator before reheating.
Final Thoughts
This zucchini spinach feta casserole with its golden cheese crust is the kind of dish that proves simple, fresh ingredients can come together into something truly special. Whether you’re serving it for a leisurely weekend brunch or a quick weeknight dinner, this casserole is sure to become a comforting favorite you return to again and again.
Print
Zucchini Spinach Feta Casserole
- Total Time: 50 minutes
- Yield: 6 servings
- Diet: Gluten Free
Description
Tender zucchini and fresh spinach layered with crumbled feta and baked in a rich, creamy egg custard until golden and set, finished with fresh dill for a savory, satisfying bake.
Ingredients
- 3 medium zucchini, sliced into 1/4 inch rounds
- 5 oz (142g) fresh baby spinach
- 6 oz (170g) feta cheese, crumbled into large chunks
- 6 large eggs, room temperature
- 1/2 cup (120ml) heavy cream
- 2 tbsp (30ml) olive oil
- 1 tsp (1g) dried oregano
- 1/2 tsp (1g) cracked black pepper
- 1 tsp (6g) sea salt, divided
- 2 tbsp (8g) fresh dill, chopped for garnish
Instructions
- Preheat the oven to 375°F (190°C) and grease a 9×13-inch baking dish.
- Heat olive oil in a large skillet over medium heat and sauté the zucchini rounds until just tender and lightly golden, about 5-7 minutes. Season with half the sea salt.
- Add the baby spinach to the skillet and cook until wilted, about 2 minutes. Remove from heat.
- Arrange the cooked zucchini and spinach evenly in the prepared baking dish, then scatter the feta chunks over the top.
- In a bowl, whisk together the eggs, heavy cream, remaining sea salt, oregano, and black pepper until smooth.
- Pour the egg mixture evenly over the vegetables and feta in the baking dish.
- Bake for 30-35 minutes, until the top is golden and the center is set.
- Let the casserole rest for 5-10 minutes before garnishing with fresh dill and slicing.
Notes
- Sauté the zucchini until most of its moisture has evaporated to avoid a watery casserole.
- Let the casserole rest before slicing so it holds its shape better.
- Prep Time: 15 minutes
- Cook Time: 35 minutes


