Zucchini Casserole is a creamy, cheesy bake with a crisp topping, and the key to keeping it from turning watery is salting and drying the zucchini before it goes into the dish.
This is the kind of side dish that makes a pile of summer squash feel exciting instead of repetitive. You get tender zucchini, tangy feta, herbs, and a golden breadcrumb top in one cozy scoop.
It also solves the biggest zucchini casserole problem without getting fussy about it. A quick drain, a thick binder, and the right bake time do the heavy lifting.
Have your colander and towel ready before you cut the zucchini so you can drain it right away.
Why This Zucchini Casserole Recipe Works
A good zucchini casserole should be creamy and savory, not watery or loose. This version works because it tackles moisture first, then builds in structure with egg, cream, cheese, and breadcrumbs.
The zucchini gets lightly salted before mixing, which pulls out excess liquid before it ever reaches the baking dish. That one move makes a huge difference.
From there, the cream and egg create a rich binder that sets as the casserole bakes. Feta brings salt and tang, while the breadcrumb topping turns golden and adds the crunch that keeps the dish from feeling soft all the way through.
The result is bubbly at the edges, tender in the center, and easier to serve once it rests for a few minutes.
Key Ingredients for Zucchini Casserole
Each ingredient here does real work, from managing moisture and adding richness to building structure, aroma, and that crisp finish on top.
- 1.5 lbs. (about 680g) zucchini (about 3–4 medium)
- 1/4 cup (60ml) heavy cream
- 1 large egg
- 1/2 cup (60g) chopped onion
- 2 cloves garlic, minced
- 1/4 teaspoon salt, plus more for step 1
- 1/4 teaspoon freshly ground black pepper
- 1 and 1/2 teaspoons dried oregano (or 2 teaspoons fresh)
- 1 teaspoon fresh thyme leaves (or 1/2 teaspoon dried)
- 1 Tablespoon chopped fresh basil (or 1 and 1/2 teaspoons dried)
- 3/4 cup (100g) crumbled feta cheese
- 1/3 cup (35g) Panko breadcrumbs, divided
- optional: 2 Tablespoons shredded parmesan cheese or crumbled feta cheese
- optional for serving: red pepper flakes
Medium zucchini are the sweet spot here. They have thinner skin, fewer seeds, and less water than oversized ones, so the casserole stays tender instead of soggy. You do not need to peel them unless the skin seems especially tough.
The heavy cream and egg are the binder. The cream adds richness, while the egg helps the casserole set so it slices and spoons more cleanly after baking.
Feta is doing more than adding cheese flavor. Its salty, tangy bite cuts through the richness of the cream and egg, which keeps the casserole from tasting flat.
Panko breadcrumbs help in two places. Mixed into the filling, they absorb a bit of moisture and support the texture. Scattered on top, they give the casserole that crisp, golden finish. If you want a little extra warmth, a tiny pinch of nutmeg in the cream mixture works nicely with the herbs and feta.
I like to buy a block of feta and crumble it myself because it stays creamier and tastes less dry than pre-crumbled feta.
How to Make Zucchini Casserole
- Cut the zucchini into 1/2-inch slices, then quarter the slices so you end up with a little over 6 cups or 600–700g of chopped zucchini; lightly sprinkle with salt, place in a towel-lined or paper towel-lined colander, and let it stand for 10 minutes.
You will notice a surprising amount of moisture collecting quickly, and the drier the zucchini feels after blotting, the better the casserole will bake. - Heat the oven to 400°F (204°C) and grease a 2.5-quart baking dish.
Getting the oven fully preheated helps the casserole start setting right away instead of slowly steaming in a cool oven. - Whisk the heavy cream and egg in a large bowl, then stir in the onion, garlic, salt, pepper, oregano, thyme, basil, feta cheese, and 3 Tablespoons (21g) breadcrumbs; fold in the blotted zucchini and spread the mixture into the baking dish, then top with the remaining breadcrumbs.
The mixture should look thick and spoonable, not runny, with the zucchini evenly coated in the creamy base. - Cover the dish lightly with aluminum foil and bake for 25 minutes, then uncover, add the optional 2 Tablespoons shredded parmesan cheese or crumbled feta cheese, and bake 5 minutes more until the zucchini is tender; for extra browning, broil for the last 30 seconds.
Covering first helps the zucchini soften, while the uncovered finish lets steam escape and the top turn deeper golden. - Take the casserole out, add red pepper flakes if desired, and let it rest briefly before serving.
It may look very bubbly at first, but it settles and firms up as it stands, which makes serving much neater.
An alternative style is to layer the ingredients instead of mixing them, but the same rule still applies: if the zucchini is not drained well first, the casserole tends to weep into the pan.
Tips for the Best Zucchini Casserole

