
Chicken Zucchini Casserole Recipe tastes creamy, cheesy, and cozy with just enough veggies to make you feel slightly virtuous. It works perfectly for busy families, meal prep fans, or anyone who wants a full dinner in about 50–60 minutes total. I tested versions of this casserole so many times that my kids started asking if we now live in a zucchini farm.
Why Choose This Chicken Zucchini Casserole Recipe
This Chicken Zucchini Casserole Recipe uses simple ingredients and packs in protein, veggies, and comfort in one pan. You skip fussy steps, use pantry shortcuts, and still get a golden, bubbly top that feels like weekend food on a weeknight.
You can easily tweak it for picky eaters, low carb needs, or extra veggies. It also reheats like a champ, so leftovers taste just as good the next day.
“This Chicken Zucchini Casserole Recipe tastes like cozy chicken pot pie met a veggie-packed lasagna and decided to become my new weeknight favorite. ★★★★★”
Ingredients You’ll Need
Main ingredients
-
3 cups cooked chicken, shredded or diced
- Rotisserie chicken saves time and adds great flavor.
- Leftover grilled or baked chicken also works well.
-
3 medium zucchini, sliced into half-moons (about 4 cups)
- Choose firm zucchini with shiny skin for best texture.
-
1 small yellow onion, finely chopped
-
2 cloves garlic, minced
-
1 cup carrots, thinly sliced or diced
-
1 cup frozen peas or mixed vegetables
- Use whatever frozen veggies you have: peas, corn, or a mix.
-
1 cup uncooked rice or 2 cups cooked rice
- Use cooked rice if you want a shorter bake time.
- Brown rice or a wild rice blend adds a nutty flavor.
Creamy sauce
-
1 can (10.5 ounces) condensed cream of chicken soup
- Use low sodium if you watch salt.
- Cream of mushroom or cream of celery also works.
-
1 cup sour cream or plain Greek yogurt
- Greek yogurt adds extra protein and a slight tang.
-
1/2 cup chicken broth
- Use low sodium broth and adjust salt at the end.
-
1 teaspoon dried Italian seasoning
-
1/2 teaspoon garlic powder
-
1/2 teaspoon onion powder
-
1/2 teaspoon paprika
-
1/2 teaspoon kosher salt, plus more to taste
-
1/2 teaspoon black pepper
Cheesy topping
-
1 1/2 cups shredded cheese
- Use a mix of mozzarella and sharp cheddar for melt and flavor.
- Pre-shredded cheese works, but fresh grated melts smoother.
-
1 cup crushed buttery crackers or panko breadcrumbs
- Use gluten free crackers or crumbs if needed.
-
3 tablespoons melted butter or olive oil
Optional add-ins
- 1/2 cup cooked bacon bits or diced ham
- 1/4 cup grated Parmesan cheese
- 2 tablespoons chopped fresh parsley or chives for garnish
- Red pepper flakes for a little heat
Equipment
- 9×13 inch baking dish
- Large skillet or sauté pan
- Large mixing bowl
- Cutting board and sharp knife
- Measuring cups and spoons
- Aluminum foil
- Spatula or large spoon
Tips & Tricks
- Salt the zucchini lightly and pat it dry to avoid a watery casserole.
- Use rotisserie chicken when you want to cut prep time in half.
- Slice zucchini on the thicker side if you like a bit of bite, thinner if you want it very soft.
- Mix cheese into the filling and also on top for maximum cheesy pull.
- Taste the sauce before you add it to the dish and adjust salt, pepper, and herbs.
- Use cooked rice when you want a quicker bake and more predictable texture.
- Cover the casserole for the first part of baking so it heats through, then uncover to brown the top.
- Let the casserole rest 8 to 10 minutes before serving so it sets and slices cleanly.
- Add a squeeze of lemon over each serving if you want brightness without more salt.
- Use a broil blast at the end for 1 to 2 minutes if you want extra crispy topping.
How to Make Chicken Zucchini Casserole Recipe
Step 1: Prep the chicken and vegetables
Preheat your oven to 375°F and grease a 9×13 inch baking dish. Shred or dice the cooked chicken and place it in a large mixing bowl. Wash the zucchini, trim the ends, and slice it into half-moons about 1/4 inch thick.
Sprinkle a little salt over the zucchini slices and set them aside on a clean towel. Chop the onion and carrots, and mince the garlic. Pat the zucchini dry to remove some moisture and keep the casserole from turning soupy.
Step 2: Sauté the vegetables
Heat a large skillet over medium heat and add a drizzle of oil or a small knob of butter. Add the onion and carrots and cook 4 to 5 minutes until they soften and smell sweet. Stir in the garlic and cook 30 seconds so it turns fragrant but not brown.
Add the zucchini to the skillet and cook 3 to 4 minutes until it just starts to soften. Stir in the frozen peas or mixed vegetables and cook 1 to 2 minutes more. Turn off the heat and let the vegetables cool slightly while you mix the sauce.
Step 3: Mix the creamy sauce
In a separate bowl, whisk together the condensed cream of chicken soup, sour cream or Greek yogurt, and chicken broth. Add the Italian seasoning, garlic powder, onion powder, paprika, salt, and black pepper. Taste the sauce and adjust seasoning so it tastes flavorful on its own.
Pour the sauce over the chicken in the large mixing bowl. Add the sautéed vegetables and any optional add-ins like bacon or ham. Stir gently until everything looks evenly coated and combined.
Step 4: Add the rice and cheese
If you use cooked rice, fold it into the chicken and vegetable mixture now. If you use uncooked rice, stir it in and make sure every grain touches some sauce so it cooks evenly. Add 1 cup of the shredded cheese to the mixture and stir again.
Spread the mixture into the greased baking dish in an even layer. Smooth the top with a spatula so it bakes evenly. Sprinkle the remaining 1/2 cup shredded cheese over the top.
Step 5: Make the crunchy topping
In a small bowl, mix the crushed crackers or panko with the melted butter or olive oil. Stir until the crumbs look evenly coated and slightly clumpy. Add Parmesan here if you use it.
Sprinkle the crumb mixture evenly over the cheesy layer. Try to cover the surface so every scoop gets some crunch. Place the dish on a baking sheet if you worry about any bubbling over.
Step 6: Bake the casserole
Cover the baking dish loosely with foil so the cheese does not brown too quickly. Bake at 375°F for 25 minutes if you use cooked rice or 35 minutes if you use uncooked rice. Remove the foil and bake another 10 to 15 minutes until the top turns golden and the edges bubble.
Check the center to make sure it feels hot and the rice feels tender. If the top browns too fast, lay the foil back on lightly. If you want extra color, switch the oven to broil for 1 to 2 minutes and watch it closely.
Step 7: Rest and garnish
Remove the casserole from the oven and let it rest 8 to 10 minutes. This short pause helps the sauce thicken and makes serving easier. Sprinkle chopped parsley or chives over the top for a fresh pop of color.
Scoop into bowls or slice into squares and serve warm. Add a pinch of red pepper flakes at the table if your crew likes a little kick. Enjoy that cheesy, veggie-packed comfort with every bite.
What to Serve with Chicken Zucchini Casserole Recipe
This Chicken Zucchini Casserole Recipe already brings protein, veggies, and carbs, so you only need simple sides. A crisp green salad with a light vinaigrette balances the creamy sauce nicely. Steamed broccoli, green beans, or roasted carrots also pair well and keep the meal colorful.
You can add warm crusty bread or garlic toast if you want something to scoop up the extra sauce. For a lighter option, serve fresh fruit on the side like sliced melon, berries, or apple wedges.
Storage Options
- Cool leftovers to room temperature within 1 hour, then store in an airtight container in the fridge for up to 4 days.
- Freeze portions in freezer safe containers or tightly wrapped dishes for up to 2 months.
- Reheat single servings in the microwave in 60 to 90 second bursts, stirring halfway so everything heats evenly.
- Reheat larger portions in a 350°F oven, covered, for 20 to 25 minutes until hot, then uncover for a few minutes to crisp the topping again.

Leave a Reply