When the lid comes off the Dutch oven, the squash should look soft enough to give way under a spoon, not hold a crisp bite. That tender starting point is what lets Southern squash casserole with Ritz cracker topping bake into a creamy, cohesive dish instead of a layer of firm squash under crumbs.
I cook the squash with onion until it’s very tender, then give it time to drain before it goes into the creamy filling. That pause matters with yellow squash, which releases plenty of moisture as it cooks. Sharp cheddar brings a savory edge, and the Ritz topping adds a crisp, buttery finish that turns golden in the oven.

Kitchen Note
Let the squash cool for five minutes after draining before you fold it into the egg and sour cream mixture. That short pause makes the filling easier to combine gently, without rushing the eggs and dairy.
Save this Southern squash casserole for its creamy filling and golden Ritz cracker topping—a comforting side that’s easy to share.
The Squash Has to Give Up Its Water Before It Meets the Binder
Yellow squash carries a lot of moisture, and cooking it covered makes the pieces tender while releasing more liquid into the pot. If that liquid goes straight into the baking dish, it thins the egg, sour cream, and mayonnaise mixture. The casserole can still brown on top while the middle stays loose. Draining the cooked squash is what keeps the filling creamy rather than watery.
A colander gives the moisture somewhere to go before the squash is folded into the filling. Stir gently once or twice while it drains so liquid trapped among the slices can escape, but don’t mash or squeeze the squash. The goal is tender pieces with their shape mostly intact. Baking is for bringing the filling together and browning the topping; it can’t undo extra liquid that’s already been mixed in.
What Each Ingredient Does in This Creamy Squash Filling

- Yellow squash — Choose squash that feels firm, with smooth skin and no soft spots. Trim the ends and cut the slices evenly so they soften at about the same pace. Yellow squash is the base of this dish, and its mild flavor leaves room for the onion and cheddar.
- Yellow onion — Finely chopping the onion helps it soften quickly and distribute through the squash instead of leaving big, sharp-tasting pieces. A fresh onion is all you need here; it doesn’t have to be a specialty variety.
- Eggs, sour cream, and mayonnaise — The eggs help the filling set as it bakes, while sour cream and mayonnaise give it a rich, creamy texture. Keep all three in the mixture; removing one changes the balance and can leave the casserole less cohesive.
- Sharp cheddar — Its pronounced, tangy taste stands up to the mild squash. Shred it yourself if you want the softest melt, though packaged shredded sharp cheddar is convenient and works in this casserole.
- Ritz crackers and unsalted butter — Ritz crackers bring a buttery, lightly salty crunch, and melted butter helps the crumbs toast evenly. Crush the crackers to a mix of small crumbs and little pieces if you like a topping with both crisp bits and a finer golden layer.
Cook the Squash Until It Yields, Then Drain
Soften the onion without browning it
Heat the oven to 350°F and grease a 9×13-inch baking dish. Warm the vegetable oil in a 5-quart Dutch oven over medium heat, then add the finely chopped onion. Stir for 3–4 minutes, until it softens. If the onion starts browning, lower the heat; the goal is a tender, mild base, not a browned one.
Let the covered squash turn very tender
Add the sliced yellow squash, kosher salt, and black pepper to the Dutch oven. Cover and cook over medium-low heat for 12–15 minutes, stirring occasionally. The squash should be very tender, not crisp; look for slices that bend easily when stirred. Keep the lid on between stirs so the squash cooks through evenly.
Drain, cool, and fold the filling together
Transfer the squash mixture to a colander and let it drain for five minutes, stirring gently once or twice. Leave it there to cool for another five minutes before mixing. In a large bowl, whisk the eggs, sour cream, and mayonnaise until combined, then stir in the cheddar. Fold in the drained squash gently so the pieces don’t collapse into a mash.
Top with buttery crumbs and bake until set
Stir the crushed Ritz crackers with the melted butter in a medium bowl. Spread the squash mixture in the prepared baking dish, then sprinkle the crumbs evenly over the top. Bake for 30–35 minutes, until the topping is golden and the center reaches 160°F. Rest the casserole for 10 minutes before serving so the filling has a chance to settle.
Two Small Changes That Shift the Texture
A gentler, onion-free filling
Leave out the onion for a milder casserole where the squash and sharp cheddar come through more clearly. The filling still has its creamy binder, though it loses the onion’s savory sweetness. The remaining ingredients and baking method stay the same.
A crunchier, more varied topping
Crush some of the Ritz crackers finely and leave some in slightly larger pieces before stirring them with the melted butter. The fine crumbs make an even golden layer, while the larger pieces give the top a more noticeable crunch. Keep the topping spread over the whole casserole so it browns evenly.
Storage and Reheating
- Refrigerator: Store covered for 3–4 days. The cracker topping softens as it sits, though the filling keeps its creamy texture.
- Freezer: Freeze portions in an airtight container for up to 2 months. The squash may soften and the creamy filling may lose a little of its smooth texture after thawing.
- Reheating: Warm portions in a 350°F oven until the center reaches 165°F. Avoid reheating uncovered for too long; the top can dry out before the middle is hot.
Questions That Come Up Before the Casserole Goes in the Oven

Southern Squash Casserole with Ritz Cracker Topping
Ingredients
Equipment
Method
- Heat the oven to 350°F and grease a 9x13-inch baking dish.
- Heat the vegetable oil in a 5-quart Dutch oven over medium heat; add the onion and cook for 3–4 minutes, stirring, until softened.
- Add the squash, salt, and pepper, cover, and cook over medium-low heat for 12–15 minutes, stirring occasionally, until very tender.
- Transfer the squash mixture to a colander and drain for 5 minutes, stirring gently once or twice.
- Let the drained squash mixture cool for 5 minutes.
- In a large bowl, whisk the eggs, sour cream, and mayonnaise.
- Stir the cheddar into the egg mixture.
- Fold in the drained squash mixture.
- Stir the crushed crackers and melted butter together in a medium bowl.
- Spread the squash mixture in the prepared dish and sprinkle the cracker topping evenly over it.
- Bake for 30–35 minutes, until the topping is golden and the center reaches 160°F.
- Let the casserole rest for 10 minutes before serving.