Creamy Chicken Zucchini Casserole
Creamy, cheesy, and oh-so-comforting, this Creamy Chicken Zucchini Casserole is the perfect marriage of flavors that will have your family coming back for seconds. With tender chicken, fresh zucchini, and a delightful cheesy sauce, every bite is like a warm hug on a chilly evening. I fondly remember the first time I made this dish for a cozy family dinner. It turned out to be a memorable meal; my loved ones couldn’t stop raving about it!
Table of Contents

What sets this casserole apart is its simplicity and versatility. Whether you’re making a quick weeknight dinner or preparing for a holiday gathering, this dish checks all the boxes. Plus, it’s a delicious way to pack in those vegetables without losing any flavor. You’ll love how easy it is to throw together, leaving you time to enjoy your evening. So grab your apron and let’s get cooking!
Why You’ll Love This Recipe
- Simple & Quick: Ready to eat in just about 30 minutes, making it ideal for busy weeknights.
- Irresistible Flavor: A creamy blend of spices, cheese, and fresh veggies creates an explosion of taste.
- Eye-Catching Appeal: The vibrant colors of zucchini and peppers make this casserole a feast for the eyes.
- Flexible Serving: Perfect for dinner, leftovers for lunch, or even a potluck contribution.
- Diet-Friendly Options: Substitute ingredients easily for gluten-free or dairy-free versions.
Ingredients You’ll Need
- 1 tbsp avocado oil or olive oil: This lightly flavored oil is perfect for sautéing and helps prevent sticking. Olive oil can be used as an alternative if you prefer its taste.
- 2 tbsps ghee or grass-fed butter, divided: Adding richness to the dish, ghee is great for high-heat cooking. Substitute with regular butter if needed.
- 2 lbs boneless, skinless chicken breasts or thighs, cut into bite-sized cubes: Chicken provides protein and a hearty texture. Choose thighs for more juiciness or breasts for a leaner option.
- 4 fresh garlic cloves, minced: Garlic adds a punchy depth; adjust to your liking for a milder flavor.
- 2 large zucchini, cut into bite-sized cubes: Zucchini provides moisture and a pleasing crunch. Feel free to swap in yellow squash if you’d like.
- 1 large red bell pepper, diced: This sweet pepper adds color and sweetness. Red, orange, or yellow varieties work well here.
- 1-2 red chili peppers, seeded and chopped: For a kick of heat, these chilies can be adjusted based on your spice preference.
- 2 tbsps arrowroot powder or cornstarch: This acts as a thickener for the creamy sauce; both options work well.
- 1 cup chicken bone broth: Rich in flavor, bone broth elevates the dish. Use vegetable broth for a vegetarian option.
- 2/3 cup full-fat coconut milk or grass-fed whole cow’s milk: Coconut milk lends a creamy, slightly sweet base. Cow’s milk is a great alternative for a classic creaminess.
- 1/2 cup cream cheese, room temperature: This adds a rich, smooth texture to the sauce. Ensure it’s softened for easy mixing.
- 1 cup shredded mozzarella or cheddar cheese: Cheese brings everything together. Mozzarella offers a gooey texture while cheddar adds sharpness.
- Sea salt and ground pepper, to taste: Essential for enhancing flavors; adjust according to your seasoning preference.
- A handful of freshly chopped parsley, to garnish: Fresh parsley brightens up the dish and adds a lovely color contrast.
How to Make Creamy Chicken Zucchini Casserole

- Preheat the Oven: Start by preheating your oven to 400 degrees F. This ensures your casserole gets bubbly and golden.
- Prepare the Baking Dish: Lightly spritz or rub a large baking dish with avocado oil or ghee/butter; this will help with easy serving.
- Sauté the Chicken: In a large skillet over medium-high heat, add 1 tablespoon of oil and 1 tablespoon of ghee or butter. Add the chicken cubes, lightly season with sea salt and pepper, and cook for about 7-8 minutes, stirring occasionally until golden brown. In the last minute of cooking, add the minced garlic for a fragrant finish.
- Transfer Chicken: Carefully transfer the browned chicken to your prepared baking dish.
- Cook the Vegetables: In the same skillet, toss in the zucchini, bell pepper, and chili peppers. Sauté for around 3-4 minutes until they start to soften.
- Combine Ingredients: Add the veggies to the dish with the chicken and stir to mix everything together.
- Make the Sauce: In the same skillet, melt the remaining tablespoon of ghee or butter over low heat. Sprinkle in the arrowroot powder or cornstarch and stir continuously for 1 minute.
- Whisk in Liquids: Gradually drizzle in the chicken bone broth and coconut milk, stirring constantly until it bubbles and thickens with no lumps.
- Incorporate Cheese: Stir in the cream cheese and shredded cheese, seasoning the sauce with sea salt and freshly ground pepper.
- Combine Sauce with Dish: Pour this luscious sauce over the chicken and veggies in the baking dish, ensuring everyone gets a piece of that creamy goodness.
- Bake: Place the dish in your preheated oven and bake for around 20 minutes, until everything is golden brown and bubbling.
- Garnish: Once it’s done, take it out and sprinkle with chopped parsley for a fresh touch.
Storing & Reheating
To store leftovers, keep the casserole at room temperature for about two hours after cooling. Refrigerate in an airtight container for up to 4 days. If you’re looking to freeze it, wrap the dish tightly and store in the freezer for up to 3 months. When you’re ready to enjoy, reheat in the oven at 350 degrees F for about 20 minutes, or until warmed through. Keep in mind that while the flavors remain delightful, the texture might change slightly, but a quick stir can help bring it back to life!
Chef’s Helpful Tips
- Avoid overcrowding the skillet when browning chicken; this helps achieve that perfect golden color.
- If using frozen vegetables, remember they will need a couple of extra minutes to cook through.
- Always let your cream cheese sit out to soften before using; it mixes much easier.
- For an extra cheesy casserole, sprinkle additional cheese on top during the last few minutes of baking.
- Feel free to switch up the veggies based on what you have on hand; spinach and broccoli make perfect additions!
The combination of flavors and textures in this Creamy Chicken Zucchini Casserole is truly delightful. It’s creamy without being overly rich and delivers that comforting feeling we all crave from a classic casserole. Don’t hesitate to put your own spin on it – perhaps add your favorite herbs or vary the type of cheese for a unique twist!
Enjoy this dish at your table, knowing it will bring smiles and mouths full of flavor. You truly can’t go wrong with a recipe like this.

