You know those recipes that look like way more work than they actually are?? This is one of those.
Creamy mushroom sauce, sharp cheddar melted on top, herby stuffing crisping up underneath… it is SO good. Southern potluck classic for a reason. Holidays, weeknights, random Sundays when you just need something warm and cheesy on the table.
My husband ate half the pan standing at the counter last week. I let him have that moment. (It was a big pan.)
How to Avoid a Watery Casserole
Salt your sliced squash and let it sit in a colander for 20-30 minutes before cooking…. then pat it DRY with paper towels. Squash holds a shocking amount of water, and this step alone can save your casserole from turning into soup.
Cook the squash just until barely tender in Step 2 (not mushy!). It will continue cooking in the oven, and overcooking now means water city later. Also, use FULL-FAT sour cream. Low-fat versions have more water and stabilizers that can make the sauce thin and weird.
Don’t skip the resting period at the end! Those 2-3 minutes let the starches in the stuffing absorb excess liquid and the sauce to thicken up. Serving immediately is tempting (I get it!) but patience pays off with a sliceable, not soupy, casserole.
Make-Ahead & Storage Tips
- ASSEMBLE AHEAD, BAKE LATER – Build the casserole up to 24 hours in advance, cover tightly, and refrigerate. Add 10-15 minutes to bake time if going straight from the fridge!
- FRIDGE LEFTOVERS – Keep in an airtight container 3-4 days. Reheat covered at 350°F for about 20 minutes until heated through.
- FREEZE IT – YES! Wrap tightly in foil (twice for safety), freeze up to 2 months. Thaw overnight in the fridge before reheating.
- REHEAT SMARTER – Cover with foil so the cheese stays creamy (not rubbery). Uncover for the last 5 minutes to crisp that golden top back up….trust me on this one!
What to Serve with This Casserole
- Ham (baked, glazed, spiral-cut)…. the salty-sweet thing is honestly perfect with squash
- Roasted chicken with crispy skin because you NEED that crunch contrast!
- Breaded pork chops, golden and juicy, the textures alone sell it
- Simple green salad with sharp vinaigrette to cut all that richness
- Warm dinner rolls, buttery and soft, for sopping up every drop of sauce
- Cranberry sauce on the side, because tangy brightness never hurts
Recipes Like This One
- Yellow Squash Casserole with Mayonnaise
- Easy Yellow Squash Dressing
- Hot Chicken Salad Casserole with Potato Chips
- Oven Roasted Yellow Squash
- BBQ Ranch Chicken Casserole
- Classic Baked Spaghetti Squash
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1500-1700
- Protein: 35-45 g
- Fat: 90-105 g
- Carbohydrates: 135-150 g
Ingredients
For the squash base:
- 2 tbsp unsalted butter
- 1 small onion, finely diced
- 3 medium yellow squash (sliced into 1/4-inch thick rounds)
- 1/2 cup water
For the assembly:
- 1 can (10.5 oz) condensed cream of mushroom soup
- 3/4 cup sour cream
- 6 oz herb seasoned stuffing mix
- 2 mild green chiles (seeds removed and finely diced)
- 1 1/2 cups sharp cheddar cheese, shredded
- 1/2 tsp garlic powder
- 1/4 tsp ground black pepper
Step 1: Preheat and Prep Ingredients
- 1 small onion, finely diced
- 3 medium yellow squash, sliced into 1/4-inch thick rounds
- 2 mild green chiles, seeds removed and finely diced
- 1 1/2 cups sharp cheddar cheese, shredded
Preheat your oven to 350°F and lightly grease a 9×13 inch baking dish.
While the oven heats, dice the onion finely, slice the yellow squash into 1/4-inch thick rounds, remove seeds from the green chiles and dice them finely, and shred the cheddar cheese.
Having everything prepped and ready will make the cooking process smooth and efficient.
Step 2: Sauté the Vegetables
- 2 tbsp unsalted butter
- 1 small onion, finely diced
- 3 medium yellow squash, sliced into 1/4-inch thick rounds
- 1/2 cup water
Melt the butter in a large skillet over medium heat and add the diced onion, cooking for about 2 minutes until it begins to soften and become fragrant.
Add the sliced squash and cook for another 2 minutes, stirring occasionally to coat the squash with the butter and allow it to start releasing its moisture.
Pour in the 1/2 cup of water and continue cooking for 5 minutes until the squash begins to soften but still has some texture—this partial cooking prevents the final casserole from becoming mushy.
Step 3: Mix the Creamy Base
- 1 can condensed cream of mushroom soup
- 3/4 cup sour cream
- 2 mild green chiles, seeds removed and finely diced
- 1/2 tsp garlic powder
- 1/4 tsp ground black pepper
In a large mixing bowl, combine the cream of mushroom soup, sour cream, diced green chiles, garlic powder, and black pepper, stirring until well blended and smooth.
I like to whisk this mixture thoroughly to ensure the sour cream is fully incorporated and there are no lumps—this creates a silky sauce that coats the squash evenly.
Don’t add the stuffing mix yet; we’ll incorporate it in the next step.
Step 4: Fold in the Stuffing
- Creamy sauce base from Step 3
- Partially cooked squash mixture from Step 2
- 6 oz herb seasoned stuffing mix
Add the partially cooked squash mixture from Step 2 to the creamy sauce base from Step 3, stirring gently to distribute the squash evenly.
Now fold in the herb seasoned stuffing mix until just combined—I recommend being gentle here so the stuffing pieces retain some texture rather than breaking down into mush.
The stuffing will absorb some of the sauce as the casserole bakes, so don’t worry if it seems a bit loose at this stage.
Step 5: Top with Cheese and Bake
- Squash and stuffing mixture from Step 4
- 1 1/2 cups sharp cheddar cheese, shredded
Pour the entire squash mixture into your prepared baking dish, spreading it evenly.
Sprinkle the shredded cheddar cheese generously over the top, covering as much surface area as possible for a nice golden, melty top.
Bake in the preheated 350°F oven for 25-30 minutes until the cheese is melted and golden and the casserole is heated through—you should see it bubbling slightly around the edges.
Step 6: Cool Slightly and Serve
Remove the casserole from the oven and let it rest for 2-3 minutes before serving.
This brief rest allows the sauce to set slightly, making it easier to scoop and serve without the casserole falling apart on the plate.

