What's inside
- Why Most Zucchini Casseroles Turn Watery and How This Ratio Fixes It
- Ingredients for Creamy Zucchini Casserole (9×13-inch Pan)
- Equipment and Pan-Size Guidance
- Step-by-Step: Moisture Control, Assembly, and Baking
- Worked Calculation: Scaling and Coverage
- Variations That Keep the Same Structure
- Storage, Make-Ahead, and Reheating
- Common Mistakes That Cause a Soggy or Rubbery Casserole
- FAQ
- Why Most Zucchini Casseroles Turn Watery and How This Ratio Fixes It
- Ingredients for Creamy Zucchini Casserole (9×13-inch Pan)
- Equipment and Pan-Size Guidance
- Step-by-Step: Moisture Control, Assembly, and Baking
- Worked Calculation: Scaling and Coverage
- Variations That Keep the Same Structure
- Storage, Make-Ahead, and Reheating
- Common Mistakes That Cause a Soggy or Rubbery Casserole
- FAQ
As an Amazon Associate I earn from qualifying purchases. This post may contain affiliate links at no extra cost to you.
This zucchini casserole recipe makes a creamy, sliceable casserole that sets properly every time: 2 pounds (about 900g) sliced zucchini, 1 1/2 cups shredded cheese, 3 large eggs plus 1/2 cup sour cream and 1/3 cup grated Parmesan as binders, and 3/4 cup panko or buttered breadcrumbs on top, baked in a 9×13-inch or 3-quart dish at 375°F for 40-50 minutes. The key is pre-salting and briefly par-cooking the zucchini to remove excess water before it goes into the custard.
As an Amazon Associate we earn from qualifying purchases at no extra cost to you.
Our Top Picks
Why Most Zucchini Casseroles Turn Watery and How This Ratio Fixes It
Zucchini is 94% water, and that water releases as it bakes. If you layer raw zucchini with cheese and cream, the custard thins, the bottom stays soupy, and the top never browns. A dependable ratio balances moisture, fat, and binder so the casserole sets like a savory bread pudding rather than a vegetable soup.
The base formula for a 3-quart casserole serving 8 is:
- Zucchini: 2 to 2 1/4 pounds (900g to 1kg) before cooking, about 6-7 medium zucchini or 4 large. After salting and par-cooking, this reduces to about 4 1/2 cups.
- Binder: 3 large eggs + 1/2 cup sour cream (or full-fat Greek yogurt) + 1/3 cup finely grated Parmesan + 1 tablespoon all-purpose flour or cornstarch. This gives enough protein and starch to set without tasting eggy.
- Cheese: 1 1/2 cups (170g) shredded low-moisture cheese. Mozzarella melts smoothly, sharp cheddar adds flavor, Gruyère or fontina adds creaminess. Avoid pre-shredded bagged cheese with heavy anti-caking starch if you want a silkier melt.
- Aromatics and topping: 1 medium onion and 2 cloves garlic, plus 3/4 cup panko mixed with 2 tablespoons melted butter for a crisp lid that insulates and prevents a rubbery top.
If you scale up or down, keep the binder proportion at roughly 1 egg per 12 ounces of raw zucchini and 1/4 cup dairy per egg.
Ingredients for Creamy Zucchini Casserole (9×13-inch Pan)
- 2 1/4 pounds zucchini, sliced into 1/4-inch rounds
- 1 1/2 teaspoons kosher salt, divided
- 1 tablespoon olive oil
- 1 medium yellow onion, finely diced
- 2 cloves garlic, minced
- 1/2 teaspoon black pepper
- 1/2 teaspoon dried thyme or Italian seasoning
- 3 large eggs, beaten
- 1/2 cup sour cream
- 1/3 cup grated Parmesan cheese
- 1 tablespoon all-purpose flour or cornstarch
- 1 1/2 cups shredded low-moisture mozzarella, cheddar, or Gruyère
- 3/4 cup panko breadcrumbs
- 2 tablespoons unsalted butter, melted
- Optional: 1/4 cup chopped fresh basil or parsley, pinch of red pepper flakes
Equipment and Pan-Size Guidance
You do not need specialty equipment. A large colander, a sheet pan, a 10 or 12-inch skillet, and a 3-quart baking dish will handle every step. For prep, a mandoline makes even 1/4-inch slices, but a sharp chef’s knife works if you keep slices uniform so they cook evenly. A box grater is sufficient for cheese and Parmesan.
Pan size changes depth, bake time, and texture. The same recipe behaves differently in a deep 8×8-inch pan versus a wide 9×13-inch dish.
| Baking Dish | Capacity | Casserole Depth | Bake Time at 375°F | Result |
|---|---|---|---|---|
| 9×13-inch rectangular | 3 quart / 2.8 liter | 1.5 to 2 inches | 40-50 minutes | Best for crisp topping and even set; recommended |
| 11×7-inch rectangular | 2.5 quart / 2.4 liter | 2 to 2.5 inches | 50-60 minutes | Creamier center, softer topping, good for smaller families |
| 8×8-inch square | 2 quart / 1.9 liter | 2.5 to 3 inches | 55-65 minutes | Very thick, custardy, needs extra draining; cover with foil if top browns early |
| 9-inch deep-dish pie plate | 1.8 quart / 1.7 liter | 2 to 2.5 inches | 50-60 minutes | Use 3/4 of recipe to avoid overflow |
| Two 8-inch round cake pans | 1.5 quart each | 1.5 inches | 30-38 minutes | Fastest bake, best for meal prep and freezing |
Material also matters. Glass and ceramic (such as Pyrex or Le Creuset stoneware) retain heat and brown the edges gently but need 5 extra minutes compared to light metal. Dark metal browns the bottom faster, so reduce oven temperature by 10°F if using it.
Step-by-Step: Moisture Control, Assembly, and Baking
Step 1: Salt and drain the zucchini (20 minutes)
Toss the 1/4-inch zucchini slices with 1 teaspoon kosher salt and spread in a single layer in a colander over a bowl or sink. Let stand 15 minutes. Pat firmly with clean towels or paper towels. You will remove about 1/2 to 3/4 cup liquid. Do not rinse.
Step 2: Quickly dry-cook to finish (6-8 minutes)
Heat olive oil in a large skillet over medium-high heat. Add onion and cook 4 minutes until soft. Add garlic, pepper, and thyme. Add the drained zucchini in batches if needed. Cook 4-5 minutes, stirring, until just starting to soften and any remaining liquid evaporates. The slices should be pliable but not mushy. Spread on a sheet pan to cool 5 minutes. This step is non-negotiable for a creamy rather than watery result. If you skip it, add 1 extra tablespoon flour to the binder and expect a looser set.
Step 3: Mix the custard binder
In a large bowl, whisk eggs, sour cream, grated Parmesan, remaining 1/2 teaspoon salt, and 1 tablespoon flour until smooth. Fold in 1 cup of the shredded cheese and the cooled zucchini-onion mixture. Add herbs if using.
Step 4: Assemble and top
Lightly grease your baking dish. Pour in the zucchini-custard mixture and spread evenly. Sprinkle remaining 1/2 cup cheese on top. Toss panko with melted butter and scatter evenly to create a 1/4-inch crumb layer. The butter helps the crumbs toast rather than steam.
Step 5: Bake until set and golden
Bake on the middle rack at 375°F. Check at the low end of the time for your pan size. The casserole is done when the center barely jiggles, the edges are bubbling, the top is deep golden, and an instant-read thermometer in the center reads 170-175°F. If the top browns before the center sets, loosely tent with foil. Rest 15-20 minutes after baking. The custard continues to set as it cools, so cutting too early will make it seem loose.
Worked Calculation: Scaling and Coverage
To adapt the recipe for different guest counts without breaking the binder ratio, use this quick calculation:
Example: You have 3 pounds (48 ounces) of zucchini from the garden and want to fill a 9×13-inch dish for 10-12 servings.
- Base ratio is 1 egg per 12 ounces raw zucchini. 48 / 12 = 4 eggs.
- Dairy at 1/4 cup per egg: 4 x 0.25 = 1 cup sour cream.
- Parmesan at about 1.5 tablespoons per egg: 4 x 1.5 = 6 tablespoons (just under 1/2 cup).
- Flour/starch at 1 teaspoon per egg: 4 teaspoons (1 tablespoon + 1 teaspoon).
- Cheese at about 1/2 cup per egg: 4 x 0.5 = 2 cups shredded cheese.
Increase bake time by 10-15 minutes for the deeper fill and check for the same jiggle and 170°F center. If you scale down to 1 pound zucchini for an 8×8-inch pan, use 2 eggs, 1/2 cup sour cream, 3 tablespoons Parmesan, 2 teaspoons flour, and 1 cup cheese.
Variations That Keep the Same Structure
- Summer squash mix: Replace half the zucchini with yellow squash. Same weight and method.
- Gluten-free: Use cornstarch instead of flour and gluten-free panko or crushed pork rinds. Texture remains crisp.
- Added protein: Fold in 1 cup cooked shredded chicken, crumbled cooked Italian sausage, or white beans with the zucchini. Drain any added protein well and do not increase dairy.
- Lighter version: Use plain Greek yogurt instead of sour cream and part-skim mozzarella. The set will be slightly firmer.
Avoid adding raw tomatoes, cottage cheese with excess whey, or fresh mozzarella in water directly without draining, all of which add free water and will loosen the custard.
Storage, Make-Ahead, and Reheating
Cool leftovers within 1 hour, then refrigerate covered for up to 4 days or freeze for up to 2 months. For freezing, bake first, cool completely, then portion and wrap tightly. Freezing unbaked custard with raw zucchini leads to a grainy texture and more water.
Reheating correctly preserves the crust:
- Oven (best for crispness): 350°F, covered with foil for 15 minutes, then uncovered 5-8 minutes until 165°F in the center. Add a light sprinkle of fresh panko if the original topping has softened.
- Air fryer or toaster oven: 325°F for 8-12 minutes for single portions.
- Microwave (fastest, softest): 60-90 seconds at 70% power, covered with a damp paper towel. The topping will be soft but the interior will be creamy.
Make-ahead option: Salt, par-cook, and refrigerate zucchini up to 24 hours ahead, and whisk the binder separately. Combine and bake when ready. Do not assemble the full unbaked casserole overnight, as the crumbs will absorb moisture and the salt will continue to draw water.
Common Mistakes That Cause a Soggy or Rubbery Casserole
- Slicing too thick (over 3/8 inch) prevents water from escaping and leaves crunchy, wet rounds. Keep to 1/4 inch.
- Using too much cheese without enough egg. Cheese adds fat but not structure; if you add extra cheese, add an extra egg white.
- Baking in a dish that is too deep for the amount. A thin layer in a large pan cooks faster and crisps better than a deep layer that steams.
- Not resting. Cutting at 5 minutes releases steam and un-set custard. A 15-20 minute rest lets starches and proteins firm up.
- Overbaking past 185°F. Eggs tighten and squeeze out water, turning creamy into curdled.
FAQ
Do I need to peel zucchini?
No. The skin adds color, holds slices together, and contains fiber. Peel only oversized, tough-skinned zucchini where the rind is hard.
Can I use frozen sliced zucchini?
Yes, but thaw completely, squeeze dry in a towel, then still par-cook 4 minutes to drive off water. Expect about 20% more liquid than fresh, so use the full tablespoon of flour.
How do I know the center is set without a thermometer?
Gently shake the dish. The edge 2 inches should be firm with no jiggle, and the very center should have a slight, uniform wobble like set gelatin, not liquid sloshing. The topping should be evenly golden brown.
What cheese melts best without greasiness?
Low-moisture whole-milk mozzarella, mild or sharp cheddar aged less than 9 months, fontina, and Gruyère all melt smoothly. Long-aged Parmesan or Pecorino should be used only as the grated binder, not the main cheese, or the casserole can become oily.
Related guides
Read next






