Classic Southern Yellow Squash Casserole Recipe

Southern yellow squash casserole is a classic, comforting side dish perfect for family dinners, potlucks, and holiday meals. Rich, creamy, and topped with a crunchy stuffing crust, this casserole transforms simple summer squash into a crowd-pleasing favorite. Even picky eaters tend to love it — my husband, who usually avoids squash, devours this one. It’s simple to prepare, and it often tastes even better the next day.

Southern Yellow Squash Casserole on a red plate.

This recipe makes a great way to use fresh summer yellow squash. The squash is sautéed with onions and garlic, combined with sour cream, a creamy soup, and sharp cheddar, then baked under a buttery herb-stuffing topping until bubbly and golden. Serve it alongside roasted meats, grilled chicken, or a simple green salad for a well-rounded meal.

Southern Yellow Squash Casserole

Southern Yellow Squash Casserole - sautéed yellow squash and onions in a glass mixing bowl

Preheat your oven to 350°F (175°C). Lightly grease a 9×13-inch baking dish or equivalent. This casserole serves about six and can be doubled if needed for larger gatherings.

Heat a large skillet over medium heat and add 3 tablespoons of butter. When the butter is melted, add the sliced yellow squash and diced onion. Season with salt and freshly ground pepper and sauté, stirring occasionally, for about 15 minutes or until the squash is tender. Add 2 cloves of minced garlic and continue to sauté for another 2–3 minutes until fragrant.

In a small bowl, combine 1/2 cup sour cream, one 10.5-ounce can of cream of celery soup, and 1 cup of grated sharp cheddar cheese. Taste and adjust seasoning with additional salt and pepper if needed. Transfer the cooked squash mixture to a large mixing bowl and stir in the sour cream and cheese mixture until everything is evenly coated.

Southern Yellow Squash Casserole in an oval white casserole topped with bread crumbs

Pour the squash mixture into the prepared casserole dish and smooth the top. In a small bowl, combine 1 1/2 cups of herb stuffing mix with 3 tablespoons of melted butter. Sprinkle the buttered stuffing evenly over the squash mixture to create a crunchy topping.

Bake the casserole for 35–45 minutes, or until it is heated through, bubbly, and the topping is golden brown. Remove from the oven and let rest for 10–15 minutes before serving — this helps the casserole set and makes it easier to portion.

Southern Yellow Squash Casserole serving on a red plate

This casserole is wonderful warm and reheats beautifully, making it a handy make-ahead side. The texture contrasts — tender squash and onions beneath a buttery, herb-flavored crust — are what make this dish so satisfying.

Southern Yellow Squash Casserole serving on a red plate

Creamy, cheesy, and comforting, this Southern yellow squash casserole is an easy way to elevate simple vegetables into a memorable side. Try it with roasted chicken, baked ham, or as part of a holiday spread. Leftovers are often even better the next day, so consider making a pan ahead when you have fresh squash to use.

Squash Casserole Recipe

Southern Yellow Squash Casserole on a red plate.

Southern Yellow Squash Casserole Recipe

Creamy, cheesy, and easy — a classic Southern-style side dish made with sautéed summer squash, tangy sour cream, sharp cheddar, and a buttery herb-stuffing topping.

Course: Side Dish, Vegetable

Cuisine: American

Prep Time: 20 minutes

Cook Time: 1 hour (including baking)

Total Time: 1 hour 20 minutes

Servings: 6

Calories: approximately 446 kcal per serving

Author: Leigh Harris

Ingredients

  • 3 tablespoons butter
  • 2 pounds yellow summer squash, sliced into 1/2-inch chunks (about 6 medium)
  • 1/2 medium onion, diced
  • 1 teaspoon salt
  • 1/2 teaspoon fresh ground pepper
  • 2 cloves garlic, minced
  • 1/2 cup sour cream
  • 1 (10.5 oz) can cream of celery soup
  • 1 cup sharp cheddar cheese, grated

Topping:

  • 1 1/2 cups herb stuffing mix
  • 3 tablespoons butter, melted

Instructions

  1. Preheat oven to 350°F (175°C). Grease a 9×13-inch casserole dish.
  2. Heat a large skillet over medium heat and add 3 tablespoons butter. When melted, add the sliced squash and diced onion. Season with salt and pepper and sauté for about 15 minutes, stirring occasionally, until squash is tender.
  3. Add the minced garlic and cook another 2–3 minutes until fragrant. Remove from heat.
  4. In a small bowl, combine sour cream, cream of celery soup, and grated cheddar. Adjust seasoning to taste.
  5. Transfer the cooked squash to a large bowl and stir in the cream mixture until well combined. Pour into the prepared casserole dish.
  6. In a separate bowl, mix the herb stuffing with the melted butter. Spread the stuffing evenly over the squash mixture.
  7. Bake for 35–45 minutes, until the casserole is bubbly and the topping is golden brown. Let rest 10–15 minutes before serving.
  8. Serve warm and enjoy.

Nutrition (per serving)

Calories: 446 kcal | Carbohydrates: 43 g | Protein: 13 g | Fat: 26 g | Saturated Fat: 14 g | Cholesterol: 66 mg | Sodium: 1501 mg | Potassium: 613 mg | Fiber: 4 g | Sugar: 9 g | Vitamin A: 1114 IU | Vitamin C: 27 mg | Calcium: 245 mg | Iron: 3 mg

Recipe inspired by a classic Southern squash casserole.