This Classic Southern Squash Casserole is the epitome of comfort food, a dish that graces tables from simple weeknight dinners to grand holiday feasts. Its roots are deep in Southern American cuisine, where humble ingredients are transformed into something memorably rich and satisfying. You’ll find the combination of tender squash, creamy sauce, and a crispy, buttery topping utterly irresistible. It’s a side dish that consistently earns a spot on my family’s table because it always brings everyone back for seconds.
Why You'll Love This Recipe
- It’s the ultimate creamy, cheesy comfort food that feels like a hug
- You probably have most of the ingredients in your fridge and pantry already
- The make-ahead convenience is a total game-changer for busy days
- That buttery cracker crust adds the perfect salty crunch
- It’s my go-to potluck dish because it always disappears first
Ingredients You’ll Need
- Yellow squash: look for firm, glossy squash without blemishes for the best texture and sweet flavor, smaller ones tend to have fewer seeds and less water.
- Yellow onion: this adds a foundational savory sweetness that balances the creamy elements perfectly, yellow onions caramelize beautifully.
- Unsalted butter: using unsalted lets you control the salt level in both the sauté and the crunchy topping.
- Salt: essential for drawing out the squash’s natural flavors and seasoning the entire dish evenly.
- Black pepper: a touch of heat and warmth that cuts through the richness of the cheese and sour cream.
- Garlic powder: provides a consistent, mellow garlic flavor that doesn’t burn like fresh garlic can during sautéing.
- Sour cream: this is the secret to the casserole’s luxuriously creamy and tangy base that holds everything together.
- Large eggs: they act as a binder, setting the filling so you get neat slices instead of a loose scramble.
- Shredded sharp cheddar cheese: sharp cheddar gives the biggest flavor punch, melting into gooey pockets throughout the filling and on top.
- Buttery round crackers: Ritz-style crackers create that iconic, golden, and impossibly rich crust that everyone fights over.
- Fresh parsley: a bright, optional finish that adds a pop of color and a fresh herbal note.
How to Make It
Preheat and Prep Your Dish:
Start by heating your oven to 350°F and greasing a 9×13 inch baking dish. This ensures your casserole won’t stick and gives you a head start on even baking, which is key for that perfect golden top.
Sauté the Aromatics:
Melt your butter in a large skillet over medium heat and add the chopped onion. You want to cook it until it’s soft and translucent, which usually takes about five minutes, as this builds a sweet, savory base for the whole dish.
Cook and Drain the Squash:
Add all your sliced squash to the skillet with the onions. Let it cook, stirring now and then, until the squash is tender and has released its liquid, about 10 to 15 minutes. This step is crucial—drain that liquid well so your casserole isn’t watery.
Combine the Filling:
In a big bowl, mix the drained squash and onions with the salt, pepper, garlic powder, sour cream, beaten eggs, and one cup of the cheddar cheese. Stir it all until it’s fully combined and creamy; the eggs will seem to disappear into the mixture.
Transfer and Layer:
Pour the creamy squash mixture into your prepared baking dish and use a spatula to spread it into a nice, even layer. An even layer means every bite will have the perfect ratio of filling to topping.
Make the Buttery Topping:
In a small bowl, toss the crushed crackers with the melted butter until every crumb is lightly coated. This buttery coating is what makes the topping crisp up so beautifully in the oven.
Top and Cheese:
Sprinkle the buttery crumbs evenly over the squash filling, then finish it off with the remaining half cup of shredded cheddar. The cheese on top melts into the crumbs for an extra-gooey, crispy finish.
Bake to Golden Perfection:
Bake the casserole for 25 to 30 minutes. You’ll know it’s done when the topping is a gorgeous golden brown and you see bubbles creeping up around the edges of the dish.
Rest and Garnish:
Take it out of the oven and let it sit for about 10 minutes before you dive in. This rest time lets the filling set so you get clean slices, then you can scatter fresh parsley over the top if you like.

You Must Know
- Draining the cooked squash is non-negotiable for the right texture
- Letting it rest after baking is the key to neat serving
- The sharp cheddar makes all the difference in flavor
- I never skip the buttery cracker topping
Storage Tips
Store any leftover squash casserole in an airtight container in the fridge where it’ll stay good for up to three days. To reheat, you can warm individual servings in the microwave for a quick fix, but for the best texture, pop the whole dish back into a 350°F oven for 10 to 15 minutes until it’s heated through and the topping crisps up again. I find the oven method brings it closest to its just-baked glory.
Ingredient Substitutions
If you want a lighter version, swap the sour cream for full-fat Greek yogurt—it gives a similar tang and creaminess. For the cheese, Monterey Jack or a Colby blend melts beautifully and offers a milder flavor, while pepper jack adds a nice kick. Don’t have Ritz? Any similar buttery cracker works, or for a gluten-free squash casserole, use your favorite gluten-free cracker. In a pinch, you can even use panko breadcrumbs tossed with a little extra melted butter for the topping.
Serving Suggestions
This squash casserole is a dream paired with simple grilled or roasted meats like chicken, pork chops, or meatloaf. For a true Southern-style spread, serve it alongside collard greens, black-eyed peas, and a slice of warm cornbread. It also shines on a holiday table, holding its own next to roast turkey or baked ham, and it’s always the first dish to empty at any potluck or family gathering.
Cultural Context
This squash casserole is a cornerstone of Southern American home cooking, born from the tradition of making the most of summer’s abundant garden harvest. It exemplifies the region’s love for creamy, cheesy casseroles often called ‘hot dishes,’ where humble vegetables are elevated into rich, communal fare for church suppers, family reunions, and Sunday dinners. The buttery cracker topping is a distinctly Southern touch, a clever and delicious way to add texture and luxury to everyday ingredients, turning simple squash into a celebrated side dish that comforts and satisfies.

Pro Tips
- Use a colander to press out excess squash liquid after cooking
- For the best flavor, shred your cheddar cheese from a block
- Let the casserole sit at room temp for 20 minutes before baking if made ahead
- Fresh summer squash gives the sweetest, most tender result
- I always bake it on the middle rack for even browning
Frequently Asked Questions
This recipe is designed for yellow summer squash (also called crookneck squash). Its mild flavor and tender texture when cooked are perfect for the creamy filling. You can substitute an equal amount of zucchini, but note it may release more water, so be sure to drain it well after salting.
Absolutely! You can assemble the entire casserole (without baking) up to a day ahead. Cover tightly and refrigerate. When ready to bake, let it sit at room temperature for 20-30 minutes, then add 5-10 minutes to the baking time since it’s starting from cold.
For a similar buttery crunch, crushed saltine crackers or panko breadcrumbs mixed with melted butter work well. For a different flavor, try crushed herb-seasoned stuffing mix or even a layer of extra shredded cheddar cheese that will brown and crisp up in the oven.
The casserole is done when the edges are bubbling, the center is set (no longer jiggles when you gently shake the dish), and the buttery cracker topping is a beautiful golden brown, which typically takes 40-45 minutes. A knife inserted near the center should come out clean.
It’s the quintessential Southern side! Serve it alongside baked ham, fried chicken, or smoked pork chops. For a holiday spread, pair it with roast turkey, honey-glazed ham, green bean casserole, and mashed potatoes for the ultimate comfort food meal.