Recipe FAQs
Can I make this casserole ahead of time?
Absolutely! You can prepare everything up to the baking step, cover it, and store it in the refrigerator. When you’re ready to eat, simply bake it as directed. This is especially great for busy weeknights!
What if I can’t find arrowroot powder?
No worries! Cornstarch is a great substitute, and you can use it in the same measurements. Both will thicken your sauce beautifully.
Is this dish suitable for meal prep?
Yes! This casserole makes for excellent meal prep. You can portion it out after cooking and keep it in the fridge or freezer for quick, delicious meals during busy weeks.
Can I use different proteins in this casserole?
Certainly! While chicken is fantastic, you can also use cooked shredded pork, turkey, or even sautéed beans for a vegetarian option. Adjust the cooking time with proteins that require different preparation methods.
PrintMore Main Dishes Recipes
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Creamy Chicken Zucchini Casserole
- Prep Time: 30 minutes
- Cook Time: 20 minutes
- Total Time: 50 minutes
- Yield: 6 servings 1x
- Category: Main Dishes
- Method: Baking
- Cuisine: American
Description
Enjoy a comforting bowl of Creamy Chicken Zucchini Casserole, featuring tender chicken, fresh vegetables, and a rich cheesy sauce. This simple dish is ideal for a quick family dinner or a satisfying weekday meal. Get ready to impress with its delightful flavor and easy preparation!
Ingredients
- 1 tbsp avocado oil or olive oil, plus extra to grease your baking dish
- 2 tbsps ghee or grass-fed butter, divided
- 2 lbs boneless, skinless, chicken breasts or thighs, cut into bite-sized cubes
- 4 fresh garlic cloves, minced
- 2 large zucchini, cut into bite-sized cubes
- 1 large red bell pepper, diced
- 1–2 red chili peppers, seeded and chopped
- 2 tbsps arrowroot powder or cornstarch
- 1 cup chicken bone broth
- 2/3 cup full-fat coconut milk or grass-fed whole cow's milk
- 1/2 cup cream cheese, room temperature
- 1 cup shredded mozzarella or cheddar cheese
- sea salt and ground pepper, to taste
- a handful of freshly chopped parsley, to garnish
Instructions
- Preheat the oven to 400°F.
- Lightly grease a large baking dish with avocado oil or butter.
- In a skillet over medium-high heat, add 1 tablespoon of oil and 1 tablespoon of butter.
- Add chicken cubes, season with salt and pepper, and cook for 7-8 minutes until golden brown. Stir in minced garlic in the last minute.
- Transfer the cooked chicken to the prepared baking dish.
- In the same skillet, add zucchini, bell pepper, and chili peppers; sauté for 3-4 minutes until softened.
- Add the sautéed vegetables to the baking dish and stir to combine with the chicken.
- Melt the remaining tablespoon of butter in the same skillet over low heat.
- Stir in arrowroot powder or cornstarch and cook for 1 minute while stirring continuously.
- Slowly add in the chicken broth and coconut milk, stirring until bubbling and smooth.
- Mix in cream cheese and shredded cheese, seasoning to taste with salt and pepper.
- Pour the sauce over the chicken and veggies in the baking dish, using a spatula to ensure every drop is included.
- Bake in the oven for about 20 minutes, or until golden brown and bubbly.
- Garnish with chopped parsley before serving.
Notes
For a lighter option, substitute cream cheese with Greek yogurt.
Feel free to add your favorite vegetables for extra flavor and nutrition.
The casserole can be prepared in advance and baked just before serving.
Nutrition
- Serving Size: 1 serving
- Calories: 490
- Sugar: 3g
- Sodium: 600mg
- Fat: 30g
- Saturated Fat: 15g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 14g
- Fiber: 2g
- Protein: 40g
- Cholesterol: 150mg
