Classic Squash Casserole

There’s something deeply comforting about pulling a bubbling casserole dish out of the oven at the end of a long day. The smell alone instantly brings me back to family dinners growing up — the kind where everyone gathered around the table before the food even fully cooled because nobody could wait another minute. And somehow, no matter what else was served, the squash casserole disappeared first every single time.
This Classic Squash Casserole is one of those timeless recipes that feels like home. It’s creamy, cheesy, buttery, and packed with tender yellow squash baked until perfectly soft beneath a golden cracker topping. Whether you’re making it for a busy weeknight dinner, a cozy Sunday meal, or adding it to your holiday table, it always delivers that nostalgic comfort-food feeling people crave.
I started making this easy squash casserole recipe years ago when my garden exploded with yellow squash one summer. After roasting, sautéing, grilling, and baking squash every possible way, this casserole became the recipe my family requested over and over again. It transforms simple ingredients into something unbelievably cozy and satisfying.
What I love most is how versatile it is. It works beautifully as a quick side dish for dinner, but it’s also elegant enough for Thanksgiving, Easter, potlucks, and holiday gatherings. And if you’ve been searching for a cheesy squash side dish that even picky eaters will love, this is absolutely the recipe to save.
Why You’ll Love It
Perfectly creamy and cheesy
The filling becomes rich and velvety while still letting the delicate flavor of the squash shine through. The melted cheese adds just the right amount of savory comfort.
Easy enough for weeknights
This easy squash casserole recipe comes together with simple pantry ingredients and minimal prep time, making it ideal for busy evenings.
A delicious way to use fresh squash
If your garden is overflowing with yellow squash, this baked squash recipe is one of the best ways to use it up without getting bored.
The buttery cracker topping is irresistible
That crispy golden topping adds the perfect crunch against the creamy casserole filling. It’s honestly what keeps everyone coming back for seconds.
Great for holidays and family gatherings
This casserole fits right in beside turkey, ham, roast chicken, or barbecue. It’s one of those comforting side dishes everyone recognizes and loves.
Make-ahead friendly
You can prep the casserole ahead of time and bake it later, making holiday cooking and meal planning so much easier.
Ingredient Notes & Details
Yellow Squash
Fresh yellow squash is the heart of this classic squash casserole. Look for smaller squash with smooth skin since they tend to be sweeter and less watery. You can also use a mix of zucchini and yellow squash for added color and flavor.
Onion
Sweet onion adds depth and savory flavor to the casserole. Vidalia onions work especially well here because of their mild sweetness.
Cheddar Cheese

Sharp cheddar cheese gives the casserole its rich, cheesy flavor. Freshly shredded cheese melts more smoothly than pre-shredded varieties.
Sour Cream
Sour cream creates that creamy texture everyone loves in a traditional squash casserole recipe. Greek yogurt can work as a substitute if needed.
Mayonnaise
Just a small amount helps create an ultra-silky filling. Duke’s mayo is especially popular in Southern-style squash casseroles.
Butter
Butter adds richness both to the filling and the crunchy topping. Use real butter for the best flavor.
Ritz Crackers
Crushed buttery crackers create the iconic crispy topping. Panko breadcrumbs can work in a pinch, but crackers provide the classic texture.
Egg
The egg helps bind the casserole together while keeping the filling soft and creamy.
Salt and Black Pepper
Simple seasoning allows the squash and cheese flavors to remain the star of the dish.
Optional Add-Ins
Garlic powder, fresh thyme, parmesan cheese, paprika, or even crispy bacon can elevate the flavor even further.
Step-by-Step Instructions
Step 1: Prepare the squash
Wash and slice the yellow squash into thin rounds. Aim for evenly sized slices so they cook consistently.
Preheat your oven to 350°F and lightly grease a baking dish.
Step 2: Cook the squash and onions
Place the squash and chopped onion into a large skillet over medium heat with a small amount of butter.
Cook for about 10–12 minutes, stirring occasionally, until the squash becomes tender and releases moisture.
This step is important because squash naturally contains a lot of water. Cooking it first prevents a watery casserole later.

Step 3: Drain excess liquid
Once tender, transfer the squash mixture into a colander and allow excess liquid to drain thoroughly.
Gently press with a spoon if needed. Removing moisture gives the casserole a rich, creamy texture instead of a soupy consistency.
Step 4: Make the creamy filling
In a large bowl, combine:
- Shredded cheddar cheese
- Sour cream
- Mayonnaise
- Egg
- Salt
- Pepper
Mix until smooth and creamy.
Step 5: Combine everything
Fold the cooked squash and onions into the cheese mixture.
Stir gently so the squash stays intact while becoming evenly coated.
Step 6: Assemble the casserole
Spread the mixture into the prepared baking dish in an even layer.
In a separate bowl, combine crushed Ritz crackers with melted butter until evenly coated.
Sprinkle the buttery cracker topping generously over the casserole.
Step 7: Bake until golden
Bake uncovered for 25–30 minutes.
The casserole should be bubbling around the edges with a beautifully golden-brown topping.
Let it rest for about 5–10 minutes before serving so the filling can set slightly.
Step 8: Serve warm
Serve this cheesy squash side dish warm alongside roasted meats, holiday dinners, or comforting family meals.
The creamy filling paired with the crispy topping is truly hard to resist.
FAQ for Common Questions
How do you keep squash casserole from getting watery?

