This one-pan balsamic caprese chicken is exactly the dinner you want on a night when you're craving something a little fancy without any of the fuss. Chicken thighs get seared until golden, then simmered in a sticky balsamic-honey glaze with garlic and cherry tomatoes until everything's tender and saucy. A layer of fresh mozzarella melts right on top, and a scatter of basil at the end makes it taste like something from a restaurant menu. It's ready in about 30 minutes, and the whole thing happens in one skillet, so cleanup is almost nothing.

Jump to:
I've made a lot of caprese chicken recipes (check out my air fryer caprese chicken if you love pesto) where the balsamic is just drizzled on at the very end, and honestly, it never clings the way you want it to. Cooking the vinegar down with honey and garlic right in the pan turns it into a glossy, spoonable glaze instead of a thin, watery sauce that slides off the chicken. It only takes about two minutes of simmering, but that's the difference between a sauce that pools at the bottom of the plate and one that coats every bite.
The other thing I've learned from making this on repeat is that searing the chicken first and finishing it in the oven keeps it so much juicier than cooking it start to finish on the stovetop. The oven's gentle, even heat means you don't have to babysit the pan, and you get chicken that's tender all the way through instead of dry at the edges by the time the center catches up.
Key Ingredients

- Chicken breasts or thighs. Either works well here. I usually have thighs in my freezer, so that's what I reach for, since they stay a little juicier and are more forgiving if you overcook them slightly. Breasts give you that classic, leaner caprese look. If your breasts are very thick, pound them to an even thickness so they cook at the same rate.
- Italian seasoning. This is doing the seasoning work along with salt and pepper, so don't skip it. In a pinch, a mix of dried oregano and basil works almost as well.
- Balsamic vinegar. A mid-range balsamic is all you need here since it's cooked down and sweetened with honey. Skip the ultra-cheap thin stuff if you can, since it won't reduce into as rich a glaze.
- Honey. Balances the acidity of the vinegar and helps the glaze turn glossy as it reduces. Maple syrup works as a swap, though it mutes the balsamic flavor slightly and gives a slightly different sweetness.
- Cherry tomatoes. They burst and soften into the glaze as it cooks, adding little pockets of juicy sweetness. Grape tomatoes work the same way if that's what you have.
- Fresh mozzarella. Look for the kind packed in liquid, not the shredded low-moisture bags. It melts into soft, stretchy pools instead of a rubbery layer. If fresh mozzarella isn't available, a mild block of mozzarella sliced thin is a fine substitute, though it won't be quite as creamy.
- Fresh basil. Adds brightness right at the end. Dried basil doesn't have the same fresh, peppery flavor, so it's worth seeking out fresh leaves for this one.
See the recipe card below for the remaining ingredients and quantities.
How to Make Balsamic Caprese Chicken

Step 1
Preheat the oven to 400°F. Pat the chicken dry, then season generously with salt, pepper, and Italian seasoning on both sides. Heat the olive oil in a large oven-safe skillet over medium-high heat. Sear the chicken for 3-4 minutes per side, until deeply golden. It won't be cooked through yet, that's expected. Remove and set aside on a plate.

Step 2
Reduce the heat to medium. Add the garlic and cook for about 30 seconds, just until fragrant, then stir in the cherry tomatoes.

Step 3
Pour in the balsamic vinegar and honey, stirring occasionally, until the mixture turns glossy and reduces slightly, about 2 minutes. The tomatoes should just be starting to soften and release their juices.

Step 4
Nestle the chicken back into the skillet and spoon the sauce over the top.

Step 5
Transfer the skillet to the oven and bake for 15-20 minutes, until the chicken reaches 165°F internally.

Step 6
Remove the skillet from the oven and lay the mozzarella slices over each piece of chicken. Broil for 2-3 minutes, watching closely, until the cheese is melted and just starting to turn golden in spots. Scatter fresh basil over the top and serve, spooning the pan juices over everything.
Sarah's Top Tips
- Don't skip patting the chicken dry before you season it. Any extra moisture on the surface steams instead of sears, and you'll end up with a pale crust instead of a golden one. A couple of minutes with a paper towel makes a real difference here.
- Sear before you simmer, don't skip straight to the sauce. I tested it both ways, and poaching the chicken directly in the balsamic mixture leaves it pale and steamed-tasting, with a thinner glaze since the chicken releases extra moisture into it as it cooks. Searing first in hot oil builds a deep golden crust and locks in flavor before the chicken ever touches the sauce. Those few minutes of searing are doing a lot of work, so don't rush them.
- Let the balsamic mixture actually reduce before adding the chicken back. You're looking for it to thicken slightly and turn glossy, about 2 minutes over medium heat. If you rush this step, the sauce stays thin and won't cling to the chicken the way it should.
- Use a real meat thermometer. Chicken breasts and thighs vary a lot in thickness, so the 15-20 minute bake time is a guideline, not a guarantee. Pull the chicken at 165°F internally, and it'll stay juicy; leave it in until it "looks done" and you risk drying it out.

