Squash Casserole

Featured in: Side Dishes
This squash casserole is a staple of Southern comfort food, featuring tender yellow squash in a creamy, cheesy sauce topped with a buttery cracker crust. It's the perfect side dish for any gathering, from weeknight dinners to holiday feasts. You'll love how this squash casserole brings everyone back for seconds.
A golden brown Southern squash casserole fresh from the oven with a bubbly cheese and cracker crust Pin it
A golden brown Southern squash casserole fresh from the oven with a bubbly cheese and cracker crust | traditionalmeals.com

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.

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.

Close-up of a serving spoon cutting into the creamy squash casserole with visible layers of cheese and tender squash

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.

A festive table setting with a casserole dish of squash casserole next to roasted chicken and green beans

Frequently Asked Questions

What type of squash works best for Squash Casserole?

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.

Can I make this Squash Casserole ahead of time?

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.

What can I substitute for Ritz crackers in the topping?

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.

How do I know when the Squash Casserole is ready?

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.

What should I serve with Squash Casserole?

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.

Rate This Recipe

How would you rate this recipe?

Classic Southern Squash Casserole

This squash casserole is a staple of Southern comfort food, featuring tender yellow squash in a creamy, cheesy sauce topped with a buttery cracker crust. It's the perfect side dish for any gathering, from weeknight dinners to holiday feasts. You'll love how this squash casserole brings everyone back for seconds.

Prep Time
20 Minutes
Cook Time
45 Minutes
Total Time
65 Minutes
5.0
(24 reviews)
By: Ashley Monroe
Category: Side Dishes
Difficulty: Easy
Cuisine: Southern American
Yield: 6 Servings
Dietary: vegetarian

Ingredients

  1. 01 2 pounds yellow squash (about 4-5 medium), sliced into 1/4-inch rounds
  2. 02 1 medium yellow onion, chopped
  3. 03 2 tablespoons unsalted butter
  4. 04 1 teaspoon salt
  5. 05 1/2 teaspoon black pepper
  6. 06 1/2 teaspoon garlic powder
  7. 07 1 cup sour cream
  8. 08 2 large eggs, lightly beaten
  9. 09 1 1/2 cups shredded sharp cheddar cheese, divided
  10. 10 1 cup crushed buttery round crackers (like Ritz crackers)
  11. 11 2 tablespoons melted unsalted butter

Instructions

Step 01

Preheat your oven to 350°F (175°C). Lightly grease a 9x13 inch baking dish with butter or non-stick spray.

Step 02

In a large skillet, melt 2 tablespoons of butter over medium heat. Add the chopped onion and sauté until softened and translucent, about 5 minutes.

Step 03

Add the sliced squash to the skillet. Cook, stirring occasionally, until the squash is tender and has released some liquid, about 10-15 minutes. Drain any excess liquid from the skillet—this helps prevent a soggy casserole.

Step 04

In a large mixing bowl, combine the cooked squash and onion mixture with the salt, pepper, garlic powder, sour cream, beaten eggs, and 1 cup of the shredded cheddar cheese. Stir until everything is well combined.

Step 05

Transfer the squash mixture to the prepared baking dish and spread it out into an even layer.

Step 06

In a small bowl, mix the crushed crackers with the 2 tablespoons of melted butter until the crumbs are evenly coated.

Step 07

Sprinkle the buttery cracker crumbs evenly over the top of the casserole, then top with the remaining 1/2 cup of cheddar cheese.

Step 08

Bake in the preheated oven for 25-30 minutes, or until the topping is golden brown and the casserole is bubbly around the edges.

Step 09

Remove from the oven and let it cool for about 10 minutes before serving. Garnish with fresh parsley if using.

Tools You'll Need

  • Large skillet
  • 9x13 inch baking dish
  • Mixing bowl
  • Cutting board and knife
  • Small bowl
  • Colander or strainer

Allergy Information

Contains dairy, eggs, and gluten (from crackers). For a gluten-free version, use gluten-free crackers. For a dairy-free version, substitute plant-based butter, cheese, and sour cream alternatives.

Nutrition Facts (Per Serving)

Calories
350
Protein
12g
Carbohydrates
20g
Fat
25g