The key is cooking and draining the squash before baking. Yellow squash naturally releases a lot of liquid, so removing excess moisture prevents a watery casserole.
Can I make Classic Squash Casserole ahead of time?
Yes. Assemble the casserole up to one day ahead and refrigerate it covered. Add the cracker topping just before baking for the crispiest texture.
Can I freeze squash casserole?
Absolutely. You can freeze it either baked or unbaked. For best results, wrap tightly and freeze for up to 3 months.
What cheese works best in squash casserole?
Sharp cheddar is the classic choice because it adds bold flavor and melts beautifully. Monterey Jack or Colby cheese also work well.
Can I make a low carb squash casserole?
Yes. For a low carb or keto squash casserole, replace the crackers with crushed pork rinds or almond flour topping.
What main dishes pair well with squash casserole?
This baked squash recipe pairs beautifully with roast chicken, grilled steak, baked ham, turkey, pork chops, or barbecue dishes.
Can I use zucchini instead of yellow squash?
Definitely. Zucchini works very well and can even be combined with yellow squash for extra color and flavor.
Storage Tips
Refrigeration
Store leftover squash casserole in an airtight container in the refrigerator for up to 4 days.
Allow the casserole to cool completely before refrigerating.
Freezing
Wrap the casserole tightly with plastic wrap and foil before freezing.
Freeze for up to 3 months.
For best texture, thaw overnight in the refrigerator before reheating.
Reheating
Reheat individual portions in the microwave for 1–2 minutes.

For larger portions, cover with foil and warm in a 325°F oven until heated through.
Avoid overheating to keep the casserole creamy instead of dry.
Variations
Southern Squash Casserole
Add extra cheddar cheese and buttery crackers for an even richer Southern-style version that feels straight out of a church potluck.
Bacon Cheddar Squash Casserole
Mix crispy cooked bacon into the filling for smoky flavor and extra savory richness.
Keto Squash Casserole
Swap the crackers for crushed pork rinds and use full-fat dairy ingredients to create a delicious low carb squash casserole.
Spicy Jalapeño Version
Add diced jalapeños or pepper jack cheese for a spicy twist that pairs especially well with barbecue dinners.
Herb Roasted Squash Casserole
Incorporate fresh thyme, rosemary, or parsley for a brighter, herb-forward flavor profile.
Gluten-Free Squash Casserole
Use gluten-free crackers or gluten-free breadcrumbs to make this recipe completely gluten-free without sacrificing texture.
What to Serve with Classic Squash Casserole
Roasted Meats
This casserole pairs beautifully with roast chicken, turkey breast, pork loin, or baked ham. The creamy texture balances savory proteins perfectly.
Barbecue Favorites
Serve it alongside smoked brisket, pulled pork, ribs, or grilled chicken for a comforting Southern-style meal.
Holiday Dinners
Classic Squash Casserole belongs on holiday tables next to stuffing, mashed potatoes, cranberry sauce, and green beans.
Fresh Salads

A crisp green salad with vinaigrette helps balance the richness of the casserole beautifully.
Bread and Rolls
Warm dinner rolls, cornbread, or crusty French bread make wonderful additions for soaking up every creamy bite.
Light Summer Meals
Pair this easy squash casserole with grilled fish or oven roasted chicken for a lighter seasonal dinner option.
This Classic Squash Casserole is the ultimate comfort food side dish—creamy, cheesy, and topped with a buttery golden cracker crust. Made with tender yellow squash and simple pantry ingredients, it’s perfect for family dinners, potlucks, and holiday gatherings!
Pin
Rate
Prep Time:
15 minutes
Cook Time:
30 minutes
Total Time:
45 minutes
Servings:
6
Ingredients
- 4 cups yellow squash sliced
- 1 small onion finely chopped
- 2 tablespoons butter
- 1 cup shredded cheddar cheese
- 1/2 cup sour cream
- 1/4 cup mayonnaise
- 1 large egg beaten
- 1 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 cup buttery round crackers crushed
- 2 tablespoons melted butter
Instructions
- Preheat oven to 350°F (175°C). Grease a 2-quart baking dish.
- Bring a large pot of salted water to a boil. Add sliced squash and cook for 5–6 minutes until tender. Drain well.
- In a skillet, melt 2 tablespoons butter over medium heat. Sauté chopped onion for 3–4 minutes until soft.
- In a large bowl, combine cooked squash, sautéed onion, cheddar cheese, sour cream, mayonnaise, beaten egg, garlic powder, salt, and pepper. Stir gently until combined.
- Transfer mixture to the prepared baking dish.
- In a small bowl, mix crushed crackers with melted butter. Sprinkle evenly over the casserole.
- Bake for 25–30 minutes, or until golden brown and bubbly.
- Let rest for 5 minutes before serving.
REMEMBER
WANT TO SAVE THIS RECIPE? CLICK BELOW AND PIN IT

Pin
Want to save this recipe? Enter your email below and we’ll send the recipe straight to your inbox!
Email (Required)
Δ
NOTE: By saving this recipe, you agree to join our weekly recipes newsletter.
Other delicious recipes
Italian Drunken Noodles
Cottage Cheese Chips
Shrimp Scampi Pasta Bake
Lasagna Soup
Ground Beef Stroganoff
Slow Cooker Cowboy Casserole
Previous Post:
« Polish Potato & Cabbage Casserole
Next Post:
Asparagus Cracker Casserole »
Reader Interactions
Leave a Reply
Cancel reply
Your email address will not be published.
Required fields are marked *
Recipe Rating
Recipe Rating
Comment *
Name *
Email *
Website
Save my name, email, and website in this browser for the next time I comment.
Δ