Easy Yellow Squash Casserole with Stuffing
Ingredients
Method
- Preheat your oven to 350°F and lightly grease a 9x13 inch baking dish. While the oven heats, dice the onion finely, slice the yellow squash into 1/4-inch thick rounds, remove seeds from the green chiles and dice them finely, and shred the cheddar cheese. Having everything prepped and ready will make the cooking process smooth and efficient.
- Melt the butter in a large skillet over medium heat and add the diced onion, cooking for about 2 minutes until it begins to soften and become fragrant. Add the sliced squash and cook for another 2 minutes, stirring occasionally to coat the squash with the butter and allow it to start releasing its moisture. Pour in the 1/2 cup of water and continue cooking for 5 minutes until the squash begins to soften but still has some texture—this partial cooking prevents the final casserole from becoming mushy.
- In a large mixing bowl, combine the cream of mushroom soup, sour cream, diced green chiles, garlic powder, and black pepper, stirring until well blended and smooth. I like to whisk this mixture thoroughly to ensure the sour cream is fully incorporated and there are no lumps—this creates a silky sauce that coats the squash evenly. Don't add the stuffing mix yet; we'll incorporate it in the next step.
- Add the partially cooked squash mixture from Step 2 to the creamy sauce base from Step 3, stirring gently to distribute the squash evenly. Now fold in the herb seasoned stuffing mix until just combined—I recommend being gentle here so the stuffing pieces retain some texture rather than breaking down into mush. The stuffing will absorb some of the sauce as the casserole bakes, so don't worry if it seems a bit loose at this stage.
- Pour the entire squash mixture into your prepared baking dish, spreading it evenly. Sprinkle the shredded cheddar cheese generously over the top, covering as much surface area as possible for a nice golden, melty top. Bake in the preheated 350°F oven for 25-30 minutes until the cheese is melted and golden and the casserole is heated through—you should see it bubbling slightly around the edges.
- Remove the casserole from the oven and let it rest for 2-3 minutes before serving. This brief rest allows the sauce to set slightly, making it easier to scoop and serve without the casserole falling apart on the plate.