This is where a good casserole becomes a dependable one. A few small choices make the difference between creamy and crisp or watery and limp.
The Secret to a Non-Watery Casserole
Salt the zucchini first. That is the main fix and the main prevention step.
Why does it work? Salt draws moisture out through osmosis, which is why the zucchini starts releasing liquid almost as soon as it sits in the colander. Even after only 10 minutes, you will usually see more water than expected.
Once that moisture comes out, blot the zucchini really well. Press gently but thoroughly with towels. If the pieces still feel slick and wet, keep blotting. This is not a glamorous step, but it is the whole game.
| Problem | Likely Cause | Fix |
|---|---|---|
| Watery casserole | Zucchini was not salted and dried well | Salt it first, let it drain, and blot until the pieces feel dry on the surface |
| Mushy zucchini | Pieces were cut too small or baked too long | Keep the 1/2-inch slice size and stop baking once the zucchini is tender |
| Soggy top | Too much steam stayed trapped at the end | Finish uncovered and broil briefly if you want more color and crunch |
Sliced vs. Shredded Zucchini: A Quick Guide
This recipe uses sliced, then quartered, zucchini because it gives you tender pieces that still hold their shape. You can see and taste the zucchini in each bite.
Shredded zucchini also works, but the texture changes quite a bit. It blends more fully into the filling, so the final casserole is softer and more uniform, almost closer to a savory baked custard or quiche-style texture.
| Zucchini Prep | Texture | Best For |
|---|---|---|
| Sliced and quartered | Tender pieces with more bite | A chunkier casserole that serves neatly |
| Shredded | Softer, more blended filling | A smoother casserole with less distinct zucchini pieces |
| Small chopped pieces | Somewhere in between | A spoonable texture that still feels hearty |
No matter which cut you choose, draining matters just as much. Shredded zucchini can release even more liquid, so it often needs an especially firm squeeze.
How to Get a Perfectly Crispy Topping
Panko is the best choice here because it stays lighter and crispier than finer breadcrumbs. It creates a topping with real crunch instead of a soft blanket on top.
If you want an even better crust, toss the topping portion of the Panko with a little melted butter before sprinkling it over the casserole. That helps the crumbs brown more evenly and gives them a richer, toastier finish.
The pan matters too. A 2.5-quart baking dish gives the casserole enough surface area for browning without spreading it so thin that it dries out. After baking, let it rest a few minutes before serving so the filling can settle and the top stays crisp.
Variations to Try
This casserole is flexible, so you can nudge it toward a heartier dinner or a different flavor profile without changing the core method.
Main Dish Casserole with Ground Beef
To turn this into a full meal, stir cooked and drained ground beef, turkey, or Italian sausage into the zucchini mixture in step 3. Because meat adds savory depth and sometimes extra salt, taste your cooked meat before mixing and add only a small extra pinch of salt if needed.
Shredded cooked chicken also works well if you want a softer, lighter variation. If hearty baked dinners are your thing, this cheesy hamburger casserole is another cozy option for the same kind of dinner mood.
Italian-Style Layered Casserole
This one changes the feel of the dish more than the flavor. Instead of a creamy filling, thinly slice the zucchini and layer it with sliced tomatoes, onions, and garlic, seasoning each layer with oregano, salt, and pepper, then top with Pecorino or Parmesan before baking.
It bakes up a little lighter and more structured, with clearer layers and a stronger tomato-herb character. If you enjoy that Italian-American comfort-food direction, a baked spaghetti casserole fits the same dinner table nicely.
Keto and Gluten-Free Options
For a keto-friendly version, swap the Panko for crushed pork rinds or a mixture of almond flour and Parmesan. You still get a savory topping, but with less starch and a denser crunch.
For gluten-free, use certified gluten-free Panko. It gives you a very similar crisp finish without changing the method. If low-carb casseroles are already in your dinner rotation, this keto chicken casserole is another good one to keep on hand.
You can also change the cheese profile without changing the rest of the recipe much. Gruyère makes it nuttier, mozzarella makes it stretchier, white cheddar adds sharper richness, and pepper jack gives it a little kick.
What to Serve With Zucchini Casserole

