Chicken Zucchini Casserole
Chicken Zucchini Casserole is a delightful dish that perfectly combines tender chicken, fresh zucchini, and savory cheeses. This comforting casserole is a great way to sneak in those veggies while packing each hearty bite with Italian-inspired flavor. Picture juicy chicken breasts layered with vibrant, sautéed zucchini and squash, all enveloped in delicious pesto sauce. Topped with bubbly mozzarella and parmesan, this dish not only fills your belly but warms your soul.
Table of Contents

I remember the first time I whipped up this casserole on a busy weeknight—my family was craving something hearty yet healthy. The way the pesto melds with the cheese and fresh vegetables gave the dish such an inviting aroma, making the perfect dinner while still being a breeze to prepare. Serve it up hot, and you’ll have everyone coming back for seconds. It’s easy to make and tastes incredible, making Chicken Zucchini Casserole an instant family favorite.
Why You’ll Love This Recipe
- Simple & Quick: With a prep time of around 10 minutes and a cook time of just 40 minutes, you can have this delicious meal ready in no time.
- Irresistible Flavor: The combination of juicy chicken, fresh veggies, and the rich taste of pesto will have your taste buds dancing.
- Eye-Catching Appeal: The vibrant colors from the zucchini and squash provide a stunning presentation that’s sure to impress.
- Flexible Serving: Enjoy this casserole anytime—whether it’s a cozy dinner, a potluck dish, or a meal prep option for the week ahead.
- Diet-Friendly Options: You can easily adjust ingredients for low-carb, gluten-free, or dairy-free diets.
Ingredients You’ll Need
- 3-4 boneless, skinless chicken breasts (about 2 lbs): The star of the dish! Chicken breasts are lean and cook nicely in the casserole. You can substitute them with chicken thighs for a juicier option.
- 1/4 tsp salt: Enhances flavor and pulls out the natural juices from the chicken.
- 1/4 tsp pepper: Adds a subtle kick.
- 1/4 tsp garlic powder: Gives a warm, savory depth of flavor.
- 1 medium zucchini: Fresh and crunchy, zucchini adds color and nutrients. You can swap it with yellow squash if you prefer.
- 1 medium yellow squash: Adds sweetness and balances the earthiness of the zucchini.
- 1/2 medium sweet yellow onion: For natural sweetness and flavor. Shallots or red onions make great substitutes too!
- 1/2 cup pesto, prepared: Bring a burst of flavor with this fragrant basil sauce. Store-bought options are fantastic, or make your own for freshness.
- 4 oz parmesan cheese: Adds depth with its salty flavor. Grated or shredded works well here.
- 4 oz mozzarella: For that gooey, melty top. You can use low-moisture mozzarella for better browning.
How to Make Chicken Zucchini Casserole
- Preheat the oven: Start by preheating your oven to 375˚F. This ensures an even bake from the get-go.
- Prepare the vegetables: Chop the zucchini, yellow squash, and sweet onion into even bite-sized pieces, then combine them in a bowl. This helps to make sure they cook through evenly.
- Layer the casserole: In a large casserole dish, lay the chicken breasts down in a flat single layer. Sprinkle them with salt, pepper, and garlic powder. Next, layer the chopped veggies over the chicken and dollop the pesto evenly across the vegetables. For a crispy cheese topping, add the cheese now; alternatively, wait until the last 10 minutes of cooking to keep it gooey and melty.
- Bake: Place your casserole in the oven, baking it on the middle rack for 35-45 minutes or until the chicken reaches an internal temperature of 165˚F. If the top starts to brown too quickly, loosely cover with foil. For quicker cooking, consider using chicken tenderloins or pre-cut chicken pieces.
- Serve hot: Let the casserole cool slightly before serving. Enjoy every flavorful bite!
Storing & Reheating
To store your Chicken Zucchini Casserole, let it cool to room temperature, then cover it tightly and place it in the refrigerator for up to 4 days. For longer storage, freeze the casserole in a freezer-safe container for up to 3 months. Reheating is as easy as popping it in a 350˚F oven for about 20-25 minutes or until heated through. Note that the texture may change after freezing, so refreshing it with a sprinkle of cheese can add back that gooeyness.
Chef’s Helpful Tips
- Always season your chicken properly before adding the veggies—don’t skip the salt and pepper.
- Make sure your chicken pieces are of uniform size to ensure they cook evenly. If using chicken breasts, you might want to cut them in half horizontally for quicker cooking.
- If the casserole gets cooked through but the top isn’t browned enough for your liking, you can turn on the broiler for a couple of minutes, but keep a close eye to avoid burning.
- Feel free to throw in other favorite vegetables like bell peppers or spinach for added nutrients.
- For a spicy twist, a sprinkle of red pepper flakes can kick things up a notch!
It’s time to savor flavors and enjoy one of the simplest pleasures of home cooking with this incredible Chicken Zucchini Casserole. Don’t hesitate to make this dish your own. Whether you decide to add in your favorite veggies or adjust the spices, it’s a great adventure in the kitchen. Trust me, once you taste this comforting casserole, it’s bound to become a staple in your home!

