This Baked Zucchini Spinach Feta Casserole is the vegetable side dish you have been waiting for. It combines the earthy sweetness of garden-fresh zucchini with the salty tang of feta cheese, all encased in a golden, bubbly crust. If you are looking for a way to use up your summer squash bounty or simply need a low-carb dinner option that feels indulgent, this recipe is a total game-changer.
Imagine a white oval ceramic dish pulled straight from the oven, sizzling with slightly charred cheese edges and the aroma of fresh herbs. Every forkful delivers tender green zucchini slices and perfectly wilted dark green spinach. It is a visual and culinary masterpiece that validates why Mediterranean flavors are timeless. Let’s dive into how to create this Pinterest-perfect meal.

Why You Will Crave This Zucchini Spinach Feta Bake
- Golden Bubbly Texture: The top layer features a perfectly browned cheese crust that provides a satisfying crunch against the soft vegetables.
- Creamy Mediterranean Flair: The pockets of creamy white crumbled feta melt slightly, creating a rich sauce without the need for heavy flour-based thickeners.
- Vibrant Visuals: The contrast between the dark green spinach and the golden-brown topping makes this a centerpiece-worthy dish.
- Low Carb & Nutrient Dense: This recipe is packed with vitamins but low on carbohydrates, making it ideal for various dietary needs.
The Secret Ingredients for Success
To make the best Baked Zucchini Spinach Feta Casserole, you need quality ingredients. Each component serves a specific culinary purpose to ensure the texture is spot on.
- Medium Zucchini (approx. 700g / 1.5 lbs): We use medium zucchini because they have smaller seeds and less water content than the giant ones. You want tender green zucchini slices that hold their shape.
- Fresh Baby Spinach (142g / 5 oz): Fresh spinach wilts beautifully into the egg mixture. If you love zucchini, you should also try our zucchini lasagna roll-ups.
- Crumbled Feta Cheese (150g / 1 cup): Feta provides the salt and tang. It does not melt completely, leaving those wonderful creamy white chunks.
- Large Eggs (4): These act as the binder, turning the vegetables into a cohesive casserole rather than a loose pile of greens.
- Heavy Cream (120ml / 1/2 cup): This adds a silky mouthfeel and helps the eggs reach a custard-like consistency.
- Shredded Mozzarella (115g / 1 cup): This is responsible for the golden-brown, bubbly, melted cheese topping seen in the visuals.
- Fresh Parsley and Dill: These finely chopped green herbs are speckled across the surface for a burst of freshness.
- Garlic and Shallots: These aromatic foundations ensure every bite is savory and deep.

Mastering the Baked Zucchini Spinach Feta Casserole: Step-by-Step
1. Prepare the Zucchini Foundation
Start by slicing your zucchini into 1/4 inch (6mm) rounds. Pro Tip: Sprinkle the slices with a little salt and let them sit for 10 minutes, then pat dry with a paper towel. This prevents a watery casserole. If you love crispy textures, you might also enjoy our zucchini fries as a snack!
2. Sauté the Aromatics and Spinach
In a large skillet, heat 1 tablespoon (15ml) of olive oil over medium heat. Add the minced garlic and shallots, sautéing until fragrant. Toss in the spinach and cook just until it begins to wilt. You want wilted dark green spinach, not mush. Remove from heat and let it cool slightly.
3. Whisk the Savory Custard
In a large mixing bowl, whisk together the eggs, heavy cream, chopped herbs, salt, and pepper. Gently fold in the creamy white crumbled feta cheese. The goal is to keep some of those feta chunks intact for texture.
4. Assemble the Casserole
Lightly grease a white oval ceramic baking dish. Layer the zucchini slices and sautéed spinach evenly. Pour the egg and feta mixture over the top, ensuring it seeps into all the crevices. The casserole should fill the dish entirely for that rustic, abundant look.
5. The Final Bake
Top the dish with the shredded mozzarella. Place it in a preheated oven at 400°F (200°C). Bake for 30–35 minutes. You are looking for a golden-brown, bubbly, melted cheese topping with those signature slightly charred edges that signify flavor development.
Expert Tips for a Pinterest-Worthy Bake
- Avoid the Sogginess: Always salt and drain your zucchini. Zucchini is 95% water, and skipping this step will result in a soupy mess.
- Color Balance: Ensure your spinach is evenly distributed so you get that beautiful dark green peeking through the golden cheese.
- High Heat Finish: If the cheese isn’t browning enough, turn on the broiler for the last 2 minutes to get those charred edges.
- Internal Temp: The casserole is done when the center is set and no longer giggles when shaken.
Storage, Reheating, and Freezing
This Baked Zucchini Spinach Feta Casserole makes for incredible leftovers. Store any remaining portions in an airtight container in the refrigerator for up to 3 days. To reheat, use the oven at 350°F (175°C) to maintain the texture of the cheese topping.
We do not recommend freezing this specific casserole. The high water content in zucchini and the delicate nature of the egg custard can cause the dish to become grainy and watery upon thawing. For a side dish that roasts better, check out our garlic herb roasted vegetables.
What to Serve With Your Zucchini Casserole
This dish is incredibly versatile. It works as a hearty vegetarian main course or a sophisticated side. For a complete dinner, pair it with baked teriyaki salmon for a protein boost. If you want a comforting family meal, it stands up well alongside a crockpot pierogi casserole.
For a lighter lunch, serve a square of this casserole with a simple arugula salad and a lemon vinaigrette. The acidity of the lemon cuts through the richness of the feta and cream perfectly.
Frequently Asked Questions
Yes, but you must thaw it completely and squeeze out every drop of excess liquid. Frozen spinach holds significantly more water than fresh, which can ruin the custard texture.
(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");
The secret is to salt your zucchini slices for 10 minutes before baking to draw out moisture, then pat them thoroughly dry with a paper towel. Also, ensure you wilt the spinach beforehand to release its water.
(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");
Absolutely! This recipe is naturally low in carbohydrates and high in healthy fats and fiber, making it an excellent choice for a ketogenic or low-carb lifestyle.
(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");
For the creamiest results, use a block of feta in brine and crumble it yourself. Pre-crumbled feta often has anti-caking agents that prevent it from melting slightly into the dish.
(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");
The Ultimate Baked Zucchini Spinach Feta Casserole Recipe

Baked Zucchini Spinach Feta Casserole: The Ultimate Cheesy Side Dish
Ingredients
Equipment
Method
- Slice zucchini into 1/4 inch rounds. Salt lightly, let sit for 10 minutes, and pat dry with paper towels.
- Sauté garlic in olive oil, then add spinach and cook until just wilted. Set aside to cool.
- Whisk eggs, cream, and feta together in a bowl with fresh herbs.
- Layer zucchini and spinach in the ceramic dish. Pour the egg mixture over the top.
- Top with mozzarella and bake at 400°F (200°C) for 30-35 minutes until golden and bubbly with charred edges.
Notes
Use a broiler for 2 minutes at the end for extra charred edges.

Save This Recipe to Pinterest!
If you love this Baked Zucchini Spinach Feta Casserole, please click the Save button on the image above to add it to your Pinterest boards! Sharing our recipes helps us continue to provide free content. Don’t forget to follow us for more easy dinner inspiration.
Did you make this? We want to see! Upload a photo in the comments below or tag us on social media. Please leave a 5-star rating if you enjoyed this cheesy vegetable bake!