Baked Zucchini, Spinach, Feta Casserole

Golden baked zucchini spinach feta casserole with bubbling mozzarella and tender layered vegetables Pin it
Golden baked zucchini spinach feta casserole with bubbling mozzarella and tender layered vegetables | tastymakerblog.com

This Mediterranean-inspired casserole combines tender zucchini rounds with wilted spinach and tangy feta cheese, all bound together with a simple egg and milk custard. The layers bake into a golden, satisfying dish that's perfect for dinner or meal prep.

The preparation involves quick sautéing of the spinach mixture, then layering with sliced zucchini and crumbled cheeses. After pouring over the seasoned egg mixture, everything bakes together in about 35 minutes until set and beautifully browned on top.

Letting the casserole rest for 10 minutes before serving ensures clean slices. The result is a wholesome, protein-rich vegetarian main that pairs wonderfully with a crisp salad and crusty bread.

My neighbor Maria brought this over after I had surgery, and I swear it healed me faster than the medication. She refused to give me the recipe for months, saying it was her grandmother's gift to her. I finally bribed her with my lemon bars, and she laughed while scribbling it on the back of an old envelope. Now I make it whenever someone needs comfort, or whenever I need to remember how food feels like love.

Last summer my sister was visiting and we made this together on a rainy Sunday. She kept eating the zucchini slices raw while I tried to assemble the layers, and we ended up having to buy more zucchini halfway through. The kitchen smelled like garlic and warming cheese, and we drank cheap wine while waiting for it to bake. Every time I make it now, I think about that afternoon and how the best cooking always happens when you are not trying to be perfect.

Ingredients

  • 2 medium zucchinis: Slice them evenly so they cook at the same rate, and do not worry if some break, it all bakes together beautifully
  • 5 oz fresh baby spinach: Fresh spinach wilts down to almost nothing, so do not panic when it looks like too much at first
  • 1 small onion: Finely chopped so it disappears into the layers instead of staying in distinct pieces
  • 2 garlic cloves: Minced fresh, because jarred garlic has a harsher taste that can overpower the delicate vegetables
  • 6 oz feta cheese: Crumble it yourself rather than buying pre crumbled, the texture is noticeably better
  • 1 cup grated mozzarella: This is what holds everything together, so do not be tempted to reduce the amount
  • 4 large eggs: Room temperature eggs incorporate more smoothly into the milk mixture
  • 3/4 cup milk: Whole milk gives the richest custard, but 2 percent works if that is what you have
  • 2 tbsp extra virgin olive oil: One for cooking the vegetables and one for drizzling over the top before baking
  • 1/2 tsp dried oregano: Mediterranean herbs work so naturally with these vegetables
  • 1/4 tsp ground black pepper: Freshly cracked makes a noticeable difference in the final flavor
  • 1/4 tsp salt: The feta is already salty, so go easy on the additional salt
  • 1/4 tsp crushed red pepper flakes: Just a tiny background warmth that makes the dish feel more interesting

Instructions

Get your oven ready:
Preheat to 375°F and generously grease a 9x9 inch baking dish with butter or olive oil, paying attention to the corners
Build the flavor foundation:
Heat olive oil in a large skillet over medium heat, cook the onion for 3 minutes until it turns translucent and fragrant, then add garlic for just 1 minute
Wilt the spinach:
Throw in the spinach and stir until it collapses, about 2 minutes, then remove from heat and let it cool slightly so it does not cook the eggs when you mix them
Make the custard:
Whisk together eggs, milk, oregano, black pepper, and salt until completely combined and slightly frothy
Start layering:
Arrange half the zucchini in the dish, spread half the spinach mixture over them, then scatter half the feta and mozzarella on top
Repeat the layers:
Add the remaining zucchini, spinach, feta, and mozzarella, pressing down gently between layers
Bind it all together:
Pour the egg mixture slowly and evenly over everything, drizzle with the remaining olive oil, and sprinkle red pepper flakes if you like a little heat
Bake to golden:
Bake uncovered for 35 minutes until the center is set and the top is golden brown with patches of crispy cheese
The hardest part:
Let it rest for 10 minutes before slicing, or it will ooze everywhere instead of holding its shape
Mediterranean-style zucchini spinach and feta casserole fresh from the oven with golden melted cheese top Pin it
Mediterranean-style zucchini spinach and feta casserole fresh from the oven with golden melted cheese top | tastymakerblog.com
Mediterranean-style zucchini spinach and feta casserole fresh from the oven with golden melted cheese top Pin it
Mediterranean-style zucchini spinach and feta casserole fresh from the oven with golden melted cheese top | tastymakerblog.com

My grandmother would have called this a waste of good cheese, putting it in vegetables instead of on pasta. But the first time she tasted it, she went silent for a long minute, then asked for the recipe herself. Sometimes the best traditions are the ones we are just making up as we go along.

Making It Your Own

Maria sometimes adds chopped fresh dill or parsley right before baking, and it brightens the whole dish. Once I added sun dried tomatoes because that was what I had in the pantry, and the tanginess worked perfectly with the feta. The recipe is forgiving enough that you can experiment without ruining it.

