The Best Classic Squash Casserole Recipe: Creamy, Cheesy, and Comforting
There’s nothing quite as nostalgic or comforting as a classic squash casserole. With its creamy baked squash, melty cheddar cheese, and buttery cracker topping, this beloved Southern dish is a staple at family dinners, holiday spreads, and potlucks. Whether you’re feeding a crowd or just looking to use up some fresh summer squash, this casserole checks every box for flavor, texture, and ease.
Table of Contents
The beauty of this recipe lies in its simplicity. Using yellow summer squash, everyday dairy ingredients, and a topping of crushed crackers, you can whip up a dish that’s both humble and heavenly. Not to mention, squash is in peak season during the summer months — this USDA produce guide can help you choose the freshest squash for maximum flavor and nutrition.
Aside from the seasonal perks, squash is incredibly nutritious and low in calories. It’s a great way to sneak in extra vegetables without sacrificing indulgence. According to NutritionFacts.org, squash offers antioxidant and anti-inflammatory benefits, making this dish a smart and satisfying addition to your table.
Why You’ll Love This Squash Casserole
Classic squash casserole is everything comfort food should be. Here’s what makes this version especially delicious:
- Extra creamy filling made with sour cream, mayonnaise, and eggs
- Sharp cheddar cheese gives a rich, savory depth
- Buttery cracker topping adds the perfect golden crunch
- Easy to prepare with simple ingredients
- Make-ahead and freezer-friendly
Ingredients You’ll Need
To make this classic Southern casserole, gather the following:
- 2 lbs yellow squash, sliced into rounds
- 1 medium onion, chopped
- 3 tbsp unsalted butter (divided)
- 2 large eggs
- ½ cup heavy cream or half-and-half
- ½ cup sour cream
- ¼ cup mayonnaise
- 1 cup shredded cheddar cheese (+½ cup for topping)
- 1 sleeve buttery crackers (like Ritz), crushed
- ¼ tsp paprika
- ¼ tsp garlic powder
- Salt and pepper to taste
Ingredient Tips
- Use yellow squash for that authentic, mild flavor. Zucchini works too or can be mixed in.
- Don’t skimp on the full-fat dairy. It creates that irresistibly creamy texture.
- Ritz crackers are traditional for the topping, but breadcrumbs or crushed croutons work in a pinch.

