Cheesy summer squash and zucchini casserole lands on the table with the kind of creamy center and crisp, buttery top that makes people go back for a second spoonful before they’ve finished the first. The squash stays tender without turning watery, the cheese melts into the filling, and that cracker crust bakes up golden and sandy in the best possible way. It’s the side dish that disappears fast, especially when there’s anything grilled, roasted, or smoked next to it.
The difference here is in how the squash is handled before it ever hits the baking dish. A short sauté softens the onions and takes the raw edge off the zucchini and yellow squash, but it also gives you a chance to cook off some moisture so the casserole doesn’t turn soupy. The sour cream, eggs, and cream of chicken soup build a custardy base that holds together once baked, while sharp cheddar keeps the flavor from tasting flat.
Below you’ll find the small details that matter most: how to keep the casserole from weeping, which substitutions work without changing the texture too much, and what to do if you want a version that’s a little lighter or a little richer.
The squash stayed tender but not mushy, and draining off the extra liquid kept the casserole from turning watery. The cracker topping came out crisp even after sitting for dinner.
Save this cheesy summer squash and zucchini casserole for the nights when you need a creamy Southern side with a crisp cracker crust.
The Trick to Keeping Squash Casserole Creamy Instead of Watery
Squash casseroles fail for the same reason over and over: the vegetables carry too much water into the pan. Zucchini and yellow squash soften fast, but they also release a lot of liquid once they hit heat, and if that moisture stays in the baking dish, the filling turns loose instead of rich. Cooking the squash briefly in the skillet, then draining off any excess liquid, gives you a casserole that sets up around the edges and stays spoonable in the center.
The other thing that matters is balance. Eggs give the casserole structure, sour cream brings body and a little tang, and the cream of chicken soup adds salt, thickness, and that old-school Southern casserole comfort. If you skip the pre-cook step or pour in extra liquid to “help” it along, the topping still browns, but the bottom stays thin and the whole dish feels heavy instead of creamy.
What Each Ingredient Is Actually Doing in This Casserole

- Zucchini and yellow squash — These are the backbone of the dish, and using both gives you a better mix of texture and color. Fresh squash matters here because older squash can be watery and seedy, which makes the casserole looser. Slice them evenly so they cook at the same pace.
- Onion — A short sauté softens the onion and turns its sharp bite into sweetness. Raw onion in this casserole tastes out of place; cooked onion melts into the filling and makes the whole dish taste finished.
- Sour cream — This is what gives the casserole its creamy, tangy body. Plain Greek yogurt can stand in if needed, but it bakes a little tighter and tangier, so the texture changes slightly.
- Cream of chicken soup — This adds thickness, seasoning, and the classic casserole texture that holds the filling together. If you need a swap, cream of mushroom works, but it shifts the flavor toward earthy instead of savory and mild.
- Sharp cheddar — Use sharp cheddar, not mild, or the filling tastes flat after baking. Half goes into the casserole for flavor, and the rest on top helps the crust and filling bake into each other.
- Ritz crackers — The buttery crumbs are what make the top taste like a true Southern casserole instead of just baked vegetables. Saltines work in a pinch, but they’re drier and less rich.
Building the Casserole So It Sets and Bakes Evenly
Softening the Squash Without Overcooking It
Start by cooking the onion in butter until it turns translucent and sweet, then add the sliced squash and zucchini. You want them just tender, not falling apart, because they keep cooking in the oven. If the pan starts pooling with liquid, keep cooking long enough for that moisture to evaporate before you move on. That step is what keeps the finished casserole from slumping into a watery layer at the bottom.
Mixing the Filling
Whisk the eggs, sour cream, soup, cheddar, garlic powder, salt, and pepper until the mixture looks smooth and thick. The eggs need to be fully blended before the squash goes in, or you’ll end up with pockets of eggy custard. Fold in the vegetables gently so they stay intact. If you stir too aggressively, the rounds break down and the casserole loses some of its texture.
Adding the Cracker Topping
Spread the filling into the baking dish, top it with the remaining cheddar, then scatter the buttered cracker crumbs evenly over the surface. Don’t press the topping down. A loose layer bakes up crisper because the butter can bubble through the crumbs instead of sealing them into one dense lid. Bake until the edges are bubbling and the top is deeply golden, not just pale tan.
How to Adapt It for a Lighter Table or a Bigger Crowd
Make It Gluten-Free
Use a gluten-free condensed soup and swap the Ritz crackers for a buttery gluten-free cracker that crushes well. The topping won’t taste exactly the same, but you’ll still get that crisp, savory finish on top of a creamy casserole.
Make It Vegetarian
Swap the cream of chicken soup for cream of mushroom or cream of celery soup. You keep the same thick, set texture, but the flavor shifts a little more toward vegetables and less toward classic poultry-seasoned comfort.
Cut the Richness a Little
Replace half the sour cream with plain Greek yogurt. The casserole still bakes up creamy, but the filling is a touch firmer and the tang comes forward more. That works well if you’re serving a heavy main dish and want the side to feel a little lighter.
Stretch It for a Potluck
Add an extra cup of sliced squash and one more handful of cheese if you need to serve more people. Keep the baking dish level and don’t overload it with extra liquid, or the center won’t set in time. A deeper dish may need a few extra minutes in the oven.
Storage and Reheating
- Refrigerator: Store covered for up to 4 days. The topping softens a little, but the flavor holds up well.
- Freezer: It freezes, but the texture of the squash softens after thawing. For best results, freeze the baked casserole in portions and expect a softer filling when reheated.
- Reheating: Reheat uncovered in a 325°F oven until hot all the way through. Microwaving works for a quick portion, but the crust loses its crunch, so the oven is the better choice if you want the top to crisp back up.
Questions I Get Asked About This Recipe

Cheesy Summer Squash and Zucchini Casserole
Ingredients
Equipment
Method
- Preheat the oven to 350°F and grease a 9x13 baking dish.
- Arrange the sliced zucchini and yellow squash, and dice the onion so everything is ready to cook quickly.
- Sauté the onion in butter over medium heat for 3 minutes.
- Add the zucchini and yellow squash and cook for 5–6 minutes until just tender.
- Drain any excess liquid from the sautéed squash mixture.
- Whisk the eggs, sour cream, cream of chicken soup, 1 cup cheddar, garlic powder, salt, and black pepper until combined.
- Fold the sautéed squash mixture into the creamy filling and spread it into the prepared baking dish.
- Top with the remaining cheddar.
- Toss the crushed crackers with the melted butter.
- Scatter the buttery cracker crumbs over the top evenly.
- Bake for 35–40 minutes until bubbly and the cracker crust is golden.