Pin it
This is the casserole I pull out when the garden is dropping zucchinis faster than I can count and I need dinner to basically cook itself. It hits that perfect middle ground between hearty and fresh. The chicken stays juicy, the zucchini melts into the creamy base, and the cheese crust on top is the kind of thing people fight over.
What makes this version work is draining the zucchini first. It is a ten-minute step that saves you from a watery bake. The herb blend is flexible, but dried Italian seasoning with a handful of fresh basil at the end gives you the best of both worlds.
What makes this bake work
Good zucchini bakes live or die by moisture control. Zucchini is mostly water, and if you skip the salting step, you will end up with soup at the bottom of the dish. A quick salt and drain fixes that. The other secret is cutting the chicken into same-size pieces so nothing dries out while something else is still raw.
The lineup
Keep the ingredient list short and let quality carry it. Use fresh zucchini that feels firm, not spongy. A block of part-skim mozzarella shreds better and melts silkier than the pre-bagged stuff.
- Boneless chicken breast. Cut into one-inch cubes for fast, even cooking. Thighs work too if you want richer flavor.
- Zucchini. Sliced into half-moons. Salting and draining prevents a watery casserole.
- Mozzarella and parmesan. Mozzarella gives the gooey top layer. Parmesan adds a salty, savory backbone.
- Cream cheese. Just a few ounces melt into the sauce and give it body without heavy cream.
- Italian seasoning. A dried mix of oregano, basil, and thyme seasons the whole dish.
- Garlic and onion. The aromatic base that makes it smell like dinner.
- Chicken broth and milk. They form the sauce around the roux.
- Fresh basil or parsley. Stirred in after baking for a bright finish.
How to build it
- Salt the zucchini. Toss sliced zucchini with salt and let it drain in a colander for ten to fifteen minutes. Pat it dry. This step is non-negotiable if you want a creamy bake instead of a watery one.
- Brown the chicken. Melt butter in a hot skillet and sear the chicken cubes until golden. You do not need to cook them through. Just build color and flavor.
- Soften the vegetables. Add onion, bell pepper if using, and the drained zucchini to the same pan. Cook four to five minutes until they start to soften. Add garlic and Italian seasoning in the last thirty seconds.
- Make the sauce. Add more butter to the pan, stir in flour, and cook one minute. Whisk in broth and milk until it boils and thickens. Off the heat, stir in cream cheese and half the mozzarella until smooth.
- Combine and bake. Drain any liquid from the chicken and vegetables, then fold them into the sauce. Transfer to a baking dish, top with the remaining mozzarella and parmesan, and bake at 400°F until browned and bubbly.
Why the cheese matters
Part-skim mozzarella melts into those long, stretchy pulls everyone loves, while parmesan brings a nutty, salty depth. I add cream cheese to the sauce for richness without the heaviness of a full cream base. If you like a sharper flavor, swap some mozzarella for grated provolone. The cheesy zucchini with peppers and mozzarella on our site uses a similar approach if you want a meatless version.
Swaps and additions
Summer squash substitutes directly for zucchini. A diced red bell pepper adds color and sweetness. Rotisserie chicken shaves off ten minutes of cook time, though you lose the browned flavor. For a lower-carb option, skip the flour in the sauce and stir in a couple of tablespoons of softened cream cheese off the heat. It will be looser but still tasty. If you want more heat, add red pepper flakes with the garlic. The USDA recommends cooking poultry to an internal temperature of 165°F. See the USDA chicken safety guidelines for details.
Serving and storing
Let the casserole rest for five to ten minutes after it comes out of the oven. The sauce thickens as it sits, and you will not burn your mouth. A simple green salad or crusty bread on the side turns this into a full meal. Leftovers keep in the fridge for up to three days. Reheat covered in a 350°F oven so the cheese does not dry out. If you enjoyed this, try our classic chicken zucchini bake or the savory garlic butter chicken zucchini for a skillet version.
FAQs
- Can I use chicken thighs instead of breast?
Yes. Cut boneless thighs into one-inch pieces. They take about the same time to brown and stay a bit juicier than breast meat.
- Do I have to salt and drain the zucchini?
I strongly recommend it. Zucchini is over ninety percent water. Ten minutes of salting draws out enough moisture to keep the sauce creamy instead of runny.
- What cheese can I substitute?
Fontina or gouda melt beautifully. For a sharper top, use half mozzarella and half aged cheddar. Just avoid pre-shredded bags with anti-caking agents, which do not melt as smoothly.
- Can I make this ahead of time?
Yes. Assemble through the sauce step, refrigerate up to twenty-four hours, and bake when ready. Add five minutes to the covered bake time if it is cold from the fridge.
- How do I store and reheat leftovers?
Refrigerate in an airtight container for up to three days. Reheat in a 350°F oven covered with foil, or in the microwave in thirty-second bursts until hot.
- Is this gluten-free?
Not as written because of the flour roux. You can make it gluten-free by thickening the sauce with a cornstarch slurry or skipping the roux and using extra cream cheese.
- Can I add other vegetables?
Absolutely. Diced red bell pepper, mushrooms, or spinach all work. Just cook them with the zucchini so they release their moisture before baking.