Step-by-Step Instructions
1. Prep the Squash and Onion
- Melt half the butter in a skillet over medium heat.
- Add squash and onions; cook for 5–10 minutes until tender and translucent.
- Drain well in a colander and blot with paper towels to remove excess moisture. Let cool for 5 minutes.
- Draining thoroughly is essential to avoid a watery casserole.
2. Make the Filling
- In a large bowl, whisk eggs, cream, sour cream, mayonnaise, 1 cup shredded cheddar, and seasonings.
- Gently stir in the cooked squash and onion mixture.
3. Assemble and Bake
- Preheat oven to 350°F.
- Spread the squash filling into a greased 9×13-inch baking dish.
- Sprinkle remaining cheese on top.
- Mix crushed crackers with melted butter and spread evenly over the top.
- Bake for 25–30 minutes until bubbly and golden brown on top.
Flavor Variations
Make this classic dish your own with a few creative tweaks:
- Add chopped jalapeños or a dash of cayenne for heat
- Mix in cooked bacon, sausage, or diced ham for a heartier dish
- Stir in red bell peppers or shredded carrots for color and flavor
- Try mozzarella or parmesan instead of cheddar for a different cheese profile
- Sprinkle in fresh herbs like thyme, rosemary, or sage (sparingly)
Storage, Reheating, and Make-Ahead Tips
This casserole is perfect for prepping ahead, making it ideal for holidays or busy weeknights.
- Make ahead: Assemble up to 24 hours in advance (leave off crackers until baking).
- Refrigerate: Store leftovers in an airtight container for up to 3 days.
- Reheat: In the oven at 350°F for 15–20 minutes, or use the microwave for single portions.
- Freeze: Assemble without the topping, wrap tightly in foil and freeze for up to 2 months. Thaw in fridge before baking.
What to Serve With Squash Casserole
This dish is versatile and complements a variety of mains:
- Roast chicken, pork chops, or baked salmon
- Air-fried hamburger steaks or grilled meats
- Serve with sides like green beans, roasted broccoli, or corn on the cob
- Or enjoy as a vegetarian main with a side salad and homemade dressing
Nutrition Snapshot
While comforting and cheesy, this squash casserole packs nutritional value too:
- Calories per serving: ~388
- Protein: 10g
- Fat: 33g
- Carbs: 15g
- High in Vitamin C, fiber, and antioxidants
Use reduced-fat dairy if preferred, though note it may slightly alter texture and richness.
FAQs
What is squash casserole made of?
Primarily yellow squash, onion, eggs, cheddar cheese, sour cream, mayonnaise, and a buttery cracker topping.
Why is my squash casserole watery?
Insufficient draining of the cooked squash. Be sure to let it sit in a colander and blot with paper towels.
Can I make squash casserole ahead of time?
Yes! Assemble it (without crackers), cover, and refrigerate up to 24 hours before baking.
Can I freeze squash casserole?
Absolutely. Freeze before baking and without the topping. Add crackers fresh when ready to bake.
What’s the best cheese to use?
Cheddar is classic, but mozzarella, parmesan, or a blend also work. Bon Appétit shares more on cheese for casseroles.
Is this dish vegetarian?
Yes — if no meat is added. It does contain dairy and eggs.
Expert Tips for the Perfect Bake
- Drain the squash thoroughly. Extra moisture is your enemy.
- Mix gently to keep squash slices whole.
- Watch the oven — if the topping browns too quickly, cover loosely with foil.
- Let rest for 5–10 minutes before serving to firm up the filling.
Final Thoughts
This classic squash casserole has earned its place as a favorite across Southern tables and beyond. With its ultra-creamy filling, cheesy goodness, and crispy topping, it delivers comfort in every bite. Whether you’re hosting a big holiday dinner or just craving something cozy, this recipe is a guaranteed hit.
Ready to give it a try? Grab your squash, preheat your oven, and prepare for a dish that’ll have everyone asking for seconds.
PrintThe Best Classic Squash Casserole Recipe: Creamy, Cheesy, and Comforting
- Total Time: 50 mins
- Yield: 6–8 servings 1x
- Diet: Vegetarian
Description
A rich and creamy Southern-style squash casserole made with cheddar cheese, sour cream, and a buttery cracker topping. Perfect as a crowd-pleasing side dish for holidays or any family dinner.
Ingredients
- 2 lbs yellow squash, sliced into rounds
- 1 medium onion, chopped
- 3 tbsp unsalted butter (divided)
- 2 large eggs
- ½ cup heavy cream or half-and-half
- ½ cup sour cream
- ¼ cup mayonnaise
- 1 cup shredded cheddar cheese (+½ cup for topping)
- 1 sleeve buttery crackers (like Ritz), crushed
- ¼ tsp paprika
- ¼ tsp garlic powder
- Salt and pepper to taste
Instructions
- Prep the Squash and Onion: Melt 1½ tbsp butter in a skillet over medium heat. Add squash and onions and sauté for 5–10 minutes until tender. Drain in a colander and blot with paper towels. Let cool.
- Make the Filling: In a bowl, whisk together eggs, cream, sour cream, mayonnaise, 1 cup shredded cheddar, paprika, garlic powder, salt, and pepper. Fold in the cooled squash and onion mixture.
- Assemble and Bake: Preheat oven to 350°F (175°C). Spread the mixture into a greased 9×13-inch baking dish. Top with the remaining ½ cup of cheddar cheese.
- Mix the crushed crackers with the remaining 1½ tbsp melted butter and sprinkle evenly over the top.
- Bake for 25–30 minutes until the top is golden brown and the casserole is bubbling.
- Serve: Let sit for 5–10 minutes before serving to allow it to set.
Notes
For extra flavor, add a pinch of cayenne or substitute a portion of the cheddar with Gruyère. This dish can be made ahead and reheated for potlucks or holiday meals.
- Prep Time: 20 mins
- Cook Time: 30 mins
- Category: Side Dish
- Method: Baked
- Cuisine: Southern American
Nutrition
- Serving Size: 1 portion
- Calories: 340
- Sugar: 5g
- Sodium: 580mg
- Fat: 24g
- Saturated Fat: 11g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 2g
- Protein: 10g
- Cholesterol: 105mg
Keywords: squash casserole, southern comfort food, cheddar cheese, buttery crackers, holiday side