Baked Zucchini, Spinach & Feta Casserole

jump to recipe
10 March 2026
3.8 (86)
Baked Zucchini, Spinach & Feta Casserole
50
total time
4
servings
320 kcal
calories

Introduction

A cozy, vegetable-forward bake that feels like Sunday dinner but comes together without fuss.
This casserole brings together the brightness of zucchini and spinach with the tangy, briny lift of feta, finished with a crisp breadcrumb top. It’s the kind of dish that travels well from oven to table, and then into lunches and quick dinners through the week.
As a food writer and recipe developer I always look for balances: texture vs. creaminess, savory depth vs. fresh brightness, and simple techniques that deliver big results. This recipe answers all of those quietly but effectively. It’s adaptable, forgiving, and honest in flavor — which means you can lean on it when you want something nourishing, impressive, and low-stress.
What I love most about this casserole is that it feels indulgent without being heavy: melting cheese and tender greens are married by eggs and a splash of dairy, while a golden breadcrumb finish gives a satisfying crunch. Use it as a centerpiece for a casual meal or as a hearty side; either way, the aroma that comes from the oven will have people lingering around the kitchen.
Below I walk through why the combinations work, how to gather and prep ingredients efficiently, and practical tips so every slice holds together beautifully.

Why You’ll Love This Recipe

It’s versatile, forgiving, and elegantly simple.
This casserole shines because it plays by three rules I follow for weeknight-friendly bakes: easy prep, resilient leftovers, and layers of texture. The zucchini brings moisture and a mild vegetal flavor that pairs perfectly with the assertive saltiness of feta. Spinach collapses down during cooking, delivering verdant flavor without overwhelming the dish.
If you value efficient cooking, this recipe rewards a little advance work: a quick sweat of the greens and onions compresses volume and concentrates flavor, while salting and patting the zucchini slices removes extra water so the custard sets cleanly. The breadcrumb top is optional but transformative — it gives a contrast that keeps each forkful interesting.
For different meals and moods:

  • Serve it warm for a cozy family supper.
  • Bring it to a potluck — it travels well and slices nicely.
  • Pair it with a crisp salad for a light, balanced plate.

Because the overall technique is straightforward, there’s room to make it your own: swap dried herbs for fresh at the end, stir in a handful of chopped sun-dried tomatoes for tang, or use panko for an extra-crunchy top. The result is dependable: comforting enough to feel like home cooking, but refined enough to serve to guests.

Flavor & Texture Profile

A thoughtful balance of creamy, salty, bright, and crunchy.
On first bite you’ll notice the creamy custard that holds the casserole together, softened by the dairy and eggs. The feta drops in little pockets of savory acidity and salt, which keeps the overall flavor lively and prevents the dish from tasting flat. Zucchini provides a tender, slightly sweet base that soaks up those flavors without overpowering them.
Texture is where this casserole sings: the interior is moist and gently set, somewhere between a frittata and a gratin, while the breadcrumb-and-Parmesan topping crisps to a golden finish. That interplay — soft interior, crunchy top — is crucial for a satisfying mouthfeel.
Layered flavors:

  • Mild zucchini acts as a canvas, carrying the herb and cheese notes.
  • Spinach brings a green, slightly earthy undertone once wilted and combined with aromatics.
  • Feta adds tang and a saline counterpoint that brightens each forkful.

Finishing touches like lemon zest or a sprinkle of fresh herbs after baking lift the whole dish with an aromatic, citrusy perfume. When reheated, the casserole develops a deeper, slightly nuttier profile thanks to the caramelization of sugars in the vegetables, so leftovers often taste even better the next day.

Gathering Ingredients

Gathering Ingredients

A clear, organized ingredient list keeps the cook relaxed and focused.
Below is the structured ingredient list for the casserole. Having everything measured and at hand makes the assembly seamless and prevents last-minute scrambles in the kitchen.

  • 3 medium zucchinis (about 600 g), thinly sliced
  • 300 g fresh spinach, roughly chopped
  • 200 g feta cheese, crumbled
  • 3 large eggs, beaten
  • 150 ml milk (or 120 ml cream for richer texture)
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 2 tbsp olive oil
  • 50 g grated Parmesan (optional)
  • 50 g breadcrumbs or panko
  • 1 tsp dried oregano or dill
  • Salt and freshly ground black pepper to taste
  • Zest of 1 lemon (optional)

Prep notes:
Salt the zucchini ahead of assembly to draw out excess moisture, and have your greens washed and roughly chopped. Crumble the feta into a small bowl so it’s easy to fold into the custard, and place breadcrumbs and Parmesan in separate small dishes for even sprinkling. These small staging steps save time and make the cook feel deliberate rather than rushed.

