Juicy chicken breasts, a tangy-sweet balsamic glaze, and melted fresh mozzarella turn this into the kind of dinner that looks restaurant-worthy but still lands on the table without much fuss. The chicken stays tender because it gets a short marinade, a fast sear, and just enough oven time to finish without drying out. Then the mozzarella softens over the top and the cherry tomatoes burst just enough to bring brightness into every bite.
The part that makes this version work is the balance: balsamic vinegar for sharpness, honey for caramelization, Dijon for a little backbone, and garlic for the savory edge that keeps the sauce from tasting flat. I also like using fresh mozzarella instead of shredded because it melts into creamy patches instead of disappearing into the sauce. That last drizzle of balsamic glaze pulls everything together and gives the chicken that caprese-style finish.
Below, I’ve included the timing cues that keep the chicken juicy, plus a few smart swaps if you need to work with what’s already in your kitchen.
The chicken stayed juicy, and the balsamic sauce thickened just enough in the oven without turning sticky. I loved how the mozzarella melted over the tomatoes instead of sliding off.
Love the caramelized balsamic glaze and melted mozzarella on this chicken? Save it to Pinterest for an easy caprese-style dinner night.
The Trick to Keeping Balsamic Chicken Juicy Instead of Dry
Chicken breast gets blamed for being dry when the real problem is usually too much heat, too much time, or both. This recipe avoids that by giving the chicken a short marinade, then searing it just long enough to build color before it finishes in the oven. That first sear matters. It gives the outside flavor and helps the balsamic mixture cling instead of running off into the pan.
The other thing that keeps this from turning chalky is the timing of the cheese. Mozzarella goes on only after the chicken is cooked through, so it melts gently instead of baking away for the full time. If your chicken breasts are especially thick, pound them to an even thickness first. Uneven pieces finish unevenly, and the thin end dries out while the thick end catches up.
What the Balsamic, Honey, and Mozzarella Are Doing Here

- Balsamic vinegar — This gives the dish its sharp, dark, tangy backbone. A cheaper bottle is fine here because it’s being cooked down with honey and garlic, but skip anything labeled “balsamic dressing”; that won’t reduce the same way.
- Honey — This helps the glaze brown and slightly thicken in the oven. It also rounds out the vinegar so the finished sauce tastes balanced instead of aggressively sour.
- Dijon mustard — You won’t taste mustard as a separate flavor, but it helps the marinade emulsify and adds a little savory depth. Yellow mustard won’t give the same result.
- Fresh mozzarella — This is the topping that makes the dish feel like caprese chicken instead of just baked chicken with sauce. Use fresh mozzarella slices, not pre-shredded, for the best melt and the soft creamy texture on top.
- Cherry tomatoes — They bring fresh acidity and juiciness right at the end. Halve them so they warm through and release a little juice without turning the whole dish watery.
Building the Glaze, Sear, and Finish in the Right Order
Whisking the Marinade First
Combine the balsamic vinegar, olive oil, honey, minced garlic, and Dijon until the mixture looks smooth and slightly glossy. The honey should disappear into the liquid, not sit in a sticky puddle at the bottom of the bowl. Season the chicken well before it goes in, then let it sit for 20 minutes. Longer marinating isn’t better here; the vinegar can start to toughen the outside of the chicken if it sits too long.
Searing for Color, Not for Doneness
Get the skillet hot enough that the chicken sizzles the moment it hits the pan, then sear for about 3 minutes per side. You’re looking for a deep golden crust, not a cooked-through center. If the pan is crowded or the heat is too low, the chicken will steam and turn pale instead of browning. Keep any leftover marinade aside for the oven so you’re not pouring raw marinade over the chicken later.
Finishing in the Oven
Transfer the skillet to the oven and bake until the thickest part of the chicken reaches 165°F. The chicken should feel firm but still have a little give when pressed. If you pull it at the first sign of firmness without checking temperature, you can end up with dry chicken breast. Once it comes out, add the mozzarella and tomatoes, then return it just long enough for the cheese to melt and loosen around the edges.
Garnishing at the End
Drizzle on the balsamic glaze after the cheese melts, not before. If you add it too early, the glaze can bake off and lose that glossy finish. Fresh basil goes on last so it stays bright and fragrant. Tear the leaves or leave them whole; either way, they should look fresh against the warm cheese.
How to Adapt This for Different Kitchens and Dietary Needs
Use chicken thighs instead of breasts
Boneless skinless thighs stay juicier and give you a little more wiggle room on timing. They’ll need a few extra minutes in the oven, and the finished dish will taste richer and less lean than the breast version.
Make it dairy-free
Leave off the mozzarella and finish with extra basil and a little more balsamic glaze. You’ll lose the creamy caprese-style top, but the chicken still carries plenty of flavor from the marinade and sear.
Swap in gluten-free mustard and glaze
This dish is naturally close to gluten-free, but check your Dijon and balsamic glaze labels because some brands add thickeners or extra seasonings. The swap doesn’t change the cooking method at all; it just keeps the finished dish safe for more people.
Make it ahead for a faster dinner
Marinate the chicken earlier in the day, then keep it chilled until you’re ready to cook. Don’t leave it in the marinade overnight; the vinegar can make the texture tight instead of juicy.
Storage and Reheating
- Refrigerator: Store leftovers in an airtight container for up to 3 days. The mozzarella will firm up a bit, but the flavor holds well.
- Freezer: You can freeze the cooked chicken without the tomatoes and basil for up to 2 months, but the cheese texture won’t be as nice after thawing. Freeze in a tight container and add fresh toppings after reheating.
- Reheating: Warm covered in a 325°F oven until hot, or reheat gently in the microwave at reduced power. High heat dries out chicken breast fast, so go slow and stop as soon as it’s heated through.
Questions I Get Asked About This Recipe

Balsamic Baked Chicken Breast with Mozzarella
Ingredients
Equipment
Method
- Whisk together balsamic vinegar, olive oil, honey, minced garlic, and Dijon mustard, then season with salt, pepper, garlic powder, and Italian seasoning. Season the chicken and marinate in the mixture for 20 minutes, reserving some marinade.
- Preheat the oven to 400°F, then sear the marinated chicken in an oven-safe skillet over medium-high heat for 3 minutes per side until golden.
- Transfer the chicken with the remaining marinade to the oven and bake for 18-20 minutes, until the internal temperature reaches 165°F.
- Remove from the oven and top each breast with mozzarella slices and halved cherry tomatoes, then return to the oven for 4-5 minutes until the cheese is melted.
- Drizzle with balsamic glaze and garnish with fresh basil leaves before serving.