
This chicken zucchini casserole has become my secret weapon for using up all that summer zucchini while creating something my whole family actually gets excited about. I started making this during one of those years when my garden produced an overwhelming amount of zucchini and I was desperate to find recipes that didn't taste like I was trying to sneak vegetables past anyone. The first time I made it, I was amazed at how the zucchini maintained its texture instead of turning into mush like it does in so many other casseroles. Now it's become our favorite low-carb comfort food that satisfies everyone without feeling like we're sacrificing flavor for health.
The secret to this casserole's success is cooking the zucchini just until barely tender before adding it to the cheese sauce, which prevents it from becoming watery or mushy during baking. My husband, who usually avoids vegetable-heavy dishes, actually requests this regularly. Even my kids don't realize they're eating a healthy dinner because the creamy cheese sauce makes everything taste indulgent.
Ingredients You'll Need
- Olive oil (3 tablespoons, divided): for cooking the chicken and vegetables
- Boneless skinless chicken breast (1.5 pounds, cut into 1-inch pieces): provides protein and substance
- Kosher salt (1 teaspoon, divided): enhances all the flavors throughout
- Salt-free garlic pepper (1 teaspoon): adds complexity without extra sodium
- Large zucchini (2, cut into 1/2-inch pieces): the star vegetable that stays perfectly textured
- Bell peppers (1 red and 1 yellow, diced): adds sweetness and beautiful color
- Fresh garlic (3 cloves, minced): creates aromatic depth
- Butter (2 tablespoons): forms the base for the creamy sauce
- All-purpose flour (2 tablespoons): thickens the sauce to perfect consistency
- Low sodium chicken broth (1 cup): provides savory liquid base
- Whole milk (1/2 cup): creates creaminess without heavy cream
- Reduced-fat cream cheese (3 oz, softened): adds richness while keeping it lighter
- Part-skim mozzarella cheese (1 1/2 cups, shredded and divided): melts beautifully for sauce and topping
- Fresh Parmesan cheese (1/2 cup, grated): adds sharp, salty flavor
- Black pepper (1/2 teaspoon): provides gentle heat
- Italian seasoned panko breadcrumbs (1/4 cup): creates golden, crunchy topping
Step-by-Step Instructions
- Cook the chicken to golden perfection.
- Heat 2 tablespoons olive oil in a large skillet over medium-high heat. Season the chicken pieces with half the salt and all the garlic pepper. Cook for 6-8 minutes, stirring occasionally, until the chicken is well browned and cooked through. Transfer to a bowl and set aside.
- Sauté vegetables just until tender-crisp.
- Add the remaining tablespoon of oil to the same skillet. Add the diced zucchini, bell peppers, and minced garlic. Cook for about 4 minutes, stirring occasionally, until the vegetables are just beginning to soften but still have some bite. They should be barely fork-tender to prevent mushiness during baking.
- Combine chicken and vegetables.
- Transfer the cooked vegetables to the bowl with the chicken and set aside. This mixture will release some liquid as it sits, which you'll drain before adding to the sauce.
- Create a smooth, flavorful sauce base.
- In the same skillet, melt the butter over medium heat. Whisk in the flour and cook for about 1 minute, stirring constantly, until the flour starts to brown slightly. This creates a roux that will thicken your sauce without lumps.
- Build the creamy cheese sauce.
- Gradually whisk in the chicken broth and milk, bringing the mixture to a boil while whisking frequently to create a smooth sauce. Remove from heat and add the softened cream cheese, 1 cup of mozzarella, and Parmesan cheese, stirring until completely melted and smooth. Season with remaining salt and black pepper.
- Combine everything and prepare for baking.
- Preheat your oven to 375°F and spray a 9x13-inch baking dish with cooking spray. Drain any accumulated liquid from the chicken and vegetable mixture, then stir it into the cheese sauce. Transfer everything to the prepared baking dish.
- Add toppings and bake to bubbly perfection.
- Top the casserole with the remaining 1/2 cup mozzarella and sprinkle evenly with panko breadcrumbs. Bake for 20-25 minutes until the top is golden brown and the edges are bubbling. For extra browning, broil for the last minute of cooking time.

Getting the Zucchini Texture Right
The key to preventing mushy zucchini is cooking it just until barely tender before baking. Overcooking at this stage results in watery, unappetizing vegetables in the finished casserole. The residual heat from baking will finish cooking them perfectly.
Creating a Smooth Cheese Sauce
Making the roux with butter and flour first ensures your sauce won't have lumps. Add the liquid gradually while whisking constantly, and remove from heat before adding cheese to prevent it from becoming grainy or separated.
Managing Moisture Content
Draining the liquid that accumulates from the cooked chicken and vegetables is crucial for preventing a watery casserole. This step ensures the cheese sauce maintains its proper consistency during baking.
Achieving the Perfect Golden Top
The combination of cheese and panko breadcrumbs creates an attractive, crunchy topping. If it's not browning enough during regular baking, a minute under the broiler at the end creates that perfect golden finish.
Storage and Reheating Tips
This casserole keeps well in the refrigerator for up to four days and can be frozen for up to three months. Reheat covered in a 350°F oven until heated through, adding a splash of milk if it seems dry.
I learned that skipping the vegetable draining step results in a casserole that's disappointingly watery and thin. Taking that extra moment to drain the accumulated juices makes the difference between a professional-looking dish and a soggy mess. My mother-in-law, who's usually critical of lighter versions of comfort foods, said this tasted just as rich as the full-fat original.

This chicken zucchini casserole has become one of those recipes that proves healthy eating doesn't require sacrificing comfort or flavor. The combination of tender chicken, perfectly cooked vegetables, and that rich cheese sauce creates something that feels indulgent while being genuinely nutritious. It's the kind of dish that makes everyone feel satisfied and well-fed without the heavy, overly rich feeling that traditional casseroles often create.
Frequently Asked Questions
- → Can I use frozen zucchini for this casserole?
- Fresh zucchini works best since frozen tends to release more water and can make the casserole watery. If you must use frozen, thaw and drain it completely first.
- → How do I store leftover casserole?
- Keep leftovers in the fridge for up to 3 days in a covered container. Reheat portions in the microwave or warm the whole dish in a 350°F oven.
- → Can I make this casserole ahead of time?
- Yes! Assemble everything and refrigerate before baking. Add 10-15 extra minutes to the cooking time if baking straight from the fridge.
- → What can I substitute for the cream cheese?
- You can use regular cream cheese, Greek yogurt, or even sour cream. Each will give a slightly different flavor but still taste great.
- → Is this casserole low carb friendly?
- Yes, this recipe is relatively low in carbs with only 13g per serving, making it a good option for low carb diets.
- → Can I add other vegetables to this recipe?
- Absolutely! Mushrooms, broccoli, or cauliflower would work well. Just make sure to cook them until tender before adding to the casserole.