Serving Suggestions
This chicken is rich and saucy enough to want something simple alongside it. A pile of my Yukon Gold Mashed Potatoes is the classic pairing here, since they're already garlicky and buttery and soak up every bit of that balsamic glaze. If you'd rather keep things lighter, my Spinach and Arugula Salad with its lemon vinaigrette cuts through the sweetness of the glaze nicely and takes barely five minutes to throw together. For a heartier option with a little more crunch, my Parmesan Crusted Potatoes bring their own garlic and herb flavor that plays well off the balsamic without competing with it.
Storage & Reheating
Fridge: Store leftovers in an airtight container for up to 3 days. The mozzarella will firm up slightly in the fridge, which is normal.
Freezer: Freeze the chicken and sauce (without the mozzarella, if possible) in a freezer-safe container for up to 2 months. Fresh mozzarella doesn't freeze well on its own, since it turns watery and rubbery once thawed, so add a fresh layer when reheating if you can.
Reheating: Reheat gently in a covered skillet over medium-low heat until warmed through, or in the microwave in 30-second intervals. The balsamic glaze may look slightly separated after storage; a quick stir while reheating brings it back together.
Did you make this recipe? Leave a ⭐️⭐️⭐️⭐️⭐️ rating and a comment below-I'd love to hear how it turned out! THANK YOU!

One-Pan Balsamic Caprese Chicken
Video
Save this Recipe!
See the full post for extra tips and photos
Ingredients
- 4 boneless, skinless chicken breasts or thighs
- Salt and black pepper
- ½ teaspoon Italian seasoning
- 1 tablespoon olive oil
- 3 cloves garlic, minced
- ¼ cup balsamic vinegar
- 1 tablespoon honey
- 1 cup cherry tomatoes, halved
- 4 oz fresh mozzarella, sliced
- Fresh basil, for serving
Instructions
- Preheat the oven to 400°F.
- Season chicken generously with salt, pepper, and Italian seasoning.4 boneless, Salt and black pepper, ½ tsp Italian seasoning
- Heat olive oil in a large oven-safe skillet over medium-high heat. Sear the chicken 3-4 minutes per side until golden. Remove and set aside.1 tablespoon olive oil
- Reduce the heat to medium. Add garlic and cook for 30 seconds. Add tomatoes. Add balsamic vinegar and honey, stirring until slightly reduced, about 2 minutes.3 cloves garlic, ¼ cup balsamic vinegar, 1 cup cherry tomatoes, 1 tablespoon honey
- Nestle the chicken back into the skillet and spoon the sauce over the top. Transfer to the oven and bake for 15-20 minutes until the chicken reaches 165°F internally.
- Remove from the oven and lay mozzarella over each piece. Broil for 2-3 minutes until the cheese melts.4 oz fresh mozzarella
- Top with fresh basil and serve with the pan juices spooned over everything.Fresh basil
Sarah's Tips
- Pat the chicken completely dry before seasoning. Surface moisture steams instead of sears, and you'll lose the golden crust.
- Sear the chicken first. Don't poach it straight in the balsamic, or it turns out pale and thin-sauced.
- Let the balsamic and honey reduce until glossy, about 2 minutes, before adding the chicken back, or the sauce won't cling.
- Pull the chicken at 165°F internally. Use a thermometer, since bake time shifts with breast thickness.
- Pound uneven chicken breasts to about ¾ inch so they cook at the same rate.
- If the sauce looks thin after baking, simmer the pan juices alone for a minute or two before spooning them back over.
- Taste the sauce before returning the chicken. A touch more honey balances excess balsamic sharpness.
- Store in the fridge for up to 3 days. Freezer for up to 2 months, without the mozzarella if possible, since it turns rubbery once thawed.


Emily H says
Delicious!! I opted for chicken breast and paired with the recommended arugula salad and lemon vinaigrette - perfect pairing! Added to my weekly rotation
ron kaye says
By the sound & look of this one, MUST TRY
Sarah Hill says
Let me know if you try it!