Preparation Overview

Think technique first, timing second.
This casserole benefits from a few short, purposeful steps before it goes into the oven. Start by managing moisture: zucchini can hold a lot of water, so salting and patting it dry prevents a soggy result. Briefly cooking the aromatics and greens concentrates flavor and reduces excess liquid.
While the ingredient list is straightforward, attention to sequence is what improves texture and flavor. Cook the onions until translucent so they melt into the custard rather than remaining sharp; add garlic just long enough to bloom its oils without burning. Wilt the spinach enough to release its water, then give it a moment to cool so it folds into the egg-cheese mixture instead of scrambling the eggs.
Assembly approach:

  • Layering is gentle — a single layer of zucchini forms a stable base.
  • Distribute the spinach-and-cheese mixture evenly to avoid dense pockets.
  • Finish with breadcrumbs to create contrast.

These small procedural choices — controlling moisture, timing the aromatics, and thoughtful layering — are what shift the dish from merely baked to truly satisfying. If you like a bit more lift, let the assembled casserole rest before slicing so the custard firms and slices hold together cleanly.

Cooking / Assembly Process

Cooking / Assembly Process

Step-by-step instructions to assemble and bake the casserole.

  1. Preheat the oven to 190°C (375°F). Lightly grease a 20x25 cm (8x10 in) baking dish with a little olive oil.
  2. Salt the sliced zucchinis lightly and let them sit for 10 minutes, then pat dry with kitchen paper to remove excess moisture.
  3. In a large skillet, heat 2 tbsp olive oil over medium heat. Add the chopped onion and sauté until translucent, about 4–5 minutes. Add the garlic and cook 30 seconds more.
  4. Add the chopped spinach to the skillet and cook until wilted, about 2–3 minutes. Remove from heat and let cool slightly.
  5. In a large bowl, whisk together the beaten eggs, milk, crumbled feta, grated Parmesan (if using), oregano or dill, lemon zest, and a good pinch of salt and pepper.
  6. Stir the cooked spinach mixture into the egg-and-cheese mixture until combined.
  7. Arrange a single layer of zucchini slices in the bottom of the prepared baking dish. Spoon half of the spinach-feta mixture over the zucchini, then add another layer of zucchini and pour the remaining mixture on top.
  8. Sprinkle the breadcrumbs (and a little extra Parmesan if you like) evenly over the casserole for a golden crust.
  9. Bake in the preheated oven for 30–35 minutes, or until the casserole is set in the center and the top is golden brown.
  10. Let the casserole rest for 10 minutes before slicing to help it firm up. Serve warm or at room temperature with a side salad or crusty bread.

Assembly tips:
When layering, use a gentle hand so slices remain whole and the custard distributes evenly. If your zucchini releases more water during assembly, blot with a paper towel and press gently before adding the next layer. For a crisper top, broil for the last minute while watching closely.

Serving Suggestions

How to present and pair this casserole so it sings at the table.
This bake is lovely served warm, but it also holds its own at room temperature, making it ideal for gatherings where dishes sit on the table. For a balanced plate, pair the casserole with bright, crunchy accompaniments that contrast its creaminess. A simple mixed greens salad with lemon vinaigrette cuts through the richness, while a crisp cucumber salad adds cooling texture.
Protein pairings:

  • Grilled or pan-roasted fish for a light, Mediterranean-style meal.
  • Sliced roast chicken for a heartier, classic comfort combo.
  • A bowl of bright tomato soup for dipping and contrast.

If you’re serving as part of a mezze spread, cut the casserole into small squares and arrange alongside olives, marinated vegetables, and warm flatbread. For a finishing touch, sprinkle chopped fresh herbs — parsley, dill, or mint — and a tiny drizzle of extra-virgin olive oil to add gloss and lift.
When plating for company, warm individual slices gently in a low oven so the cheese softens without losing structure, and consider a wedge of lemon alongside for guests who enjoy an extra citrus lift.

Storage & Make-Ahead Tips

Make-ahead strategies and reheating advice for the best texture retention.
This casserole is ideal for preparing in advance. After baking, allow it to cool completely at room temperature, then cover and refrigerate. It keeps well and often tastes better the next day as the flavors meld and the texture firms for cleaner slices. If freezing, wrap tightly or place in an airtight container; thaw overnight in the refrigerator before reheating.
Reheating suggestions:

  • For single servings, reheat gently in a microwave until warmed through; cover to retain moisture.
  • For larger portions, reheat in a 160–170°C (325–340°F) oven until heated through, loosely covered to prevent excessive browning.
  • If the breadcrumb topping softens, a quick 1–2 minute broil will restore some crunch — watch carefully.

