Chicken Alfredo Zucchini Casserole – Creamy, Comforting, and Veggie-Packed
This Chicken Alfredo Zucchini Casserole has all the comfort of classic Alfredo, with a lighter, veggie-forward twist. Tender zucchini stands in for pasta, keeping it fresh and not too heavy. You still get creamy sauce, juicy chicken, and a golden, cheesy top—everything you want in a cozy baked dish.
It’s easy enough for a weeknight but feels special enough for company. If you love creamy casseroles but want something that won’t weigh you down, this is a great fit.
Ingredients
Method
- Preheat and prep: Heat your oven to 375°F (190°C). Grease a 9x13-inch baking dish with nonstick spray or butter.
- Slice the zucchini: Cut zucchini into 1/4-inch half-moons. Toss with a pinch of salt and place in a colander to drain for 10–15 minutes. Pat dry with paper towels. This prevents a watery casserole.
- Sauté aromatics: In a large skillet, warm olive oil or butter over medium heat. Add onion and cook until soft, 4–5 minutes. Stir in garlic for 30 seconds, just until fragrant.
- Build the Alfredo base: Pour in chicken broth and heavy cream. Add cream cheese in small pieces, stirring until smooth. Mix in Parmesan, Italian seasoning, and red pepper flakes if using. Simmer gently 2–3 minutes until slightly thickened. Season with salt and pepper.
- Par-cook zucchini: Add the zucchini to the skillet and toss in the sauce for 2–3 minutes. You want it coated but not fully soft. Stir in the cooked chicken. If using lemon zest, fold it in now for a bright note.
- Assemble the casserole: Transfer the mixture to the prepared baking dish. Top evenly with mozzarella and a sprinkle of extra Parmesan. If you like crunch, mix bread crumbs with a teaspoon of olive oil and scatter on top.
- Bake: Bake for 20–25 minutes, until bubbling and lightly golden. For a deeper crust, broil for 1–2 minutes at the end, watching closely.
- Rest and serve: Let it rest 8–10 minutes before serving. This helps the sauce set. Garnish with chopped parsley.
What Makes This Special
This casserole brings together the flavors of chicken Alfredo without the pile of pasta. Zucchini adds moisture and texture, while a rich, garlicky sauce keeps every bite satisfying.
You’ll get that irresistible browned-cheese crust, plus a comforting aroma that fills the kitchen. It reheats beautifully and can be prepped ahead, which makes it a practical choice for busy schedules. Best of all, it’s flexible—swap in store-bought sauce, use rotisserie chicken, or make it gluten-free if needed.
Shopping List
- Chicken: 3 cups cooked, shredded or diced (rotisserie works great)
- Zucchini: 3 large (about 2–2.5 pounds), sliced into half-moons
- Olive oil or butter: 2 tablespoons
- Onion: 1 small, finely chopped
- Garlic: 3–4 cloves, minced
- Heavy cream: 1.5 cups
- Chicken broth: 1/2 cup
- Cream cheese: 4 ounces, softened
- Parmesan cheese: 1 cup, finely grated (plus extra for topping)
- Mozzarella: 1.5 cups, shredded
- Italian seasoning: 1 teaspoon
- Red pepper flakes: Pinch (optional)
- Fresh parsley: 2 tablespoons, chopped (for garnish)
- Salt and black pepper: To taste
- Bread crumbs or pork panko: 1/3 cup (optional, for topping)
- Lemon zest: 1/2 teaspoon (optional, for brightness)
- Nonstick spray or butter: For greasing the baking dish
Instructions
- Preheat and prep: Heat your oven to 375°F (190°C).
Grease a 9×13-inch baking dish with nonstick spray or butter.
- Slice the zucchini: Cut zucchini into 1/4-inch half-moons. Toss with a pinch of salt and place in a colander to drain for 10–15 minutes. Pat dry with paper towels.
This prevents a watery casserole.
- Sauté aromatics: In a large skillet, warm olive oil or butter over medium heat. Add onion and cook until soft, 4–5 minutes. Stir in garlic for 30 seconds, just until fragrant.
- Build the Alfredo base: Pour in chicken broth and heavy cream.
Add cream cheese in small pieces, stirring until smooth. Mix in Parmesan, Italian seasoning, and red pepper flakes if using. Simmer gently 2–3 minutes until slightly thickened.
Season with salt and pepper.
- Par-cook zucchini: Add the zucchini to the skillet and toss in the sauce for 2–3 minutes. You want it coated but not fully soft. Stir in the cooked chicken.
If using lemon zest, fold it in now for a bright note.
- Assemble the casserole: Transfer the mixture to the prepared baking dish. Top evenly with mozzarella and a sprinkle of extra Parmesan. If you like crunch, mix bread crumbs with a teaspoon of olive oil and scatter on top.
- Bake: Bake for 20–25 minutes, until bubbling and lightly golden.
For a deeper crust, broil for 1–2 minutes at the end, watching closely.
- Rest and serve: Let it rest 8–10 minutes before serving. This helps the sauce set. Garnish with chopped parsley.
How to Store
Let leftovers cool to room temperature, then cover and refrigerate for up to 4 days.
For best results, reheat in a 350°F oven, covered with foil, for 15–20 minutes until hot. You can also reheat portions in the microwave in 45-second bursts, stirring between each to avoid hot spots.
To freeze, cool completely and wrap tightly. Freeze for up to 2 months.
Thaw overnight in the fridge and reheat in the oven. Note: Zucchini releases moisture after freezing, so add a light sprinkle of extra cheese on top before reheating to boost texture.
Benefits of This Recipe
- Lighter than pasta bakes: Zucchini keeps it filling without the heaviness of noodles.
- High in protein: Chicken and cheese make it satisfying and great for leftovers.
- Flexible and forgiving: Swap sauces, cheeses, or vegetables without stress.
- Make-ahead friendly: Assemble up to a day in advance; bake when you’re ready.
- Family-approved: Creamy sauce and melted cheese win over picky eaters.
What Not to Do
- Don’t skip draining the zucchini: Excess moisture leads to a watery casserole.
- Don’t overbake: Too much time in the oven makes zucchini mushy and sauce oily.
- Don’t forget to season: Taste the sauce before baking. Zucchini is mild and needs well-seasoned sauce.
- Don’t add raw chicken: Use fully cooked chicken to keep timing and food safety on track.
- Don’t overload the pan: If your dish is crammed, the casserole will steam instead of brown.
Alternatives
- Protein swaps: Use leftover turkey, shredded rotisserie chicken, cooked Italian sausage, or sautéed shrimp (stir shrimp in after baking to avoid overcooking).
- Veggie boosts: Add spinach, peas, or sautéed mushrooms.
Keep total veg volume similar to avoid extra moisture.
- Gluten-free: This is naturally gluten-free if you skip the bread crumbs or use a GF option.
- Lighter sauce: Swap part of the cream with half-and-half. Simmer a minute longer to thicken.
- Dairy-free idea: Use a dairy-free Alfredo, coconut cream, and vegan mozzarella/parmesan. Flavor with extra garlic and nutritional yeast.
- Extra crunch: Top with crushed pork rinds or toasted almond flour instead of bread crumbs.
- Herb variations: Try thyme, basil, or a pinch of nutmeg for a classic Alfredo note.
FAQ
Can I use store-bought Alfredo sauce?
Yes.
Use about 2 to 2.5 cups. Warm it in a skillet with sautéed onion and garlic, then proceed as directed. If it seems very thick, loosen with a splash of chicken broth.
How do I keep the casserole from getting watery?
Salt and drain the zucchini, then pat it dry.
Briefly tossing it in the sauce before baking also helps it release a little liquid upfront. Avoid covering while baking, and let it rest before serving.
Can I make this ahead?
Absolutely. Assemble the casserole, cover, and refrigerate up to 24 hours.
Add 5–10 extra minutes to the bake time if it goes into the oven cold. For best browning, uncover for the last few minutes.
What cheeses work best?
Parmesan adds sharp, salty flavor and helps thicken the sauce. Mozzarella melts beautifully for that stretchy top.
You can mix in a bit of provolone or fontina for extra richness.
Is there a lower-fat version?
Use half-and-half for part of the cream, reduce the mozzarella by 1/2 cup, and skip the bread crumb topping. Season generously and add lemon zest to keep the flavor bright.
Can I add pasta?
Sure. Fold in 8 ounces of cooked short pasta (like penne) and reduce the zucchini to 2 medium.
Increase the sauce slightly with another 1/4 cup cream or broth so it stays saucy.
What pan size should I use?
A 9×13-inch dish works best for even baking and browning. If using a smaller pan, bake a bit longer and consider dividing into two dishes to avoid overcrowding.
How do I cook the chicken for this?
Use any cooked chicken you like: poached and shredded, rotisserie, or roasted breasts diced small. Season it well before adding so the casserole has depth of flavor.
Can I make it spicy?
Yes.
Add red pepper flakes to the sauce, or stir in a spoonful of Calabrian chili paste for gentle heat that pairs nicely with creamy Alfredo.
What should I serve with it?
A crisp green salad with lemony vinaigrette balances the richness. Garlic bread or roasted carrots also make a simple, crowd-pleasing pairing.
In Conclusion
Chicken Alfredo Zucchini Casserole brings comfort food energy without the heaviness. It’s creamy, cheesy, and full of flavor, yet anchored by fresh zucchini.
With easy steps, make-ahead options, and plenty of room to customize, it’s the kind of recipe you’ll keep on repeat. Whether it’s a weeknight dinner or a casual gathering, this dish checks all the boxes: simple, satisfying, and downright delicious.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.



