I once brought a raw vegetable tray to a holiday potluck, and my grandmother looked at me as though I had insulted her entire lineage. That was the day I learned that Southern vegetables deserve butter, cheese, eggs, and a crisp cracker topping. This squash casserole recipe turns sliced yellow squash and onion into a savory baked custard.
Cheddar melts into the filling, while crushed Ritz crackers create a golden crust over the top. You cook the vegetables first so they release their water, then bake the dish at 350°F for 45 minutes. Serve this southern squash casserole recipe with cracker topping beside roast chicken, turkey, green beans, or a crisp salad.
Why You’ll Love This Recipe
- Foolproof comfort: This easy holiday side dish requires zero culinary skill and forgives almost any mistake you make along the way.
- Texture contrast: The soft savory filling sits under a crispy buttery cracker crust that people will fight over.
- Make-ahead friendly: You can assemble the whole thing early, saving you from a last-minute panic attack before dinner.
- Feeds a crowd: One standard baking dish yields enough to satisfy a whole table of hungry relatives.
Tools You’ll Need
Nothing fancy, I promise.
- 9×13 casserole dish: Use a standard dish to hold the squash and dairy.
- Large skillet: Soften the squash and onions before they reach the oven.
- Large mixing bowl: Whisk the eggs without splashing.
- Whisk: A whisk combines the eggs, cheese, and milk smoothly.
- Measuring cups and spoons: Measure the ingredients accurately.
Ingredients
- 2 tablespoons butter – For sautéing the vegetables. Fat carries flavor, so do not skip it.
- 4 cups sliced yellow squash – The star of the show. Summer squash holds a lot of water, which we will cook out in the skillet.
- 1 medium onion, chopped – Adds a necessary savory backbone to balance the sweet squash.
- 2 large eggs – The glue that stops this from becoming a watery vegetable soup.
- 1 cup grated cheddar cheese – Melts into the egg mixture to create a rich savory custard.
- 1 cup milk – Thins the custard just enough to coat every single slice of squash.
- 2 tablespoons butter – Melted and mixed into the filling for extra richness.
- 1/4 teaspoon cayenne pepper, optional – Adds a tiny background hum of heat, not actual spiciness.
- 1/2 teaspoon kosher salt – Draws out the natural sweetness of the squash.
- 1/2 teaspoon ground black pepper – Cuts through the heavy dairy.
- 1 sleeve Ritz crackers – Crushed up to provide the essential buttery and crispy topping.
How To Make Squash Casserole
Do not let the word custard scare you; this is mostly just stirring things together and letting the oven do the heavy lifting.
- Prep the oven: Preheat oven to 350º F. If you forget this step, you will be staring angrily at a cold casserole for twenty minutes while your guests ask when dinner is ready.
- Cook the vegetables: Melt 2 tablespoons butter in medium skillet or saute pan over medium-low heat. Add squash and onions and cook until tender. Do not rush this step, because cooking the water out of the squash now prevents a soggy casserole later.
- Mix the custard: To a large bowl, add eggs and lightly whisk. Add cheese and milk and whisk into egg until well-combined. Make sure the squash mixture is not boiling hot when you add it, or you will accidentally scramble the eggs.
- Combine everything: Add cooked squash and onions to egg mixture and stir well to combined. Melt remaining 2 tablespoons butter in skillet used to cook squash and onions. Add to squash casserole mixture. Add cayenne pepper, if using, along with salt and pepper. Stir well to combine.
- Assemble and bake: Spray a 9×13 casserole dish with cooking spray and pour squash casserole mixture into the baking dish. Top evenly with crushed Ritz crackers. Place in preheated oven and bake 45 minutes, or until top has lightly browned and casserole does not “jiggle” when the dish is moved.
- Rest before serving: Allow to sit for about 3 minutes before serving. If you cut into it immediately, it will fall apart and look like a swamp, so practice a little patience.
Seasoning and Taste as You Go
Getting the seasoning right before you add the raw eggs is crucial. Taste the cooked squash and onions in the skillet before you mix them into the dairy.
- Too flat: Add another pinch of salt to wake up the squash.
- Too salty: The unsalted milk and eggs dilute the salt slightly once mixed.
- Needs depth: Add more black pepper or the optional cayenne for a savory edge.
♥ The Misfit Tips!
- Drain the squash: I once dumped waterlogged squash straight into the baking dish, resulting in a soup that no cracker topping could save. If your squash releases a ton of liquid in the skillet, drain it before mixing it with the eggs.
- Crush the crackers in the sleeve: Leave the Ritz crackers in their plastic sleeve and crush them with your hands before opening. It saves you from sweeping cracker dust off the floor for the next three days.
- Grate your own cheese: Pre-shredded cheese has a powdery coating that makes sauces grainy. Buy a block of cheddar and spend the extra two minutes grating it yourself.
Make It Yours
You can easily tweak this easy baked squash casserole for thanksgiving to fit what you have in the fridge.
- Cheese swap: Gruyere or Swiss melts beautifully and adds a nutty flavor if you want to swap out the cheddar.
- Vegetable mix: Swap half the yellow squash for zucchini to add some color to the dish.
- Topping swap: Panko breadcrumbs mixed with melted butter work well if you do not have Ritz crackers on hand.
- Diet adaptation: Use gluten-free crackers for the topping if needed, though they might brown a little faster in the oven.
Perfect Pairings
This southern squash casserole recipe with cracker topping turns any basic meat into a proper Sunday dinner.
- Roasted chicken or turkey pairs well because its savory juices mingle with the cheesy squash.
- Green beans or a crisp garden salad cut through the richness of the casserole.
- Sweet iced tea or a dry white wine such as Sauvignon Blanc balances the heavy dairy.
- Serve this alongside Hot Pimento Cheese Dip for Thanksgiving Appetizers to keep guests happy while it bakes.
How to Store
❤
- Fridge: Keep leftovers in an airtight container for up to 3 days. The cracker topping softens, but the flavor holds up.
- Freezer: Freeze the casserole before baking and without the cracker topping. Thaw it overnight in the fridge, add fresh crackers, and bake.
- Reheat: Reheat portions in a 350°F oven until warmed through to help crisp the topping. The microwave works in a pinch, but the texture suffers.
- Note: Do not freeze a fully baked casserole because the squash turns mushy when thawed.

