Bubbly, creamy, and finished with a golden cracker crust, this cheesy summer squash and zucchini casserole is the kind of side dish that disappears faster than anything else on the table. The squash turns tender without going mushy, the cheese melts into the filling, and the buttery topping gives every scoop a little crunch. It’s the sort of Southern-style casserole people go back for before they’ve finished their first serving.
What makes this version work is the way the squash is cooked before it ever hits the baking dish. That quick sauté softens the vegetables and drives off a little moisture, which keeps the casserole rich instead of watery. The sour cream and cream of chicken soup build a thick, tangy base, while sharp cheddar brings the kind of flavor that doesn’t get lost under the cracker topping. If you skip the drainage step, the filling can loosen up in the oven and the crust won’t stay crisp.
Below you’ll find the small details that matter most: how to keep the squash from flooding the casserole, how to get the cracker topping evenly browned, and a few smart swaps if you need to work with what’s already in the kitchen.
The squash stayed tender without turning watery, and that buttery cracker top was the best part. I took it to a cookout and came home with an empty dish.
Save this cheesy squash casserole for the nights when you need a creamy Southern side with a crisp cracker topping.
The Secret to Keeping Summer Squash Casserole Creamy Instead of Watery
Summer squash gives off a lot of moisture as it cooks, and that’s the part that ruins most casseroles. If you pile raw squash straight into the baking dish, the filling can turn loose and the topping goes soft before it ever has a chance to brown. Pre-cooking the squash with the onion is the difference between a slice that holds together and a spoonful of vegetables swimming in sauce.
The second thing to watch is heat. Once the eggs, sour cream, and soup are mixed in, the casserole only needs enough oven time to set and bubble. Overbaking tightens the eggs and can make the filling grainy. Pull it when the edges are bubbling hard and the cracker top is deeply golden.
- Zucchini and yellow squash — Use both if you can. The mix gives the casserole a better balance of color and flavor, and the yellow squash stays a little sweeter and softer. If you only have one type, use it and keep the cooking time the same.
- Sour cream — This adds tang and body. Plain Greek yogurt can work in a pinch, but it bakes a little firmer and less plush.
- Cream of chicken soup — This is doing a lot of the heavy lifting for texture and seasoning. If you want to swap it, use cream of mushroom or cream of celery for a different flavor, but keep the same amount so the casserole stays creamy.
- Ritz crackers — The buttery crumbs are what give the top that classic Southern casserole finish. Any buttery cracker can stand in, but plain breadcrumbs won’t taste the same and won’t brown as richly.
What Each Ingredient Is Actually Doing in This Zucchini Casserole

- Zucchini or summer squash (the base vegetable) — Slice into rounds or half-moons. Pat dry so excess moisture doesn’t make it watery.
- Cheese (the binding and richness) — Use a mix of mozzarella and parmesan for best results. Don’t skimp on the topping.
- Sauce or binding ingredient (cream, broth, or tomato-based) — This brings everything together. Balance moisture with cheese.
- Vegetables (corn, tomatoes, or onions) — These add variety and prevent the casserole from being one-dimensional.
- Optional protein (sausage, ground beef, or ham) — This adds substance. Cook until done before layering.
- Seasonings (salt, pepper, garlic, herbs) — Build flavor boldly. Taste and adjust before baking.
- Breadcrumb topping (optional crunchy finish) — This adds texture. Mix with butter and herbs for better flavor.
- Baking temperature and time (350-375°F, 25-35 minutes) — This cooks the zucchini and melts the cheese without burning the edges.
Building the Casserole So the Crust Stays Crisp
Soften the Squash First
Cook the onion in butter until it turns translucent, then add the squash and let it soften just until it loses its raw crunch. You want tender pieces, not collapsed ones. If liquid pools in the skillet, drain it off before moving on, because that liquid is what keeps the casserole from setting up properly.
Mix the Filling Without Overworking It
Whisk the eggs, sour cream, soup, one cup of the cheddar, garlic powder, salt, and pepper until smooth. The mixture should look thick and pale, almost like a loose custard base. Fold the squash in gently so the pieces stay intact instead of breaking down into the sauce.
Finish with Cheese and Cracker Crumbs
Spread the mixture into the baking dish, then top it with the remaining cheddar before adding the buttered cracker crumbs. That layer of cheese under the topping helps the crust cling instead of sliding around. Bake until the center is hot and the top is deep golden brown with some darker spots at the edges.
Three Ways to Adjust This Casserole Without Losing What Makes It Good
Make It Gluten-Free
Swap the Ritz crackers for a gluten-free buttery cracker and check that your condensed soup is gluten-free too. The texture stays close to the original, with the same rich top and creamy middle. Skip plain gluten-free breadcrumbs if you want to keep the topping from tasting dry.
Use a Different Condensed Soup
Cream of mushroom gives the casserole a deeper savory note, while cream of celery keeps the flavor lighter and more vegetable-forward. Either one works as a straight swap for the cream of chicken soup. The change is mostly in background flavor, not texture.
Turn It Into a Meatier Main Side
Add about 1 cup of cooked, chopped ham or crumbled bacon to the filling before baking. That makes the casserole more substantial and adds a salty edge that plays well against the squash and sour cream. Keep the seasoning light until you taste the mixture, since cured meat brings its own salt.
Dairy-Free Isn’t a Clean Swap Here
This casserole leans hard on dairy for structure, so a direct dairy-free swap changes the dish more than most. If you need to adapt it, use a dairy-free sour cream, a dairy-free shredded cheddar, and a plant-based butter, then expect a softer filling and a less rich finish. It will still bake, but the flavor won’t be as close to the original.
Storage and Reheating
- Refrigerator: Store leftovers covered for up to 4 days. The cracker topping softens, but the filling stays creamy.
- Freezer: It freezes, but the texture changes a bit because of the sour cream and squash. Freeze in portions without the topping if you can, then add fresh crumbs before reheating for better texture.
- Reheating: Warm in a 325°F oven, covered at first, until hot through. If you use the microwave, the topping softens fast and the edges can turn rubbery, so the oven gives you a much better result.
Questions I Get Asked About This Casserole

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


