The squash softens quickly once it’s covered, and the onion turns sweet in the same pot. That’s the start of this Southern yellow squash casserole: a tender, savory filling with sharp cheddar folded through and a buttery cracker top that browns while the center sets.
I keep the squash in slices for cooking, then mash it only lightly after draining. That way, the casserole still has a little texture instead of turning into a smooth puree. Sour cream brings a gentle tang, while eggs help the filling hold together once it comes out of the oven.
The topping is simple, but it makes each serving feel complete: buttery round crackers tossed with melted butter, scattered over the squash, and baked until golden. After a short rest, the middle is soft and creamy beneath that crisp, toasted layer.

Kitchen Note
Mash the drained squash lightly, not until it’s completely smooth. A few soft pieces give the finished casserole a more pleasing, squash-forward texture.
Save this Southern yellow squash casserole for its tender cheddar filling and crisp, buttery cracker topping.
Why Yellow Squash Casserole Turns Watery Before the Cracker Top Browns
Yellow squash releases plenty of moisture as it cooks. If that liquid stays in the casserole, the filling can bake up loose while the top is already browned. The fix happens before the squash meets the eggs and sour cream: drain it thoroughly, then press gently so the excess water runs off without crushing the vegetables into paste.
Cooking the squash and onion with only a little water helps soften them without leaving a pot full of liquid to pour away. Give the drained mixture five minutes in a colander and press it gently; don’t skip that pause or rush straight to the mixing bowl. A wetter filling dilutes the eggs and sour cream, which makes it harder for the center to set evenly.
There’s a useful balance here. Drain away free liquid, but don’t squeeze the squash dry or mash it to a puree. You want tender squash that folds into the creamy egg mixture, not a watery base or a dense, smooth filling. That balance lets the center bake through while the buttery crumbs on top turn golden.
Why Sharp Cheddar and Buttery Crackers Matter in This Casserole

- Yellow squash — Choose squash that feels firm and has smooth, unblemished skin. Fresh squash keeps its shape better through cooking than older, soft squash, which can turn mushy. Trim the ends and cut even slices so the pieces soften at about the same pace.
- Yellow onion — Finely chopping the onion helps it soften alongside the squash and distributes its savory sweetness through the filling. A regular yellow onion is the right fit; there’s no need to seek out a specialty variety.
- Sour cream and eggs — Sour cream adds richness and a slight tang, and the eggs help the casserole set. Full-fat plain Greek yogurt can stand in for the sour cream in the same amount; expect a slightly tangier, less rich filling. Whisk the eggs and sour cream together before folding in the vegetables to distribute them evenly.
- Sharp cheddar — Its stronger flavor comes through alongside the mild squash, so a block of sharp cheddar shredded at home is a good choice. Pre-shredded cheese is convenient and works here, though it may not melt quite as smoothly.
- Buttery round crackers — These bring both the crisp top and a salty, buttery flavor that plain breadcrumbs don’t replicate. Crush them into crumbs rather than leaving large whole pieces, then toss with melted butter so the topping bakes evenly.
From Tender Squash to a Set, Golden Casserole
Soften the Squash and Onion Together
Heat the oven to 350°F and grease a 9×13-inch baking dish. Combine the sliced squash, finely chopped onion, and water in a covered 5-quart pot over medium heat. Cook for 10 to 12 minutes, stirring once, until the squash is very tender. If it still feels firm when pierced, give it the full cooking time; the slices need to soften before they go into the casserole.
Drain and Fold the Filling
Tip the squash and onion into a colander and let them drain for five minutes, pressing gently to remove excess liquid. Mash the vegetables lightly, then whisk the eggs, sour cream, cheddar, salt, and pepper in a large bowl. Fold in the squash mixture until it’s evenly combined, and spread the filling in the prepared dish. Keep the folding gentle so the squash doesn’t break down further.
Coat the Crumbs and Cover the Filling
Stir the crushed crackers with the melted butter until combined. Scatter the crumbs evenly over the squash mixture, reaching the edges of the dish so each serving gets some topping. An uneven layer can leave bare spots beside thick patches that brown at different rates. Keep the crumbs on top rather than stirring them into the filling.
Bake Until Golden, Then Let It Set
Bake at 350°F for 35 to 40 minutes, until the topping is golden and the center reaches 160°F. The top should look toasted, not pale, and the filling should be set rather than liquid in the middle. Take the casserole out and let it rest for 10 minutes before serving; that short pause helps the center settle into neat portions.
Two Practical Swaps for a Different Cracker Top or Cheese Flavor
Make the topping gluten-free
Replace the buttery round crackers with gluten-free buttery crackers and crush enough to make about 1 1/2 cups of crumbs. Toss them with the melted butter just as you would the regular crackers. The top stays buttery and crisp, though the exact crunch will vary with the cracker you use.
Use pepper jack for a little heat
Swap the sharp cheddar for the same amount of shredded pepper jack. It melts into the filling and adds a gentle chile kick, while giving up some of cheddar’s sharper, tangier flavor. Keep the other filling ingredients unchanged so the texture stays familiar.
Storage and Reheating
- Refrigerator: Cool leftovers promptly, cover, and refrigerate within 2 hours. They keep for 3 to 4 days; the cracker topping softens as it sits.
- Freezer: Freeze portions in an airtight container for up to 2 months for best quality. The filling freezes well, but the cracker topping will lose its crispness after thawing.
- Reheating: Warm individual portions in the microwave until the center reaches 165°F. The topping won’t become crisp again, and reheating too long can dry out the squash filling.
Questions That Come Up When Making Yellow Squash Casserole

Southern Yellow Squash Casserole
Ingredients
Equipment
Method
- Preheat the oven to 350°F.
- Grease a 9x13-inch baking dish.
- Combine the squash, onion, and water in a 5-quart pot, cover, and cook over medium heat for 10 to 12 minutes, stirring once, until the squash is very tender.
- Drain the squash and onion in a colander for 5 minutes, pressing gently to remove excess liquid.
- Mash the squash and onion lightly.
- In a large bowl, whisk the eggs, sour cream, cheddar, salt, and pepper.
- Fold in the squash mixture.
- Spread the mixture in the prepared baking dish.
- Stir the cracker crumbs and melted butter together.
- Scatter the topping evenly over the casserole.
- Bake at 350°F for 35 to 40 minutes, until the topping is golden and the center reaches 160°F.
- Let the casserole rest for 10 minutes before serving.