There is nothing quite as satisfying as lifting a thick, firm slice of Zucchini Spinach and Feta Casserole out of a ceramic baking dish and seeing those perfectly defined layers. This isn’t your average watery vegetable side dish; we have engineered this recipe to be dense, structurally sound, and packed with Mediterranean flavor. Imagine the contrast between a bubbly, golden-brown mozzarella crust with charred edges and a creamy, herbaceous interior filled with bright green zucchini and dark wilted spinach.
Inspired by the bright, airy atmosphere of a morning kitchen, this dish brings professional culinary techniques to your home table. By focusing on moisture control and a high-protein binder of Greek yogurt and eggs, we achieve a texture that is both light and incredibly satisfying. Whether you are hosting a brunch or looking for a vibrant weeknight dinner, this casserole delivers on every sensory promise.

Why This Mediterranean Casserole is a Texture Triumph
- Zero Sogginess: Our unique salting and squeezing method ensures the shredded zucchini remains firm and the casserole stays dense rather than swimming in liquid.
- Triple Cheese Profile: We utilize large, creamy chunks of feta for salty pops of flavor, tangy Greek yogurt for the binder, and a thick mozzarella topping for that essential golden-brown crunch.
- Fresh Herbaceous Finish: Generous flecks of fresh dill and cracked black pepper are folded throughout, providing a bright aromatic lift that cuts through the richness of the cheese.
- Visually Stunning Layers: When sliced, you will see the distinct contrast between the dark wilted baby spinach and the bright, vibrant green of the zucchini.
The Essential Ingredients for a Firm Zucchini Spinach and Feta Casserole
Firm Shredded Zucchini: You will need 4 cups (approx. 600g) of zucchini. It provides the bulk and “meat” of the dish, acting as the structural foundation once the excess water is removed.
Wilted Baby Spinach: 5 ounces (142g) of fresh spinach adds an earthy depth. Wilting it beforehand prevents the “bleeding” of green moisture into the egg mixture during the bake.
Large Chunks of Feta Cheese: 1 cup (150g) of high-quality sheep’s milk feta. Keeping the chunks large ensures you get creamy, melted pockets of saltiness in every bite.
Shredded Mozzarella Cheese: 1.5 cups (170g) specifically for the topping. This creates the “lid” that traps moisture inside the vegetables while forming those sought-after crispy, charred edges.
Plain Greek Yogurt: 1/2 cup (120g) of full-fat Greek yogurt. This is the secret to a creamy yet stable binder that offers more body than heavy cream or milk.
Large Eggs: 4 large eggs act as the primary setting agent, ensuring your Zucchini Spinach and Feta Casserole can be lifted out in clean, thick slices.
Fresh Dill Sprigs: 1/4 cup (10g) finely chopped. Fresh dill is non-negotiable here, as it provides the signature Mediterranean aroma that pairs perfectly with lemon.
Foundational Seasonings: You’ll need 1 tsp (6g) sea salt for sweating the zucchini, 1/2 tsp (1g) freshly cracked black pepper, and 2 cloves of minced garlic for aromatic depth.
The Culinary Toolkit for Success
To achieve the professional results seen in our photography, you will need a few specific tools. A box grater or food processor with a shredding disc is essential for uniform zucchini strands. A clean kitchen towel or cheesecloth is the most important tool in your arsenal—it is used to wring every drop of moisture from the zucchini. Finally, a 9×9 inch (23x23cm) white ceramic baking dish is ideal for heat distribution and a beautiful tabletop presentation.

