
Cheesy Summer Squash and Zucchini Casserole tastes rich, creamy, and a little bit garlicky, with tender veggies tucked under a golden, bubbly cheese crust. It works perfectly for busy families, veggie skeptics, and anyone who wants a comforting side or meatless main on the table in about 50 minutes. I first baked a version of this on a hot July night with a fridge full of squash from my neighbor’s garden, and my kids scraped the pan clean before I sat down.
Why Make This Cheesy Summer Squash and Zucchini Casserole at Home
You control the salt, the cheese, and the texture, so the casserole tastes fresh instead of soggy or bland. Fresh summer squash and zucchini stay tender, the cheese melts into a creamy sauce, and the breadcrumb topping turns crisp and toasty.
You also use up a big pile of garden squash in one shot, which feels oddly satisfying. The casserole reheats well, so you cook once and eat twice, which always wins on a busy weeknight.
“This Cheesy Summer Squash and Zucchini Casserole tastes like veggie comfort food in a pan, and my whole family asked for seconds. ★★★★★”
Ingredients You Need
Fresh produce
- Yellow summer squash, thinly sliced
- Use small to medium squash so the slices stay tender and not watery.
- Zucchini, thinly sliced
- Choose firm zucchini with shiny skin and no big seeds.
- Yellow onion, thinly sliced or finely chopped
- Fresh garlic, minced
Dairy and eggs
- Shredded sharp cheddar cheese
- Sharp cheddar gives the best flavor; I like Tillamook or Cabot.
- Shredded mozzarella cheese
- This melts stretchy and creamy; low moisture part skim works well.
- Grated Parmesan cheese
- Use real Parmigiano Reggiano or a good domestic wedge, not the green can.
- Heavy cream or half and half
- Heavy cream gives richer sauce; half and half keeps it lighter.
- Large eggs
- They help set the casserole so it slices neatly.
Pantry staples
- Olive oil
- Butter
- Panko breadcrumbs
- Panko stays crisp; regular breadcrumbs work in a pinch.
- All purpose flour
- Thickens the cheesy sauce slightly.
- Salt
- Black pepper
- Dried Italian seasoning or dried thyme and oregano
- Red pepper flakes (optional, for a little heat)
Optional add ins and substitutions
- Cooked bacon bits or pancetta for a smoky version
- Crumbled feta in place of some Parmesan for a tangy twist
- Monterey Jack or pepper jack instead of mozzarella for extra melt or spice
- Gluten free panko and a 1:1 gluten free flour blend for a gluten free version
- Lactose free cream and cheese alternatives if you avoid lactose
Equipment
- 9×13 inch baking dish or similar casserole dish
- Large skillet
- Large mixing bowl
- Sharp knife or mandoline for thin, even slices
- Cutting board
- Whisk
- Measuring cups and spoons
- Aluminum foil
Tips & Mistakes
- Slice squash and zucchini thin and even so they cook through at the same rate.
- Salt the sliced squash lightly and pat dry after it sits 10 to 15 minutes to reduce excess moisture.
- Sauté the onion and garlic until they turn soft and fragrant, not dark, so the flavor stays sweet, not bitter.
- Use freshly shredded cheese from a block since bagged shreds often contain starch that blocks smooth melting.
- Season each layer lightly with salt and pepper so the casserole tastes flavorful all the way through.
- Do not drown the veggies in cream; use just enough to coat so the casserole sets instead of turning soupy.
- Cover the casserole for the first part of baking so the veggies steam and soften, then uncover to brown the top.
- Let the casserole rest 10 to 15 minutes before cutting so it sets and slices cleanly.
- Avoid overbaking; pull it when the center looks set and the edges bubble, not when the top turns too dark.
- Grease the baking dish well so the cheesy edges release easily and you do not lose the best browned bits.
How to Make Cheesy Summer Squash and Zucchini Casserole
Prep the vegetables
- Wash the yellow squash and zucchini, then trim the ends.
- Slice them into thin rounds, about 1/8 inch thick, by hand or with a mandoline.
- Place the slices in a colander, sprinkle with a teaspoon of salt, toss, and let them sit 10 to 15 minutes.
- Pat the slices dry with paper towels to remove extra moisture and set them aside.
Sauté the aromatics
- Heat a tablespoon of olive oil and a tablespoon of butter in a large skillet over medium heat.
- Add the sliced or chopped onion with a pinch of salt and cook until it turns soft and translucent, about 5 to 7 minutes.
- Stir in the minced garlic and cook 30 to 60 seconds, until it smells fragrant.
- Turn off the heat and let the mixture cool slightly while you mix the custard.
Mix the cheesy custard
- In a large mixing bowl, whisk the eggs until they look smooth.
- Add the heavy cream or half and half and whisk again.
- Sprinkle in the flour, Italian seasoning, black pepper, and red pepper flakes if you use them, and whisk until no lumps remain.
- Stir in most of the shredded cheddar, mozzarella, and Parmesan, and keep a small handful of each for the topping.
Assemble the casserole
- Preheat your oven to 375°F and grease a 9×13 inch baking dish with butter or olive oil.
- Spread half of the squash and zucchini slices in an even layer in the dish.
- Scatter half of the onion and garlic mixture over the veggies and season lightly with salt and pepper.
- Pour half of the cheesy custard over this layer and gently shake the pan to help it settle.
- Repeat with the remaining squash, zucchini, onion mixture, and custard, then tap the dish on the counter to remove air pockets.
Add the crunchy cheesy topping
- In a small bowl, mix the reserved cheddar, mozzarella, and Parmesan with the panko breadcrumbs.
- Drizzle in a tablespoon of melted butter or olive oil and toss until the crumbs look evenly coated.
- Sprinkle this mixture evenly over the top of the casserole.
Bake the casserole
- Cover the baking dish loosely with foil, tenting it slightly so it does not touch the cheese.
- Bake at 375°F for about 20 minutes so the squash softens and the custard starts to set.
- Remove the foil and bake another 15 to 20 minutes, until the top turns golden and the edges bubble.
- Check the center with a knife; it should slide through the veggies easily and the custard should not look runny.
Rest and serve
- Place the casserole on a cooling rack and let it rest 10 to 15 minutes.
- Slice into squares with a sharp knife.
- Use a spatula to lift out pieces, keeping the cheesy topping intact.
- Garnish with chopped fresh herbs like parsley or basil if you want a fresh pop of color and flavor.
Variations I've Tried
I swap half the cheddar for pepper jack when I want a slightly spicy Cheesy Summer Squash and Zucchini Casserole. The gentle heat pairs nicely with the sweet squash and creamy sauce. My kids call that the “nacho veggie casserole” and eat it without complaint.
I also layer in thin tomato slices between the squash and zucchini when tomatoes overflow the garden. The tomatoes add juicy acidity that cuts through the richness of the cheese. I sprinkle a little extra Parmesan on top of the tomato layer for a pizza style vibe.
Sometimes I stir in cooked quinoa or rice to bulk it up into a full vegetarian main dish. The grains soak up the cheesy custard and turn the casserole into a hearty one pan meal. Leftovers from that version pack nicely into lunch containers.
For a protein boost, I add cooked shredded chicken or crumbled cooked Italian sausage between the veggie layers. The meat turns the Cheesy Summer Squash and Zucchini Casserole into a full dinner that satisfies big appetites. I keep the seasoning the same and let the sausage or chicken add extra flavor.
How to Serve Cheesy Summer Squash and Zucchini Casserole
Serve Cheesy Summer Squash and Zucchini Casserole warm, when the cheese still stretches a little and the top stays crisp. Pair it with a simple green salad, sliced cucumbers with yogurt dip, or fresh fruit for a light and colorful plate. It also sits nicely next to grilled chicken, turkey burgers, or baked fish when you want a veggie heavy side. I often cut it into small squares and serve it as a brunch dish along with scrambled eggs and toast.
How to store
- Fridge: Cool the casserole completely, cover the dish tightly or transfer slices to airtight containers, and store in the refrigerator for up to 4 days.
- Freezer: Wrap individual portions in plastic wrap, place them in a freezer bag or container, and freeze for up to 2 months; label with the date so you track it easily.
- Reheating in oven: Reheat chilled slices in a small baking dish at 350°F, covered with foil, for 15 to 20 minutes until hot, then uncover for a few minutes to crisp the top.
- Reheating in microwave: Heat single portions on a microwave safe plate in 30 to 45 second bursts until hot, and let them sit a minute so the heat distributes evenly.

