Baked Zucchini Spinach and Feta Casserole

Golden baked zucchini spinach and feta casserole with bubbling cheese topping Save
Golden baked zucchini spinach and feta casserole with bubbling cheese topping | pinmealmagic.com

This Mediterranean-inspired casserole combines layers of thinly sliced zucchini with wilted spinach and a blend of tangy feta and melted mozzarella. The vegetables are nestled in a creamy egg custard seasoned with oregano and black pepper, then baked until the top turns golden brown and the filling is perfectly set. Ready in about 55 minutes, this dish makes an satisfying main course that's both naturally gluten-free and vegetarian.

The first time I made this casserole, it was a Tuesday night desperation meal using whatever was languishing in my crisper drawer. I wasn't expecting much, honestly, but when that golden crust came out of the oven bubbling away, something magical happened.

My sister was skeptical about a vegetarian casserole being satisfying, but she went back for seconds and asked for the recipe before she even finished her first serving. That moment when someone unexpectedly loves something you made? That's the good stuff.

Ingredients

  • 2 medium zucchinis: Slice them a generous quarter inch thick so they hold their shape through baking
  • 5 oz fresh baby spinach: The fresh stuff wilts beautifully, no frozen spinach swimming in water here
  • 1 small onion: Finely chopped so it melts into the background without overwhelming
  • 2 garlic cloves: Minced fresh because jar garlic never quite hits the same note
  • 6 oz feta cheese: Those salty crumbles are what make this sing, so don't be shy with it
  • 1 cup grated mozzarella: The mild creaminess balances feta's bold personality
  • 4 large eggs: Room temperature eggs incorporate more smoothly into the milk
  • 3/4 cup milk: Whole milk gives the best texture but 2 percent works fine
  • 2 tbsp extra virgin olive oil: One for cooking, one for that gorgeous finish on top
  • 1/2 tsp dried oregano: The Mediterranean backbone that ties everything together
  • 1/4 tsp ground black pepper: Freshly cracked makes a noticeable difference
  • 1/4 tsp salt: Feta brings plenty of saltiness, so start here and adjust
  • 1/4 tsp crushed red pepper flakes: Optional, but I never skip the subtle warmth
  • 1 tbsp butter or olive oil: For greasing the dish, insurance against sticking

Instructions

Get your oven ready:
Preheat to 375°F and generously butter or oil your 9x9 baking dish, paying special attention to the corners
Sauté the aromatics:
Warm 1 tbsp olive oil in your large skillet over medium heat, cook the onion 3 minutes until it goes translucent, then add garlic for just 1 minute until fragrant
Wilt the spinach:
Toss in the spinach and stir for about 2 minutes until it collapses into itself, then remove from heat and let it cool slightly
Whisk the custard:
In a large bowl, beat together eggs, milk, oregano, pepper, and salt until everything's fully incorporated
Start the layers:
Arrange half the zucchini slices on the bottom of your prepared dish, spread half the spinach mixture on top, then scatter with half the feta and mozzarella
Repeat and complete:
Layer the remaining zucchini, spinach, and cheeses, then pour that egg mixture evenly over everything so it seeps into all the nooks
Finish with flair:
Drizzle with the remaining olive oil and sprinkle red pepper flakes if you're using them
Bake to golden:
Bake uncovered for 35 minutes until the top is bronzed and the center is set when you give it a gentle shake
The patience test:
Let it rest for 10 minutes before slicing, this is what keeps those layers tidy on the plate
Mediterranean zucchini spinach and feta casserole fresh from the oven in square baking dish Save
Mediterranean zucchini spinach and feta casserole fresh from the oven in square baking dish | pinmealmagic.com

This became my go-to when friends announce they're stopping by, which happens more often than you'd think. There's something about a bubbling casserole that makes people feel genuinely welcome.

Make It Your Own

Sometimes I throw in chopped fresh dill or parsley right at the end, and the bright burst of herb cuts through all that rich cheese beautifully. A handful of cherry tomatoes halved and scattered on top brings sweetness and color that nobody complains about.

Serving Suggestions

A crisp green salad with an aggressive vinaigrette cuts through the cheese, and crusty bread is nonnegotiable for mopping up those custardy edges. I've also served it alongside roasted potatoes when I really want to lean into the comfort food territory.

Leftovers That Actually Work

This reheats surprisingly well the next day, which I discovered during a particularly busy week when meal prep became my survival strategy.

  • Cover with foil when reheating so the top doesn't overbrown
  • Breakfast with a fried egg on top is unexpectedly excellent
  • It freezes well for up to a month if you're planning ahead
Sliced zucchini layered with wilted spinach and crumbled feta in this cheesy casserole Save
Sliced zucchini layered with wilted spinach and crumbled feta in this cheesy casserole | pinmealmagic.com

Some recipes are just sustenance, but this one feels like a genuine meal worth sitting down for.

Recipe Q&A

Yes, you can assemble the entire casserole up to a day in advance and refrigerate it before baking. Add about 10 minutes to the baking time if baking cold from the refrigerator.

Goat cheese or halloumi work well as alternatives to feta, providing a similar tangy flavor and creamy texture that complements the zucchini and spinach.

The casserole is ready when the top is golden brown, the edges are bubbling, and a knife inserted in the center comes out clean without any liquid egg mixture clinging to it.

Leftovers freeze well for up to 3 months. Cut into portions, wrap tightly in plastic and foil, then thaw overnight in the refrigerator before reheating in a 350°F oven.

Fresh dill, parsley, or mint enhance the Mediterranean profile. Add them during layering or sprinkle over the top during the last 5 minutes of baking.

Baked Zucchini Spinach and Feta Casserole

Tender zucchini, fresh spinach, and tangy feta layered and baked until golden.

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 milk

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 Oven and Prepare Dish: Preheat oven to 375°F. Grease a 9x9-inch baking dish with butter or olive oil.
2
Sauté Onions and Garlic: 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 for 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
Create 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
Create Second Layer: 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.
Lauren Phelps

Creative home cook sharing quick, easy, and wholesome recipes for everyday family meals.