Easy Squash Casserole Recipe
If your garden — or your neighbor’s — hands you more summer squash than you know what to do with, this squash casserole is the answer. Tender rounds of yellow squash and zucchini nestle into a rich, creamy cheese sauce, and the top bakes up bubbly and golden with crispy bacon, sweet little tomatoes and a shower of fresh parsley. It looks like something from a Southern grandmother’s Sunday table, and it eats like it too.
The one thing standing between you and a perfect squash casserole is water. Squash is full of it, and if it all ends up in your dish, you get soup instead of a casserole. My method fixes that in one simple step — a quick sauté and a good drain — so the sauce stays thick and cheesy and the squash keeps its shape. Get that right, and this dish never fails.

Why This Squash Casserole Steals the Show
- Two squashes, better texture — yellow squash brings the sweetness, zucchini holds its shape, and together they make every bite interesting.
- Creamy, not watery — the sauté-and-drain step removes the extra liquid before baking, so the cheese sauce stays rich and thick.
- Bacon and tomato finish — crispy bacon bits and juicy cherry tomatoes on top give you salty, fresh pops against all that creaminess, just like the photo.
- No cracker topping to fuss with — the bubbly, golden cheese crust is the topping. Simple, and nothing gets soggy.
- The best way to use a squash glut — two full pounds disappear into one dish that everyone actually wants to eat.
The Ingredients (Creamy Sauce, Garden Squash)
- 2 pounds yellow summer squash (about 4 medium), sliced into 1/4-inch rounds — the star of the dish. Look for squash that feel heavy for their size with smooth, shiny skin.
- 1 medium zucchini, sliced into 1/4-inch rounds — the green-edged rounds you can spot in the photo. It adds color and a slightly firmer bite.
- 1 small yellow onion, finely diced — cooks down sweet and disappears into the sauce.
- 3 tablespoons butter, divided — for sautéing and for richness in the sauce.
- 2 cloves garlic, minced — or 1/2 teaspoon garlic powder in a pinch.
- 3/4 cup sour cream — the creamy base of the sauce. Full-fat gives the silkiest result.
- 4 oz cream cheese, softened — this is my thickening secret: it makes the sauce velvety and keeps it from ever turning runny.
- 1 large egg, lightly beaten — binds everything so the casserole sets into scoopable layers.
- 2 cups shredded sharp cheddar cheese, divided — sharp cheddar stands up to the sweet squash. Shred your own if you can; it melts far better than the bagged kind.
- 1 teaspoon kosher salt, plus more for the squash — fine table salt works too, use 3/4 teaspoon.
- 1/2 teaspoon black pepper
- 1/4 teaspoon smoked paprika — a quiet warmth that loves the bacon on top. Optional, but lovely.
- 5 slices bacon, cooked crisp and crumbled — for scattering over the top, exactly like the photo.
- 1 cup cherry tomatoes, halved — their fresh sweetness and color finish the dish.
- 2 tablespoons fresh parsley, chopped — for the bright green finish at the end.
How to Make It: Sauté, Drain, Layer, Bake
- Heat the oven. Preheat to 350°F (175°C). Grease a 2-quart oval or 9×13-inch baking dish with butter or cooking spray.
- Sauté the squash. Melt 2 tablespoons of butter in a large skillet over medium heat. Add the squash rounds, zucchini and onion. Cook for 8 to 10 minutes, stirring often, until the squash is tender and has given off a good amount of liquid, and the onion is soft.
- Drain it well — do not skip this. Tip the squash mixture into a colander set over a bowl or the sink. Let it drain for 5 minutes, then press gently with the back of a spoon to push out more liquid. This step is the difference between creamy and watery.
- Stir in the garlic. Return the drained squash to the warm skillet off the heat, add the remaining 1 tablespoon of butter and the garlic, and stir for about 30 seconds until fragrant.
- Make the sauce. In a large bowl, whisk together the sour cream, softened cream cheese, beaten egg, salt, pepper and smoked paprika until smooth. Stir in 1 1/2 cups of the cheddar.
- Combine. Fold the warm squash mixture into the sauce until every round is coated. Taste and add a pinch more salt if it needs it — squash loves salt.
- Fill the dish and top it. Spread the mixture into your prepared dish in an even layer. Sprinkle the remaining 1/2 cup of cheddar over the top.
- Bake until bubbly and golden. Bake for 25 to 30 minutes, until the edges are bubbling, the cheese on top has melted into golden patches, and the center is set.
- Finish like the photo. Scatter the crumbled bacon and cherry tomato halves over the hot casserole, then shower it with fresh parsley. Rest 5 to 10 minutes before serving so the sauce thickens to the perfect scoop.
Sofia’s Expert Tips (Creamy, Never Watery)
- The drain is everything. Squash can release over a cup of liquid. Sautéing first and draining well concentrates the flavor and keeps your sauce thick. Press gently — you want the liquid out, not the squash mashed.
- Slice evenly, about 1/4 inch. Rounds that match in thickness cook at the same rate, so you never get one mushy slice next to a crunchy one. A mandoline makes fast work of it, but a steady knife is fine.
- Salt at the right moment. Salting the squash in the skillet helps pull its water out while it sautés — exactly what you want here. Then taste the finished sauce before baking and adjust, since the bacon on top adds salt of its own.
- Soften the cream cheese. Cold cream cheese will not whisk smoothly into sour cream. Ten seconds in the microwave or 20 minutes on the counter makes the sauce silky instead of lumpy.
- Grate your own cheese. Pre-shredded cheese is coated with anti-caking starch that can make sauces grainy and dull the melt. A block of sharp cheddar and two minutes with a box grater is worth it.
- Add the tomatoes after baking. Fresh cherry tomatoes go on at the end so they stay bright and juicy instead of collapsing into the sauce. That fresh pop is what makes the dish taste alive.
Easy Variations to Try
- Classic cracker-top version: skip the bacon and tomatoes, and scatter 1 cup of crushed buttery crackers tossed with 2 tablespoons of melted butter over the top before baking for the traditional crunchy lid.
- Spicy kick: swap half the cheddar for pepper jack and add a diced jalapeño to the skillet with the onion.
- Herb garden style: stir 1 tablespoon of fresh thyme leaves and a handful of chopped chives into the sauce and skip the bacon for a lighter, fresher casserole.
- Add protein: fold in 2 cups of shredded rotisserie chicken and call it dinner — it turns this side into a complete meal.
How to Store, Freeze and Reheat It
- Fridge: cover leftovers tightly and refrigerate for up to 3 days. The bacon softens a little, but the flavor stays wonderful.
- Reheat: warm in a 350°F (175°C) oven for 15 to 20 minutes until bubbling again — this brings back the best texture. Single portions microwave fine in 1 to 2 minutes.
- Freezer: squash casseroles freeze acceptably, though the squash softens more after thawing. Freeze the baked, cooled casserole for up to 2 months, thaw overnight in the fridge, and reheat in the oven. For the best make-ahead result, assemble it unbaked without the bacon and tomatoes, freeze, thaw, top and bake fresh.
FAQs
Almost always, the squash was not drained enough — or at all. Summer squash is mostly water, and baking pulls it out into your sauce. Sauté the squash first, drain it in a colander for a full 5 minutes, and press gently with a spoon. That one step fixes nearly every watery casserole.
Yes to both. All yellow squash gives you the most classic, sweet Southern flavor; all zucchini works too and looks beautiful with its green edges. The mix in the photo is my favorite for flavor and color, but use what your garden gives you.
You can. Assemble the casserole completely (hold the bacon and tomatoes), cover and refrigerate for up to 24 hours. Bake it straight from the fridge, adding about 5 to 10 minutes to the bake time, then finish with the bacon, tomatoes and parsley just before serving.
No — the skins on young summer squash and zucchini are tender and completely edible, and they help the rounds hold their shape in the sauce. Just trim the ends, slice, and cook. Save peeling for oversized, tough-skinned squash.
It is a natural partner for fried or roasted chicken, grilled pork chops, baked ham and barbecue — anything with a little char loves this creamy side. At the holidays it sits happily next to turkey and dressing, too.
Easy Squash Casserole Recipe
Course: Side DishCuisine: AmericanDifficulty: Easy8
servings20
minutes30
minutesTender yellow squash and zucchini rounds baked in a creamy cheddar sauce, topped with crispy bacon, fresh cherry tomatoes and parsley. A sauté-and-drain trick keeps it rich and never watery.
Ingredients
2 lb yellow summer squash, sliced 1/4-inch rounds
1 medium zucchini, sliced 1/4-inch rounds
1 small yellow onion, finely diced
3 tbsp butter, divided
2 cloves garlic, minced
3/4 cup sour cream
4 oz cream cheese, softened
1 large egg, lightly beaten
2 cups shredded sharp cheddar, divided
1 tsp kosher salt
1/2 tsp black pepper
1/4 tsp smoked paprika
5 slices bacon, cooked crisp and crumbled
1 cup cherry tomatoes, halved
2 tbsp fresh parsley, chopped
Directions
- Preheat oven to 350°F (175°C); grease a 2-quart dish.
- Sauté squash, zucchini and onion in 2 tbsp butter 8–10 minutes until tender and liquid released.
- Drain in a colander 5 minutes, pressing gently.
- Stir garlic and remaining butter into the warm squash.
- Whisk sour cream, cream cheese, egg, salt, pepper and paprika; stir in 1½ cups cheddar.
- Fold in the squash mixture.
- Spread in the dish; top with remaining ½ cup cheddar.
- Bake 25–30 minutes until bubbly and golden.
- Top with bacon, tomatoes and parsley; rest 5–10 minutes and serve.
Notes
- Draining the sautéed squash for a full 5 minutes is the key to a thick, creamy sauce — never skip it. The bacon, tomatoes and parsley go on after baking so they stay crisp and fresh. Grate your own cheddar for the smoothest melt.
Save this recipe for squash season — it is the dish that turns “too much squash” into everyone’s favorite problem.
More recipes you’ll love: Easy Sweet Potato Casserole Recipe, Easy Broccoli Casserole Recipe and Easy Corn Casserole Recipe.