Cheesy Summer Squash and Zucchini Casserole
Ingredients
Instructions
- Wash the yellow squash and zucchini, then trim the ends.
- Slice them into thin rounds, about 1/8 inch thick, by hand or with a mandoline.
- Place the slices in a colander, sprinkle with about 1 teaspoon of the salt, toss, and let them sit 10 to 15 minutes to draw out moisture.
- Pat the slices dry with paper towels and set them aside.
- Heat the olive oil and 1 tablespoon of the butter in a large skillet over medium heat.
- Add the sliced or chopped onion with a pinch of salt and cook until soft and translucent, about 5 to 7 minutes.
- Stir in the minced garlic and cook for 30 to 60 seconds, just until fragrant, then remove the pan from the heat and let cool slightly.
- In a large mixing bowl, whisk the eggs until smooth.
- Add the heavy cream or half and half and whisk again until well combined.
- Sprinkle in the flour, Italian seasoning, black pepper, remaining 1/2 teaspoon salt, and red pepper flakes if using, and whisk until no lumps remain.
- Stir in most of the shredded cheddar, mozzarella, and Parmesan, reserving a small handful of each cheese for the topping.
- Preheat the oven to 375°F (190°C) and generously grease a 9x13 inch baking dish with butter or olive oil.
- Spread half of the squash and zucchini slices in an even layer in the prepared dish.
- Scatter half of the onion and garlic mixture over the vegetables and season lightly with salt and pepper if desired.
- Pour half of the cheesy custard evenly over this layer and gently shake the pan to help it settle around the vegetables.
- Repeat with the remaining squash and zucchini, the rest of the onion mixture, and the remaining custard. Tap the dish lightly on the counter to remove air pockets.
- In a small bowl, combine the reserved cheddar, mozzarella, and Parmesan with the panko breadcrumbs.
- Melt the remaining 1 tablespoon butter and drizzle it over the breadcrumb mixture, tossing until the crumbs are evenly coated.
- Sprinkle the cheesy breadcrumb mixture evenly over the top of the casserole.
- Cover the baking dish loosely with aluminum foil, tenting it so the foil does not touch the cheese.
- Bake at 375°F for about 20 minutes, until the squash begins to soften and the custard starts to set.
- Remove the foil and bake for another 15 to 20 minutes, until the top is golden and the edges are bubbling.
- Check the center with a knife; it should slide easily through the vegetables and the custard should look set, not runny.
- Transfer the casserole to a cooling rack and let it rest for 10 to 15 minutes so it sets and slices cleanly.
- Slice into squares with a sharp knife and use a spatula to lift out the pieces, keeping the cheesy topping intact.
- Garnish with chopped fresh herbs like parsley or basil if you like, and serve warm as a side dish or meatless main.
Notes
Approximate per serving (1/8 of recipe): 320 calories; fat 24 g; saturated fat 13 g; carbohydrates 15 g; fiber 2 g; sugars 5 g; protein 12 g; sodium 520 mg. Values are estimates and will vary based on exact ingredients, brands, and portion sizes.

Leave a Reply