This Mediterranean-inspired casserole combines sliced zucchini, wilted spinach, and crumbled feta in a creamy egg custard. Layer the vegetables with mozzarella, pour over a seasoned egg mixture, then bake until golden and set. The result is a satisfying vegetarian main dish that pairs perfectly with crusty bread and salad.
Last summer my neighbor dropped off a bag of garden fresh zucchinis so large I had to get creative. I threw together this casserole on a humid Tuesday evening when cooking felt like the last thing I wanted to do. The smell of baking feta and oregano drifted through the windows and had my partner asking what was happening in the kitchen. Now its the first dish I make when zucchini season rolls around.
I brought this to a friends potluck last month and watched three different people ask for the recipe before dessert even came out. My aunt who claims to hate vegetables went back for seconds without realizing what she was eating. Theres something about the layers that makes people think you spent all day cooking when really it was maybe 20 minutes of active work.
Ingredients
- 2 medium zucchinis: Slice them thin so they soften properly in the oven
- 5 oz fresh baby spinach: It wilts down to almost nothing so dont be afraid to use the full amount
- 1 small onion: Finely chopped so it disappears into the layers rather than creating big chunks
- 2 garlic cloves: Minced fresh because garlic powder just wont give you the same aromatic punch
- 6 oz feta cheese: The salty tangy backbone that makes everything else taste better
- 1 cup grated mozzarella: Provides that satisfying melted cheese pull in every bite
- 4 large eggs: Room temperature eggs whisk into the milk more smoothly
- 3/4 cup milk: Whole milk gives you the creamiest result but 2 percent works fine too
- 2 tbsp extra virgin olive oil: Divided between the skillet and the top for golden color
- 1/2 tsp dried oregano: The Mediterranean note that ties everything together
- 1/4 tsp black pepper: Freshly cracked makes a real difference here
- 1/4 tsp salt: Go light since the feta brings plenty of saltiness on its own
- 1/4 tsp crushed red pepper flakes: Optional but worth it if you like a little background warmth
- 1 tbsp butter: For greasing the dish so nothing sticks
Instructions
- Preheat and prep:
- Get your oven to 375°F and butter a 9x9 inch baking dish thoroughly including the corners
- Soften the aromatics:
- Warm olive oil in a large skillet and cook the onion until it turns translucent about 3 minutes then add garlic for just 1 minute until fragrant
- Wilt the spinach:
- Toss in the spinach and stir until it collapses into itself then set it aside to cool slightly so it doesnt cook the eggs when you mix them
- Whisk the custard:
- Beat together eggs milk oregano pepper and salt in a large bowl until the mixture is uniform
- Build the first layer:
- Arrange half the zucchini slices on the bottom of your dish then spread with half the spinach and sprinkle with half of both cheeses
- Repeat the layers:
- Do it all again with the remaining zucchini spinach feta and mozzarella
- Add the liquid:
- Pour the egg mixture slowly over the top letting it seep down through the layers then drizzle with the remaining olive oil
- Bake until golden:
- Let it bake uncovered for 35 minutes until the center is set and the top has turned golden brown
- Rest before serving:
- Wait 10 minutes before slicing so the layers have time to settle and hold their shape
This became my go to for weeknight dinners when I want something that feels like comfort food but still has vegetables involved. My cousin who swore she despised zucchini took one bite and asked if I could make it for her birthday dinner. Sometimes the simplest combinations end up being the ones people remember most.
Making It Your Own
Swapping in fresh herbs like dill or parsley right before baking brightens the whole dish and makes it taste even more like summer. Gruyère instead of mozzarella adds a nutty depth that pairs beautifully with the feta. These small tweaks keep the recipe feeling fresh even when you make it every week during zucchini season.
Serving Suggestions
A crisp green salad with a vinaigrette cuts through the richness of the cheese and eggs. Crusty bread for soaking up any juices at the bottom of the pan feels essential. I like serving it straight from the baking dish so everyone can see those beautiful layers.
Make Ahead Wisdom
You can assemble the entire casserole the night before and keep it covered in the refrigerator which actually helps the flavors meld together. Just add 5 to 10 minutes to the baking time since it will be cold going into the oven. Leftovers reheat surprisingly well and make an excellent lunch the next day.
- Let the dish cool completely before covering if you are storing it
- The casserole freezes well for up to two months if you wrap it tightly
- Reheat individual portions in the microwave at 50 percent power
Theres something deeply satisfying about turning a pile of summer vegetables into a meal that feels substantial enough for dinner.
Recipe FAQs
- → Can I prepare this casserole ahead of time?
-
Yes, assemble the casserole up to 24 hours in advance and refrigerate. Add 5-10 minutes to baking time if baking cold from the refrigerator.
- → What can I substitute for feta cheese?
-
Goat cheese or ricotta work well as alternatives. For a dairy-free version, try vegan feta or omit the cheese entirely and add extra herbs.
- → How do I store leftovers?
-
Store cooled portions in an airtight container in the refrigerator for 3-4 days. Reheat in the oven at 350°F until warmed through.
- → Can I freeze this casserole?
-
Freeze before baking for best results. Wrap tightly and freeze for up to 3 months. Thaw overnight in the refrigerator before baking as directed.
- → How do I know when the casserole is done?
-
The casserole is finished when the center is set and no longer jiggles, the top is golden brown, and a knife inserted in the center comes out clean.
- → Can I add other vegetables?
-
Sliced mushrooms, bell peppers, or artichoke hearts make excellent additions. Sauté them along with the onions before layering.