Mastering the Moisture: Step-by-Step Instructions
Prepping the Zucchini Foundation
Start by shredding your zucchini. Place the shreds in a large colander and toss with 1 teaspoon of salt. Let it sit for at least 15 minutes; you will see the water begin to pool at the bottom. This is a critical step for a dense Zucchini Spinach and Feta Casserole.
Transfer the salted zucchini to a clean kitchen towel. Draw up the corners and twist with all your might. Continue squeezing until no more liquid pearls through the fabric. You should be left with a firm, dry ball of zucchini fibers.
Wilting the Spinach and Creating the Aromatics
In a large skillet over medium heat, add a splash of olive oil and your minced garlic. Sauté for 30 seconds until fragrant, then add the baby spinach. Cook for 2-3 minutes until the spinach is completely wilted and dark green. Remove from heat and let it cool slightly before roughly chopping.
Mixing the High-Protein Binder
In a large mixing bowl, whisk together the 4 eggs and 1/2 cup (120g) of Greek yogurt until smooth. Stir in the cracked black pepper and the freshly chopped dill. Fold in the squeezed zucchini and the chopped wilted spinach, ensuring the vegetables are thoroughly coated in the egg mixture.
Layering for Visual Impact
Gently fold in the large feta chunks, being careful not to break them down too much. You want those distinct white “jewels” visible in the final slice. Pour the mixture into your greased white ceramic baking dish, smoothing the top with a spatula.
The Final Bake and the Mozzarella Crust
Top the mixture with an even, thick layer of shredded mozzarella. Bake at 375°F (190°C) for 35-40 minutes. Look for the visual cue: the cheese should be bubbling vigorously, and the edges should be a deep golden brown with slight charring. The center should feel firm to the touch, not jiggly.
Expert Tips for a Professional Result
- The “Double Squeeze”: If you think you’ve squeezed enough water out of the zucchini, squeeze it one more time. Residual moisture is the enemy of a firm slice.
- Temper Your Yogurt: Ensure your Greek yogurt and eggs are at room temperature before mixing to prevent the binder from curdling when it hits the warm spinach.
- Rest Before Slicing: Let the casserole sit for 10 minutes after removing it from the oven. This allows the internal proteins to set fully, ensuring those clean, sharp edges when you lift a slice with your spatula.
- Brighten at the End: Always serve with a fresh lemon wedge. A quick spritz of acid right before eating wakes up the fats in the feta and mozzarella.
Storage, Reheating, and Meal Prep
This Zucchini Spinach and Feta Casserole is an excellent candidate for meal prep. Store leftovers in an airtight container in the refrigerator for up to 4 days. To maintain the integrity of the mozzarella crust, reheat slices in a toaster oven or air fryer at 350°F (175°C) until warmed through. We do not recommend freezing this dish, as the zucchini can lose its firm texture upon thawing.
Pairing Suggestions and Side Dishes
To turn this into a full Mediterranean feast, serve a slice alongside a crisp Mediterranean pasta salad or a refreshing creamy grape salad for a sweet-and-salty contrast. If you are looking for more vegetable-forward sides, this casserole pairs beautifully with oven baked Italian eggplant. For those hosting a brunch, it stands well next to a healthy bento box lunch spread or even a light strawberry daiquiri for a festive touch.
Common Questions About This Zucchini Bake
You can prep the zucchini and spinach a day in advance, but for the best texture, mix with the egg binder and bake immediately before serving. Leftovers reheat well in an air fryer to crisp up the cheese again.
Yes, you can use frozen spinach, but you must thaw it completely and squeeze out all the moisture, just like the zucchini. Use about 1/2 cup of squeezed frozen spinach to replace the 5oz of fresh baby spinach.
The secret is high heat and placement. Bake at 375°F (190°C) and ensure your rack is in the upper third of the oven. The fats in the mozzarella will caramelize against the ceramic edges, creating those delicious crispy bits.
If you find feta too salty, goat cheese (chèvre) is an excellent substitute that maintains a similar creamy texture. For a milder flavor, you can use whole-milk ricotta, though the dish will be less ‘salty-tangy’.
Zucchini is over 90% water. If you don’t salt the shreds and squeeze them aggressively through a kitchen towel, that moisture releases during baking, resulting in a soggy casserole. Our recipe ensures a firm, dense texture by removing this excess liquid upfront.
The Ultimate Zucchini Spinach and Feta Casserole Recipe

Zucchini Spinach and Feta Casserole with a Crispy Mozzarella Crust
Ingredients
Equipment
Method
- Salt the shredded zucchini and let sit for 15 minutes. Use a kitchen towel to squeeze out every drop of moisture until the zucchini is firm and dry.
- Sauté garlic and spinach in a skillet until wilted. Cool slightly and roughly chop.
- Whisk eggs, Greek yogurt, dill, and pepper in a large bowl. Fold in the zucchini and spinach.
- Gently fold in feta chunks. Pour into the baking dish and top with mozzarella. Bake at 375°F (190°C) for 35-40 minutes until the crust is golden and charred at the edges.
Notes
Let the casserole rest for 10 minutes before slicing for the cleanest presentation.

Closing & Call to Action
This Zucchini Spinach and Feta Casserole is a masterclass in balancing textures and bold Mediterranean flavors. From the crispy, charred mozzarella edges to the tender, herb-flecked interior, it is a dish that proves healthy eating can be incredibly indulgent. If you enjoyed this recipe, please leave a comment below and let us know how your crust turned out! Don’t forget to save this recipe to your favorite boards on Pinterest and sign up for our newsletter for more elite culinary guides.