The squash nearly fills the Dutch oven at first, then softens and settles as it cooks. That change is what makes this Southern Yellow Squash Casserole more than a pan of squash with a crunchy top: the vegetables become tender, and the filling bakes up soft without a puddle underneath.
I like the contrast between that creamy center and the buttery cracker topping. The squash cooks with onion before it meets the eggs, sour cream, and sharp cheddar, so the vegetables have time to soften and shed their extra moisture. A light mash keeps the filling tender while leaving a little squash texture in every bite. After baking, the top turns golden and the middle sets into a casserole you can scoop cleanly from a 9×13-inch dish.

Kitchen Note
I wait the full five minutes after the squash comes off the heat before stirring in the eggs. The mixture should still be warm, but not steaming hard; that pause helps the eggs blend into the filling instead of starting to cook in the pot.
Save this Southern Yellow Squash Casserole for its tender squash filling and crisp, buttery cracker topping.
Why I Leave Some Texture in a Yellow Squash Casserole
A completely smooth squash puree can make a casserole feel more like a soft custard than a vegetable side. Lightly mashing the cooked squash gives the filling enough structure to hold together, while leaving small pieces that taste unmistakably like squash. You want the slices to collapse easily, not disappear into a uniform paste.
The eggs help the mixture set as it bakes, and sour cream keeps it creamy. Sharp cheddar brings a stronger, savory note that stands up to the squash rather than getting lost in it. Since those ingredients are stirred together after the squash is cooked, there’s no need to overwork the mixture; stop once everything looks evenly combined. That gentle texture is part of what makes each scoop hold together under the cracker crust.
Why Sharp Cheddar and Buttery Crackers Suit Yellow Squash

- Yellow squash — Choose firm squash without soft spots. Its mild flavor works well with onion and cheddar, while its moisture is why it gets cooked before it goes into the baking dish. Zucchini can replace some of the yellow squash if needed, but keep cooking until most of the liquid has evaporated.
- Onion — Finely chopping the onion lets it soften quickly and blend into the filling instead of leaving large, sharp-tasting pieces. There’s no need to brown it; softened is the goal.
- Eggs and sour cream — The eggs give the filling its set, while sour cream adds richness and a gentle tang. Thick plain Greek yogurt is a workable stand-in for sour cream, though the result will taste a little tangier and feel slightly firmer.
- Sharp cheddar — Its stronger flavor comes through against the mellow squash. Shredding a block yourself gives a smooth melt; pre-shredded cheese is convenient, though it may not melt quite as evenly. Mild cheddar works if you prefer a softer cheese flavor.
- Buttery round crackers — Their savory, buttery crumb makes a sturdy contrast to the tender center. Crush them to an even texture so the melted butter coats the crumbs throughout; a gluten-free buttery cracker is the most direct swap for a gluten-free version.
How to Cook the Squash Down Before Building the Casserole
Soften the onion without browning it
Heat the oven to 350°F and coat a 9×13-inch baking dish with nonstick cooking spray. Melt 2 tablespoons of butter in a 5-quart Dutch oven over medium heat, then add the finely chopped onion. Cook for 4 to 5 minutes, stirring, until it has softened. If the onion starts taking on deep brown color, lower the heat so it softens without scorching.
Cook off the squash’s extra liquid
Add the sliced squash and cook uncovered for 15 to 20 minutes, stirring often. It should become very tender, and most of the liquid in the pot should evaporate before you take it off the heat. The squash will settle as it softens, so keep stirring around the bottom of the pot rather than letting it sit in its own juices. Set it aside to cool for 5 minutes.
Stir together a tender, lightly mashed filling
Mash the squash lightly in the pot; it should be soft but not completely smooth. Stir in the kosher salt, black pepper, lightly beaten eggs, sour cream, and shredded sharp cheddar until combined. Scrape the bottom and sides as you mix so the egg and sour cream don’t remain in streaks. Stop stirring once the filling looks even.
Butter the crumbs and bake until the center sets
Melt the remaining butter and stir it into the crushed crackers until the crumbs are evenly coated. Spread the squash mixture in the prepared dish, then scatter the cracker topping over it in an even layer. Bake for 35 to 45 minutes, until the top is golden brown, the center is set, and the middle reaches 160°F. Let the casserole rest for 10 minutes before serving so the filling has time to settle.
Three Ways to Adapt the Casserole Without Losing Its Character
Make the cracker topping gluten-free
Replace the buttery round crackers with gluten-free buttery crackers, using the same volume of crumbs. Crush and coat them with the melted butter as usual. The topping may vary a little by brand, but a crisp, savory cracker keeps the same crunchy contrast.
Trade some sharpness for a milder cheese
Use mild cheddar in place of sharp cheddar if you want a gentler cheese flavor. The casserole will still bake into a creamy, set filling, but the cheddar won’t bring as much tang and savory bite to balance the squash.
Leave a few larger cracker pieces
Crush the crackers unevenly, keeping a few small pieces among the finer crumbs, then toss everything with the melted butter. The larger bits give the topping a more varied crunch; just spread them around so you don’t end up with one thick patch.
Storage and Reheating
- Refrigerator: Refrigerate leftovers within 2 hours and keep them covered for 3 to 4 days. The cracker topping softens in the fridge.
- Freezer: The baked casserole freezes, though the topping loses some crunch. Cool it, cut into portions, wrap them airtight, and freeze for up to 2 months.
- Reheating: Warm portions in a 350°F oven, loosely covered until hot, then uncover briefly to crisp the top. Heat leftovers to 165°F in the center; microwaving is quicker but leaves the cracker topping soft.
Questions That Come Up Before Baking This Squash Casserole

Southern Yellow Squash Casserole
Ingredients
Equipment
Method
- Heat the oven to 350°F and coat a 9x13-inch baking dish with nonstick cooking spray.
- Melt 2 tablespoons of the butter in a 5-quart Dutch oven over medium heat.
- Add the onion and cook for 4 to 5 minutes until softened.
- Add the squash and cook uncovered, stirring often, for 15 to 20 minutes until very tender and most of the liquid has evaporated.
- Remove from the heat and let cool for 5 minutes.
- Mash the squash lightly.
- Stir in the salt, pepper, eggs, sour cream, and cheddar until combined.
- Melt the remaining 4 tablespoons butter.
- Stir the butter into the cracker crumbs until evenly coated.
- Spread the squash mixture in the prepared dish.
- Sprinkle the cracker topping evenly over it.
- Bake for 35 to 45 minutes until the topping is golden brown, the center is set, and the casserole reaches 160°F in the center.
- Rest for 10 minutes before serving.