Squash Casserole Recipe
Ingredients
Equipment
Method
- Prepare the OvenPreheat the oven to 350°F (175°C). Lightly coat a 9 × 13-inch casserole dish with cooking spray and set it aside.
- Cook the Squash and OnionsMelt 2 tablespoons of butter in a medium skillet or sauté pan over medium-low heat. Add the squash and chopped onions, stirring occasionally as they cook.Continue cooking until the squash and onions are tender and most of the excess moisture from the squash has evaporated. This step helps prevent the casserole from becoming watery during baking.Remove the skillet from the heat and allow the mixture to cool slightly before combining it with the eggs.
- Prepare the Egg MixtureCrack the eggs into a large mixing bowl and whisk lightly until the yolks and whites are combined. Add the cheese and milk, then whisk until evenly incorporated.Make sure the cooked squash mixture is no longer extremely hot before adding it to the eggs. Excessive heat can cause the eggs to begin scrambling before the casserole goes into the oven.
- Combine the IngredientsAdd the cooked squash and onions to the egg mixture. Stir gently until the vegetables are evenly distributed.Melt the remaining 2 tablespoons of butter in the same skillet, then pour it into the bowl. Add the cayenne pepper, if using, along with salt and black pepper. Stir everything together until well combined.
- Assemble and BakePour the squash mixture into the prepared casserole dish and spread it into an even layer. Sprinkle the crushed Ritz crackers evenly over the top to create a crisp, golden topping.Bake for approximately 45 minutes, or until the topping is lightly browned and the center is set rather than liquid or wobbly. For food safety, check the center with a food thermometer and make sure the egg-based casserole reaches 160°F (71°C).
- Rest Before ServingRemove the casserole from the oven and let it rest for about 3 minutes before serving. This brief resting period allows the filling to settle and makes the casserole easier to portion.