Serving Suggestions

This wants to be eaten with something crisp and fresh to balance all the creamy richness. A simple green salad with vinaigrette and maybe some crusty bread to soak up any juices is all you really need. In winter, I serve it alongside roasted potatoes, and in summer, it is perfect with grilled tomatoes.

Make Ahead Wisdom

You can assemble the entire casserole up to 24 hours ahead and keep it covered in the refrigerator. In fact, the flavors have time to meld together, and I honestly think it tastes better this way. Just add about 5 to 10 minutes to the baking time if it is cold from the refrigerator.

  • If you are taking this to a potluck, bake it at home and reheat at 350°F for 15 minutes
  • Leftovers keep beautifully in the refrigerator for up to 4 days
  • Freeze portions in individual containers for those nights when cooking feels impossible
Wholesome vegetarian casserole featuring zucchini spinach and feta baked to perfection in a square dish Pin it
Wholesome vegetarian casserole featuring zucchini spinach and feta baked to perfection in a square dish | tastymakerblog.com
Wholesome vegetarian casserole featuring zucchini spinach and feta baked to perfection in a square dish Pin it
Wholesome vegetarian casserole featuring zucchini spinach and feta baked to perfection in a square dish | tastymakerblog.com

Casseroles like this remind me that some of the best food is not about fancy techniques or expensive ingredients. It is just taking simple things and treating them with enough care that they become something more.

Recipe FAQs

Yes, assemble the entire casserole up to 24 hours ahead, cover tightly, and refrigerate. Add 5-10 minutes to baking time if baking cold from the refrigerator.

Store cooled portions in an airtight container in the refrigerator for 3-4 days. Reheat individual servings in the microwave or cover the entire dish with foil and warm at 350°F.

Freeze unbaked casserole for up to 3 months, wrapped well. Thaw overnight in the refrigerator before baking. Baked portions can also be frozen for 2-3 months.

Cotija cheese offers similar crumbly texture and saltiness. For a milder flavor, try ricotta salata or goat cheese. Extra mozzarella works for a creamier, less tangy result.

The casserole is ready when the center is set and no longer jiggles, the top is golden brown, and a knife inserted in the center comes out clean. The internal temperature should reach 160°F.

Yes, bell peppers, artichoke hearts, or mushrooms work well. Sauté them with the onion and spinach. Just keep total vegetable quantity similar to avoid making the casserole too watery.

Baked Zucchini, Spinach, Feta Casserole

Mediterranean bake with layers of zucchini, spinach, and feta cheese

Prep 20m
Cook 35m
Total 55m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 2 medium zucchinis, sliced into 1/4-inch rounds
  • 5 oz fresh baby spinach
  • 1 small onion, finely chopped
  • 2 garlic cloves, minced

Dairy & Eggs

  • 6 oz feta cheese, crumbled
  • 1 cup grated mozzarella cheese
  • 4 large eggs
  • 3/4 cup whole or 2% milk

Pantry & Seasonings

  • 2 tbsp extra virgin olive oil
  • 1/2 tsp dried oregano
  • 1/4 tsp ground black pepper
  • 1/4 tsp salt, adjust to taste
  • 1/4 tsp crushed red pepper flakes (optional)

For Greasing

  • 1 tbsp butter or additional olive oil

Instructions

1
Preheat and Prepare: Preheat oven to 375°F. Grease a 9x9-inch baking dish with butter or olive oil.
2
Sauté Aromatics: Heat 1 tbsp olive oil in a large skillet over medium heat. Add chopped onion and sauté for 3 minutes until translucent. Add garlic and cook for 1 minute.
3
Wilt Spinach: Add spinach and cook, stirring, until wilted, about 2 minutes. Remove from heat and let cool slightly.
4
Prepare Egg Mixture: In a large bowl, whisk together eggs, milk, oregano, black pepper, and salt until well combined.
5
First Layer: Arrange half of the zucchini slices in the prepared baking dish. Spread half of the spinach mixture over the zucchini, then sprinkle with half the feta and mozzarella.
6
Second Layer: Repeat layers with remaining zucchini, spinach, feta, and mozzarella.
7
Add Egg Mixture: Pour the egg mixture evenly over the layered vegetables and cheese. Drizzle with remaining olive oil and sprinkle with red pepper flakes, if using.
8
Bake: Bake uncovered for 35 minutes, until the casserole is set and the top is golden brown.
9
Rest and Serve: Let rest for 10 minutes before slicing and serving.
Additional Information

Equipment Needed

  • 9x9-inch baking dish
  • Large skillet
  • Mixing bowl
  • Whisk
  • Knife and cutting board

Nutrition (Per Serving)

Calories 285
Protein 17g
Carbs 9g
Fat 19g

Allergy Information

  • Contains dairy (feta, mozzarella, milk) and eggs
  • Gluten-free if all ingredients are certified gluten-free
  • Always check labels for hidden allergens
Paula McKenzie

Warm, easy recipes and practical cooking tips for everyday family meals.