This casserole can play two roles really well. It is an easy side dish for grilled chicken, pork chops, or steak, and it also works as a vegetarian main if you build the plate around it.
For a main-course version, serve it with a hearty green salad and a sharp vinaigrette. The acidity balances the creamy filling nicely. Crusty bread on the side is also a good call for scooping up the savory juices.
It also fits comfortably on a holiday or potluck table alongside roast meats and other classic sides. If you are planning a bigger spread, a classic green bean casserole pairs well with it without feeling repetitive.
If you want to stretch it into a more filling meatless meal, spoon it over rice or quinoa. That turns it into more of a fork-and-bowl dinner and soaks up the creamy base well.
Storage, Freezing, and Reheating Instructions

Because this casserole contains dairy and egg, cool it, cover it well, and keep it chilled. The FDA notes that perishable foods need prompt refrigeration to slow bacterial growth and stay in good condition for eating later, which matters here because the filling includes cream and cheese for safe refrigeration of perishable foods.
| Method | Instructions | Duration |
|---|---|---|
| Refrigerator | Let the casserole cool, then store leftovers in an airtight container in the refrigerator. | Up to 5 days |
| Freeze unbaked | You can assemble the casserole, wrap it tightly, and freeze it before baking. Thaw it in the refrigerator before baking so it cooks more evenly. | Up to 3 months |
| Freeze baked | Cool the baked casserole completely, wrap it well, and freeze portions or the whole dish. | Up to 3 months |
For reheating, the oven or toaster oven works best if you want the topping to perk back up. Cover loosely at first if the top is already quite dark, then uncover near the end to bring back some crispness.
The microwave works for speed, but the topping softens. Still tasty, just less crunchy.
Conclusion
This casserole earns a regular spot on the table because it turns zucchini into something creamy, savory, and genuinely satisfying without slipping into watery territory.
Once you know the drain-and-dry trick, the rest is easy. Keep that one step in your back pocket and this dish stays reliable all season long.
Frequently Asked Questions (FAQ)
How do you keep zucchini casserole from getting watery?
Salt the zucchini first to draw out excess moisture. Let it sit in a colander, then blot or squeeze it very dry before mixing it into the casserole. That step matters more than anything else.
Can I freeze zucchini casserole?
Yes. This casserole can be frozen either before or after baking. Wrap it well so the texture stays in the best shape possible, and thaw it in the refrigerator before reheating or baking.
What can I add to zucchini casserole to make it a meal?
Cooked and drained ground beef, sausage, turkey, or shredded chicken all work well. Stir the meat into the filling before baking, and the casserole shifts from side dish to main course very easily.
Should I use shredded or sliced zucchini?
Both work, but they give different textures. Sliced or chopped zucchini gives you tender pieces with more shape, while shredded zucchini blends into a softer, more uniform casserole. For either one, drain it well first.

Zucchini Casserole
Equipment
- Colander
- 2.5-Quart Baking Dish
- Glass Mixing Bowl
- Whisk
Ingredients
- 1.5 lbs. zucchini (about 680g) (about 3–4 medium)
- 1/4 cup heavy cream (60ml)
- 1 large egg
- 1/2 cup chopped onion (60g)
- 2 cloves garlic, minced
- 1/4 teaspoon salt plus more for step 1
- 1/4 teaspoon freshly ground black pepper
- 1 1/2 teaspoons dried oregano (or 2 teaspoons fresh)
- 1 teaspoon fresh thyme leaves (or 1/2 teaspoon dried)
- 1 Tablespoon chopped fresh basil (or 1 and 1/2 teaspoons dried)
- 3/4 cup crumbled feta cheese (100g)
- 1/3 cup Panko breadcrumbs, divided (35g)
- 2 Tablespoons shredded parmesan cheese or crumbled feta cheese optional
- red pepper flakes optional for serving
Instructions
- Cut the zucchini into 1/2-inch slices, then quarter the slices so you end up with a little over 6 cups or 600–700g of chopped zucchini; lightly sprinkle with salt, place in a towel-lined or paper towel-lined colander, and let it stand for 10 minutes.
- Heat the oven to 400°F (204°C) and grease a 2.5-quart baking dish.
- Whisk the heavy cream and egg in a large bowl, then stir in the onion, garlic, salt, pepper, oregano, thyme, basil, feta cheese, and 3 Tablespoons (21g) breadcrumbs; fold in the blotted zucchini and spread the mixture into the baking dish, then top with the remaining breadcrumbs.
- Cover the dish lightly with aluminum foil and bake for 25 minutes, then uncover, add the optional 2 Tablespoons shredded parmesan cheese or crumbled feta cheese, and bake 5 minutes more until the zucchini is tender; for extra browning, broil for the last 30 seconds.
- Take the casserole out, add red pepper flakes if desired, and let it rest briefly before serving.