Recipe FAQs
Can I make Chicken Zucchini Casserole ahead of time?
Yes, you can assemble the casserole a day in advance. Just cover it and store it in the refrigerator until you’re ready to bake. This allows flavors to meld beautifully!
Is there a way to lighten this dish?
Absolutely! You can use skinless chicken breasts, low-fat cheese, and reduce the amount of pesto for a lighter version. Adding a bit more zucchini also increases volume without many calories.
Can I freeze the casserole?
Yes, this dish freezes well! Once prepared, let it fully cool, then wrap it tightly and store it in the freezer for up to 3 months. To reheat, bake from frozen, adding a little extra time.
How can I add more flavor to the casserole?
Experiment with different herbs and spices—try adding fresh basil, oregano, or Italian seasoning for a zestier flavor profile. You could also top it with a sprinkle of fresh herbs before serving for a fresh touch!
PrintMore Dinner Recipes
- Crockpot Whole Chicken (10 Minute Prep)
- Stuffed Pepper Pasta Bake
- Easy Layered Ratatouille
- Spaghetti Squash Au Gratin
- Sausage, Butter Bean & Tomato Tray Bake
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Chicken Zucchini Casserole
- Prep Time: 10 minutes
- Cook Time: 40-45 minutes
- Total Time: 0 hours
- Yield: 4 servings 1x
- Category: Dinner
- Method: Baking
- Cuisine: American
Description
This Chicken Zucchini Casserole combines tender chicken with fresh zucchini, squash, and pesto for an easy, flavorful meal that’s perfect for busy weeknights. It’s a comforting dish that pleases everyone at the table!
Ingredients
- 2 lbs boneless, skinless chicken breasts
- 1/4 tsp salt
- 1/4 tsp pepper
- 1/4 tsp garlic powder
- 1 medium zucchini
- 1 medium yellow squash
- 1/2 medium sweet yellow onion
- 1/2 cup pesto, prepared
- 4 oz parmesan cheese
- 4 oz mozzarella
Instructions
- Preheat the oven to 375˚F.
- Chop the zucchini, squash, and onion and combine them in a bowl.
- In a large casserole dish, lay the chicken in a flat single layer and season it with salt, pepper, and garlic powder.
- Layer the chopped veggies over the chicken and dollop pesto on top.
- Optionally, add cheese now for a crispy top or add it 10 minutes before the end for a gooey finish.
- Bake on the middle rack for 35-45 minutes until the chicken reaches an internal temperature of 165˚F. Cover with foil if browning too much.
- Serve hot and enjoy!
Notes
For quicker cooking, cut the chicken into pieces or use chicken tenderloins.
Cover loosely with foil if top browns too quickly while baking.
Nutrition
- Serving Size: 1 serving
- Calories: 500
- Sugar: 4g
- Sodium: 500mg
- Fat: 20g
- Saturated Fat: 8g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 16g
- Fiber: 2g
- Protein: 50g
- Cholesterol: 130mg





