Here’s a comforting squash casserole that balances tender baked squash, melting cheese, and a crunchy topping for contrast. This adaptable recipe highlights seasonal yellow or winter squash, enriched with cream or yogurt and warm herbs. It’s an easy, baked dish ideal for family dinners, potlucks, or holiday tables—simple, satisfying, and packed with homestyle flavor.
Ingredients
– 2 lbs yellow squash or a mix of yellow and zucchini, sliced (about 4 cups)
– 1 small onion, finely chopped
– 2 cloves garlic, minced
– 1 cup shredded sharp cheddar (or mozzarella blend)
– 1/2 cup grated Parmesan
– 1/2 cup sour cream or Greek yogurt
– 1/2 cup whole milk or cream
– 2 large eggs, lightly beaten
– 1 tsp salt
– 1/2 tsp black pepper
– 1/2 tsp paprika
– 1 tbsp fresh thyme or 1 tsp dried thyme
– 1 cup chopped pecans or breadcrumbs for topping
– 2 tbsp melted butter (for topping)
– 1–2 tbsp olive oil

Servings and Cooking Time
Serves: 6
Preparation time: 20 minutes
Cooking time: 35–40 minutes
Total time: about 55–60 minutes
Nutritional Value
Nutritional information is for one serving (approx. 1/6 of casserole, ~200–250 g):
– Calories: ~320 kcal
– Protein: 12 g
– Fat: 22 g
– Carbohydrates: 14 g
– Fiber: 2 g
– Sodium: ~520 mg
This nutrition breakdown is per one person (one serving).
Step-by-Step Cooking Process
– Preheat oven to 375°F (190°C) and grease a 9×9-inch or similar baking dish.
– Slice squash into 1/4-inch rounds; pat dry to remove excess moisture.
– In a skillet, heat olive oil and sauté onion until translucent, 4–5 minutes.
– Add garlic and thyme, cook 30 seconds until fragrant; remove from heat.
– In a bowl whisk eggs, sour cream, milk (or cream), salt, pepper, and paprika until smooth.
– Combine sautéed onion mixture with sliced squash and toss gently to coat.
– Stir in 3/4 cup cheddar and half the Parmesan into the squash mixture.
– Transfer mixture to prepared dish, spread evenly and sprinkle remaining cheese on top.
– Mix chopped pecans or breadcrumbs with melted butter and press over casserole.
– Bake 35–40 minutes until bubbly and topping is golden; let rest 5–10 minutes before serving.

Alternative Ingredients
You can swap Greek yogurt for sour cream, use low‑fat milk instead of cream, or replace cheddar with Gruyère for nuttier flavor. Panko breadcrumbs make a lighter topping than pecans; walnuts or almonds are good nut alternatives. Vegetarians can omit any meat additions.
Serving and Pairings
Serve warm as a side to roast chicken, turkey, pork chops, or grilled fish. It also pairs well with a crisp green salad, steamed green beans, or a grain pilaf. For a cozy vegetarian meal, enjoy it with crusty bread and a bowl of tomato soup.
Storage and Reheating
Store leftover squash casserole in an airtight container in the refrigerator for up to 3–4 days. Reheat individual portions in the microwave or cover and warm in a 350°F (175°C) oven for 12–15 minutes until heated through. You can freeze baked casserole up to 2 months; thaw overnight in the fridge before reheating.
Cooking Mistakes
- Using soggy squash without draining — leads to watery casserole.
- Overcrowding slices — prevents even baking and caramelization.
- Skipping eggs or binder — casserole may not set properly.
- Adding too much milk/cream — causes runny texture.
- Underbaking — topping stays soft and interior may be too loose.
- Over-salting before tasting — cheeses add salt; adjust at the end.
Helpful Tips
– Salt sliced squash and let sit 10 minutes, then pat dry to remove excess water.
– Lightly toast nuts for a deeper flavor in the topping.
– Use a mix of cheeses for better melt and flavor complexity.
– Let the casserole rest after baking to firm up for cleaner slices.
– Add a pinch of nutmeg for warm, savory depth.

FAQs
What type of squash is best for a squash casserole?
Yellow summer squash and zucchini are the most common and offer tender texture; small winter squash (like butternut) can be used if roasted and mashed first. Use what’s in season for best flavor.
Can I make this squash casserole ahead of time?
Yes. Assemble the casserole, cover, and refrigerate up to 24 hours before baking. Add topping just before baking for best texture. Baked leftovers also reheat well.
Is it possible to make this dish dairy-free?
Yes. Substitute dairy cheeses with vegan cheeses, use a plant-based yogurt or silken tofu instead of sour cream, and plant milk for the binder. Texture will differ slightly.
How do I prevent a watery squash casserole?
Remove excess moisture by salting and draining the squash, patting it dry, and avoiding excess liquid in the filling. Use a firm binder like eggs and avoid too much milk.
Can I add proteins like chicken or bacon?
Absolutely. Cooked diced chicken, crumbled bacon, or ham can be folded in—reduce added salt accordingly and ensure any added meat is fully cooked before baking.
What topping options work best for crunch?
Chopped pecans or walnuts tossed with melted butter give a nutty crunch; panko breadcrumbs with herbs are a lighter, crisp alternative. Combine both for variety.
How long does it take to reheat a frozen casserole?
Thaw in the refrigerator overnight, then bake covered at 350°F (175°C) for 20–30 minutes until heated through; remove cover for the last 8–10 minutes to crisp the topping.
Conclusion
Squash casserole is an adaptable, homey dish that celebrates seasonal squash with creamy binding and a crunchy topping. It’s easy to customize, makes an elegant side for gatherings, and stores or freezes well—perfect for weeknights and holiday spreads alike.

Squash Casserole
Ingredients
- 2 lbs yellow squash or a mix of yellow and zucchini sliced (about 4 cups)
- 1 small onion finely chopped
- 2 cloves garlic minced
- 1 cup shredded sharp cheddar or mozzarella blend
- 1/2 cup grated Parmesan
- 1/2 cup sour cream or Greek yogurt
- 1/2 cup whole milk or cream
- 2 large eggs lightly beaten
- 1 tsp salt
- 1/2 tsp black pepper
- 1/2 tsp paprika
- 1 tbsp fresh thyme or 1 tsp dried thyme
- 1 cup chopped pecans or breadcrumbs for topping
- 2 tbsp melted butter for topping
- 1 –2 tbsp olive oil
Instructions
- Preheat oven to 375°F (190°C) and grease a 9x9-inch or similar baking dish.
- Slice squash into 1/4-inch rounds; pat dry to remove excess moisture.
- In a skillet, heat olive oil and sauté onion until translucent, 4–5 minutes.
- Add garlic and thyme, cook 30 seconds until fragrant; remove from heat.
- In a bowl whisk eggs, sour cream, milk (or cream), salt, pepper, and paprika until smooth.
- Combine sautéed onion mixture with sliced squash and toss gently to coat.
- Stir in 3/4 cup cheddar and half the Parmesan into the squash mixture.
- Transfer mixture to prepared dish, spread evenly and sprinkle remaining cheese on top.
- Mix chopped pecans or breadcrumbs with melted butter and press over casserole.
- Bake 35–40 minutes until bubbly and topping is golden; let rest 5–10 minutes before serving.