When planning ahead, you can prepare the cooked spinach-and-onion mixture a day in advance and keep it chilled separately from the sliced zucchini. Assemble on the day you plan to bake to avoid the zucchini releasing too much water. If you anticipate leftovers, reserve a small bowl of extra breadcrumbs and Parmesan to refresh the top when reheating so each portion retains a pleasant contrast of textures.

Frequently Asked Questions

Can I make this gluten-free?
Yes — substitute gluten-free breadcrumbs or crushed gluten-free crackers for the topping, and use a certified gluten-free Parmesan if needed. The structure of the casserole relies on eggs and dairy rather than gluten, so the swap is straightforward.
Can I use frozen spinach instead of fresh?
You can, but be careful with moisture: thaw frozen spinach thoroughly and squeeze out as much liquid as possible before folding it into the mixture to prevent a watery casserole.
How can I make it extra-creamy?
Use cream in place of milk, or add a small handful of ricotta to the custard for extra richness. Remember that increasing fat can slightly change the set, so allow the casserole to rest before slicing.
Is there a way to make this lower in sodium?
Feta is naturally salty; to reduce sodium, choose a lower-sodium cheese, rinse a brined feta briefly and pat dry, or cut the amount of feta and increase fresh herbs and lemon zest for brightness. Taste the custard before baking and adjust seasoning sparingly.
Final note:
This casserole is forgiving and adaptable, perfect for cooks who prefer a confident, technique-driven approach rather than fiddly steps. Prepare components ahead to streamline the day you bake, and enjoy both immediate servings and later reheated portions — it’s a reliable staple that’s easy to personalize.

Baked Zucchini, Spinach & Feta Casserole

Baked Zucchini, Spinach & Feta Casserole

Warm, cheesy, and veggie-packed — try this Baked Zucchini, Spinach & Feta Casserole! 🥒🌿🧀 Easy to make, great for weeknights and leftovers. Perfect with a crisp salad!

total time

50

servings

4

calories

320 kcal

ingredients

  • 3 medium zucchinis (about 600 g), thinly sliced 🥒
  • 300 g fresh spinach, roughly chopped 🌿
  • 200 g feta cheese, crumbled 🧀
  • 3 large eggs, beaten 🥚
  • 150 ml milk (or 120 ml cream for richer texture) 🥛
  • 1 small onion, finely chopped 🧅
  • 2 cloves garlic, minced 🧄
  • 2 tbsp olive oil 🫒
  • 50 g grated Parmesan (optional) 🧀
  • 50 g breadcrumbs or panko 🍞
  • 1 tsp dried oregano or dill 🌱
  • Salt and freshly ground black pepper to taste 🧂
  • Zest of 1 lemon (optional) 🍋

instructions

  1. Preheat the oven to 190°C (375°F). Lightly grease a 20x25 cm (8x10 in) baking dish with a little olive oil.
  2. Salt the sliced zucchinis lightly and let them sit for 10 minutes, then pat dry with kitchen paper to remove excess moisture.
  3. In a large skillet, heat 2 tbsp olive oil over medium heat. Add the chopped onion and sauté until translucent, about 4–5 minutes. Add the garlic and cook 30 seconds more.
  4. Add the chopped spinach to the skillet and cook until wilted, about 2–3 minutes. Remove from heat and let cool slightly.
  5. In a large bowl, whisk together the beaten eggs, milk, crumbled feta, grated Parmesan (if using), oregano or dill, lemon zest, and a good pinch of salt and pepper.
  6. Stir the cooked spinach mixture into the egg-and-cheese mixture until combined.
  7. Arrange a single layer of zucchini slices in the bottom of the prepared baking dish. Spoon half of the spinach-feta mixture over the zucchini, then add another layer of zucchini and pour the remaining mixture on top.
  8. Sprinkle the breadcrumbs (and a little extra Parmesan if you like) evenly over the casserole for a golden crust.
  9. Bake in the preheated oven for 30–35 minutes, or until the casserole is set in the center and the top is golden brown.
  10. Let the casserole rest for 10 minutes before slicing to help it firm up. Serve warm or at room temperature with a side salad or crusty bread.

related articles

Crustless Zucchini and Tomato Quiche
Crustless Zucchini and Tomato Quiche
Light, savory crustless zucchini and tomato quiche — a simple, veggie-forward brunch or weeknight ba...
Crispy Baked Orange Chicken
Crispy Baked Orange Chicken
Bright, crunchy baked orange chicken with a sticky citrus glaze. Easy oven method for weeknight take...