Baked Zucchini Spinach Feta Casserole

Golden baked zucchini spinach feta casserole with melted cheese and layered vegetables Save
Golden baked zucchini spinach feta casserole with melted cheese and layered vegetables | homechefhive.com

This Mediterranean-inspired casserole brings together layers of fresh zucchini, vibrant spinach, and tangy feta cheese baked in a creamy egg mixture. The vegetables provide tender texture while the feta adds savory depth, creating a satisfying vegetarian main dish. Ready in under an hour, this wholesome bake serves four beautifully and pairs perfectly with crusty bread and a simple green salad for a complete meal.

The smell of onions and garlic hitting olive oil still stops me in my tracks every time. I first threw this casserole together on a Tuesday when my CSA box delivered more zucchini than I knew what to do with. Now it is the kind of dinner that makes people ask when I am making it again.

My sister took one bite and asked for the recipe before she even finished chewing. I have made this for potlucks, weeknight dinners, and even a holiday brunch. Every single time the dish comes back empty.

Ingredients

  • 2 medium zucchinis, sliced into rounds: Thin slices cook through evenly and layer beautifully
  • 5 oz fresh baby spinach: Wilts down to just the right amount without overwhelming the dish
  • 1 small onion, finely chopped: Creates a sweet aromatic base for the vegetables
  • 2 garlic cloves, minced: Blooms in the hot oil for mellow garlic flavor throughout
  • 6 oz feta cheese, crumbled: Brings tang and salt that ties everything together
  • 1 cup grated mozzarella cheese: Melts into gooey strands and holds layers together
  • 4 large eggs: The binder that turns vegetables into a cohesive casserole
  • 3/4 cup whole or 2 percent milk: Creates a custardy texture as it bakes
  • 2 tbsp extra virgin olive oil: One for cooking vegetables, one for drizzling on top
  • 1/2 tsp dried oregano, 1/4 tsp black pepper, and 1/4 tsp salt: Simple Mediterranean seasoning that complements rather than competes
  • 1/4 tsp crushed red pepper flakes: Optional but adds a lovely warmth
  • 1 tbsp butter or olive oil for greasing: Ensures nothing sticks to the baking dish

Instructions

Preheat your oven and prepare the dish:
Get your oven to 375 degrees and butter a 9 by 9 inch baking dish thoroughly.
Cook the aromatics:
Warm 1 tablespoon olive oil in a large skillet over medium heat, cook the onion 3 minutes until soft, add garlic for 1 minute more.
Wilt the spinach:
Toss in the spinach and stir until it collapses, about 2 minutes, then set aside to cool slightly.
Whisk the custard:
Beat eggs with milk, oregano, pepper, and salt until well combined.
Build the first layer:
Arrange half the zucchini slices in the dish, top with half the spinach mixture, then half the feta and mozzarella.
Repeat the layers:
Add remaining zucchini, spinach, feta, and mozzarella in the same order.
Pour and finish:
Evenly pour the egg mixture over everything, drizzle with remaining olive oil, and sprinkle red pepper flakes if using.
Bake until golden:
Bake uncovered 35 minutes until set and golden brown on top.
Rest before serving:
Let the casserole sit 10 minutes so it firms up for clean slices.
Mediterranean zucchini spinach feta casserole fresh from the oven with bubbly golden top Save
Mediterranean zucchini spinach feta casserole fresh from the oven with bubbly golden top | homechefhive.com

This recipe saved me during a month when I was too tired to think about dinner but still wanted something satisfying. Now it is my go to for feeding a crowd without spending all day in the kitchen.

Making It Your Own

Fresh herbs like dill, parsley, or basil brighten the flavors and add a pop of color against the golden cheese. I have swapped mozzarella for Gruyère when I wanted something sharper, and Monterey Jack works beautifully for a milder finish. The vegetables are flexible too. Yellow squash, sliced mushrooms, or even roasted red peppers can join the zucchini without changing the bake time.

What to Serve Alongside

A crisp green salad with an acidic vinaigrette cuts through the rich cheese and eggs. Crusty bread is perfect for sopping up any custard left on the plate. For a complete Mediterranean spread, add roasted potatoes or simple roasted tomatoes on the side.

Make Ahead Wisdom

You can assemble the entire casserole up to a day before baking and keep it covered in the refrigerator. The texture actually benefits from sitting as the flavors meld together. If baking cold, add about 10 minutes to the cooking time.

  • Leftovers reheat beautifully in a 350 degree oven for 15 minutes
  • The casserole freezes well for up to 2 months if wrapped tightly
  • Wrap individual portions for quick work lunches throughout the week
Wholesome baked zucchini spinach feta casserole featuring tender layers and rich cheesy crust Save
Wholesome baked zucchini spinach feta casserole featuring tender layers and rich cheesy crust | homechefhive.com

There is something deeply satisfying about a vegetarian dish that feels substantial and complete. This casserole has become a regular in my rotation, and I hope it finds a permanent place in yours too.

Recipe Questions

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

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

Freeze unbaked for up to 3 months. Thaw overnight in the refrigerator before baking. Baked portions can also be frozen for 2 months, though the texture may become slightly softer.

Goat cheese, ricotta salata, or halloumi work well as alternatives. For a dairy-free version, try firm tofu crumbled with lemon juice and herbs, though the flavor profile will change.

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. The internal temperature should reach 160°F.

Absolutely. Bell peppers, mushrooms, artichoke hearts, or diced eggplant make excellent additions. Sauté harder vegetables like peppers before layering to ensure they cook through.

Baked Zucchini Spinach Feta Casserole

Golden Mediterranean casserole layers tender zucchini, wilted spinach, and creamy feta in a savory egg custard.

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
Prepare the Oven and Baking Dish: 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
Cook the Spinach: Add spinach and cook, stirring, until wilted, about 2 minutes. Remove from heat and let cool slightly.
4
Prepare the Egg Mixture: In a large bowl, whisk together eggs, milk, oregano, black pepper, and salt until well combined.
5
Layer the Casserole: 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
Complete the Layers: Repeat the layers with remaining zucchini, spinach, feta, and mozzarella.
7
Add the 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 to Golden Perfection: Bake uncovered for 35 minutes, or until the casserole is set and the top is golden brown.
9
Rest Before Serving: Let the casserole rest for 10 minutes before slicing and serving to allow it to set properly.
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.
Rebecca Sloan

Sharing easy recipes, family comfort food, and simple kitchen wisdom for fellow home cooks.