Golden chicken, tender zucchini, and crisp bacon come together under a bubbling layer of mozzarella and Parmesan in a bake that lands somewhere between cozy casserole and easy skillet dinner. The zucchini softens just enough to soak up the smoky bacon drippings and cream, while the chicken stays juicy because it finishes in the oven instead of being cooked dry on the stovetop. The result is hearty without feeling heavy, and it uses a short ingredient list in a way that makes every bite count.
What makes this version work is the order. The bacon gets crisped first so the pan has a good base of fat and flavor, then the chicken is seared just long enough to pick up color before it goes into the oven. The zucchini bakes underneath everything else, where it turns tender and savory instead of turning watery on top of the cheese. That little bit of heavy cream helps carry the seasonings through the dish and keeps the bake from feeling dry.
If you’ve ever had a zucchini casserole turn soupy or a chicken bake come out bland, the notes below will help. I’ve included the one timing detail that keeps the zucchini from collapsing and a few swaps that still give you a proper dinner, not a pile of disconnected ingredients.
The zucchini stayed tender instead of watery, and the bacon on top kept every bite smoky and salty. I baked it exactly 28 minutes and the chicken was perfect.
Save this Chicken Zucchini Bake with Bacon for a cozy one-pan dinner with crispy bacon, tender zucchini, and a bubbling cheese finish.

The Reason the Zucchini Stays Tender Instead of Watery
The biggest mistake in a zucchini bake is treating zucchini like it can be dumped in raw and expected to behave. Zucchini holds a lot of water, and when it’s layered too thick or baked without enough surface heat, it steams itself into a soft puddle. Here, the half-moon slices are spread in a single layer so the heat can move around them, and the chicken goes on top so the juices don’t drown the vegetables from the start.
The other thing that keeps this dish on track is pre-searing the chicken. It doesn’t cook through in the skillet, and it shouldn’t. That quick sear gives you color and a little fond in the pan, which brings more flavor into the bake than seasoning alone can manage. The oven finishes the job gently while the cheese melts into the zucchini instead of sealing moisture underneath it.
- Chicken breasts — Cubing them into 1-inch pieces helps them cook evenly and keeps the bake from turning dry at the edges before the center is done. Thighs work too if you want a richer result and don’t mind a little more fat in the dish.
- Zucchini — Medium zucchini are the sweet spot here. Very large zucchini tend to be seedy and watery, which changes the texture of the whole pan. Slice them about 1/2-inch thick so they stay distinct after baking.
- Bacon — This is more than a topping; it seasons the pan and gives the whole dish that smoky, salty backbone. Thick-cut bacon works, but it may need an extra minute or two to crisp.
- Heavy cream — Just a small amount keeps the bake from feeling dry and helps the cheese melt into a sauce-like layer. Half-and-half can work in a pinch, but it won’t cling quite the same way.
- Mozzarella and Parmesan — Mozzarella gives you the melt, Parmesan gives you the sharp edge. Use freshly grated Parmesan if you can; the pre-grated kind doesn’t melt as smoothly.
The 20 Minutes That Matter Before It Goes Into the Oven
Crisping the bacon first
Cook the chopped bacon over medium heat until the pieces are browned and crisp at the edges, not pale and floppy. If you stop too early, it won’t bring enough flavor to the dish, and if you cook it hard and fast, the fat can scorch. Pull it out with a slotted spoon and leave the rendered fat in the pan. That’s the start of the sauce.
Getting color on the chicken
Add the chicken pieces to the same skillet with a little olive oil and season them right away with smoked paprika, Italian seasoning, salt, and pepper. You’re looking for surface color, not full doneness. The pieces should look golden in spots and still slightly undercooked in the middle when they come off the heat. If you cook them all the way through here, they’ll go dry in the oven.
Layering the bake so it cooks evenly
Spread the zucchini in the baking dish first, then scatter the chicken and garlic over the top. Drizzle the cream over everything so it threads down into the pan instead of pooling in one corner. Cheese goes on next, then the bacon, so the bacon stays crisp as long as possible while the cheese melts underneath it. Bake until the cheese is bubbling at the edges and the chicken reaches 165°F in the thickest pieces.
Make it dairy-free without losing the creamy finish
Swap the heavy cream for unsweetened coconut cream or a plain dairy-free cooking cream, then use a dairy-free mozzarella-style shred. You’ll lose a little of the sharp Parmesan edge, so add an extra pinch of salt and a little more smoked paprika to keep the flavor rounded.
Use chicken thighs for a juicier, richer bake
Boneless, skinless thighs stay tender even if the bake goes a few minutes long, which makes them forgiving. The dish will taste a little richer because thighs bring more fat, and that plays nicely with the bacon and cheese.
Make it lower-carb without changing the structure
This recipe is already naturally low in carbs, so the main thing is keeping the zucchini from getting soggy. If you want even less moisture, salt the zucchini slices lightly and let them sit for 10 minutes, then pat them dry before assembling the bake.
Add a little more vegetable volume
A handful of sliced mushrooms or thin red onion can go in with the zucchini if you want a fuller pan. Mushrooms deepen the savoriness, while onion softens and sweetens as it bakes. Just don’t pile the vegetables too high or they’ll steam instead of roast.
Storage and Reheating
- Refrigerator: Store leftovers in an airtight container for up to 4 days. The zucchini softens a bit more overnight, but the flavor stays good.
- Freezer: It freezes, but the zucchini turns softer after thawing, so I only freeze it if I need to save the chicken portion of the bake. Wrap tightly and freeze for up to 2 months.
- Reheating: Reheat in a 350°F oven until hot and the cheese re-melts, usually 15-20 minutes. The microwave works for a quick lunch, but it makes the zucchini wetter and the bacon less crisp.
Answers to the Questions Worth Asking

Chicken Zucchini Bake with Bacon
Ingredients
Equipment
Method
- Preheat the oven to 400°F and grease a 9x13-inch baking dish.
- In a large skillet over medium heat, cook the chopped bacon until crisp, about 6-7 minutes, and remove to a plate with a slotted spoon while leaving rendered fat in the pan.
- Add the chicken cubes to the same skillet with the olive oil and season with smoked paprika, Italian seasoning, salt, and black pepper, then sear for 4-5 minutes until golden on the outside.
- Spread the zucchini in the prepared baking dish, scatter the seared chicken and minced garlic over top, and drizzle with the heavy cream.
- Sprinkle the mozzarella and Parmesan evenly over the top, then scatter the crisped bacon over the cheese.
- Bake uncovered for 25-30 minutes at 400°F until the chicken is cooked through to 165°F and the cheese is melted, golden, and bubbling at the edges.
- Rest for 5 minutes, then garnish with chopped fresh parsley and serve.