Zucchini Spinach Feta Casserole

Golden baked zucchini spinach feta casserole with bubbling cheese and tender vegetable layers Pin This
Golden baked zucchini spinach feta casserole with bubbling cheese and tender vegetable layers | dashanddish.com

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
Mediterranean zucchini spinach feta casserole fresh from the oven with a golden melted cheese crust Pin This
Mediterranean zucchini spinach feta casserole fresh from the oven with a golden melted cheese crust | dashanddish.com

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
Savory layered zucchini spinach feta casserole bubbling hot with melted mozzarella and crumbled feta topping Pin This
Savory layered zucchini spinach feta casserole bubbling hot with melted mozzarella and crumbled feta topping | dashanddish.com

Theres something deeply satisfying about turning a pile of summer vegetables into a meal that feels substantial enough for dinner.

Recipe FAQs

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.

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.

Store cooled portions in an airtight container in the refrigerator for 3-4 days. Reheat in the oven at 350°F until warmed through.

Freeze before baking for best results. Wrap tightly and freeze for up to 3 months. Thaw overnight in the refrigerator before baking as directed.

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.

Sliced mushrooms, bell peppers, or artichoke hearts make excellent additions. Sauté them along with the onions before layering.

Zucchini Spinach Feta Casserole

Golden layers of zucchini, spinach, and feta baked to perfection in 55 minutes.

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 milk (whole or 2%)

Pantry & Seasonings

  • 2 tbsp extra virgin olive oil
  • 1/2 tsp dried oregano
  • 1/4 tsp ground black pepper
  • 1/4 tsp salt
  • 1/4 tsp crushed red pepper flakes

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.
5
First Layer Assembly: 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 Assembly: Repeat the 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 Casserole: Bake uncovered for 35 minutes, or 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.
Lindsay Monroe

Home cook sharing easy, flavorful recipes for everyday family meals.