Balsamic Chicken with Tomato Mozzarella Recipe
If you’re looking for a fresh, vibrant dinner that’s easy to pull off yet packed with flavor, you’re going to love this Balsamic Chicken with Tomato Mozzarella Recipe. It’s one of those dishes that feels fancy but comes together in just one pan—and trust me, once you try it, it’ll become a fast favorite in your weekly rotation.
Why This Recipe Works
- One-Pan Magic: Everything cooks in one skillet, which means fewer dishes and a beautiful melding of flavors.
- Flavor Balance: The tangy balsamic sauce beautifully complements the creamy mozzarella and sweet tomatoes.
- Tender Chicken: Pounding the chicken breasts ensures even cooking and juicy, tender bites every time.
- Simple Ingredients: Using fresh basil and ripe tomatoes elevates this into a dish that tastes like it belongs in a gourmet kitchen.
Ingredients & Why They Work
This Balsamic Chicken with Tomato Mozzarella Recipe gets its magic from fresh, simple ingredients that bring out the best in each other. Fresh mozzarella, sweet grape tomatoes, and basil create a Caprese-inspired topping, while the balsamic-based sauce adds a rich tangy-sweet punch. A little tip when shopping—go for fresh mozzarella balls labeled “ciliegine” or “pearls.” Either works, but ciliegine are bigger and can be halved for better distribution.

- Balsamic vinegar: The star of the sauce—look for a good quality balsamic for that deep, complex flavor.
- Honey: Balances the acidity of the vinegar with natural sweetness.
- Avocado or olive oil: Adds richness and helps the chicken brown beautifully.
- Garlic: Fresh minced garlic gives an aromatic boost that lifts the entire dish.
- Italian seasoning: A mix of herbs that layers in extra flavor effortlessly.
- Dijon mustard: Adds a subtle tanginess and helps emulsify the sauce.
- Grape tomatoes: Sweet, juicy, and halved for perfect roasting.
- Fresh mozzarella balls: Creamy and mild, they melt just slightly to add luscious texture.
- Fresh basil: Adds brightness and that unmistakable Caprese-style freshness.
- Boneless, skinless chicken breasts: Pounded to even thickness for juicy, even cooking.
- Kosher salt & fresh black pepper: Simply essential for seasoning everything perfectly.
Tweak to Your Taste
I always like to personalize my Balsamic Chicken with Tomato Mozzarella Recipe depending on what’s fresh or what I’m in the mood for. Feel free to swap out basil for fresh oregano or add a pinch of red pepper flakes if you like a little heat—these tweaks work beautifully and make the dish your own.
- Variation: I once tossed in some sautéed spinach underneath the chicken for extra greens, and it was a winner—especially if you’re looking to boost the veggie quotient.
- Dietary Modification: For a dairy-free option, swap fresh mozzarella with a nut-based cheese or simply skip it and let the tomatoes shine.
- Seasonal Changes: In winter, roasted cherry tomatoes from frozen work just fine; just add them to the pan a few minutes earlier so they soften well.
Step-by-Step: How I Make Balsamic Chicken with Tomato Mozzarella Recipe
Step 1: Prep Your Ingredients Like a Pro
First things first, make sure to pound your chicken breasts to an even thickness. I place each breast between two sheets of plastic wrap and gently tap with a rolling pin—this ensures they cook evenly and stay juicy. Meanwhile, whisk together your balsamic sauce ingredients in a bowl. Toss your halved grape tomatoes, mozzarella, and chopped basil in another bowl and season both with salt and pepper to taste.
Step 2: Sear the Chicken to Golden Perfection
Heat your oil over medium-high heat in a large oven-safe skillet. When it starts shimmering, add the chicken and season with salt and pepper again. Don’t rush this part—let each side get 1-2 minutes to develop a lovely golden crust. This step locks in flavor and gives your chicken a beautiful texture.
Step 3: Add the Balsamic Sauce and Tomato Mozzarella Mix
Pour the balsamic sauce over the chicken—it should bubble up almost immediately. Use a wooden spoon to scrape up those tasty brown bits stuck to the pan. Then, remove the skillet from the heat and pile the tomato mozzarella mixture on top of the chicken. This layering tastes incredible after baking, as the flavors meld together beautifully.
Step 4: Bake Until Perfectly Cooked
Pop the skillet into your preheated 400°F oven and bake uncovered for 18-23 minutes. The goal is fully cooked chicken with an internal temperature of 165°F. Once done, let it rest for 5 minutes—this little break lets the juices redistribute, ensuring every bite is tender and flavorful.
Pro Tips for Making Balsamic Chicken with Tomato Mozzarella Recipe
- Pound Evenly: Don’t skip pounding the chicken—it makes the biggest difference between dry and juicy.
- Fresh Is Best: Use fresh mozzarella and basil for vibrant flavors you can really taste.
- Don’t Crow the Pan: Cook chicken in a single layer to get a perfect sear rather than steaming.
- Check Temperature: Use a meat thermometer to avoid overcooking—165°F is the sweet spot for tender chicken.
How to Serve Balsamic Chicken with Tomato Mozzarella Recipe

Garnishes
I love finishing the dish with a few extra fresh basil leaves scattered on top and sometimes a drizzle of good-quality extra virgin olive oil. It adds a fresh herbal scent and a bit of shine that makes it look restaurant-ready.
Side Dishes
This chicken pairs beautifully with simple sides like garlic roasted potatoes, a fresh green salad, or even some buttery risotto. On busy nights, I throw together some steamed asparagus or sautéed green beans for a quick, nutritious finish.
Creative Ways to Present
If I’m serving this for a special occasion, I like to plate it over a bed of creamy polenta or angel hair pasta, allowing the juicy balsamic sauce to soak in. For casual nights, it’s perfect straight from the skillet with colorful roasted veggies on the side, lending a beautiful rustic touch.
Make Ahead and Storage
Storing Leftovers
I tightly cover any leftovers and store them in the refrigerator. The chicken keeps well for up to 3 days. Be sure to store the tomato mozzarella topping together with the chicken so the flavors continue to meld.
Freezing
Freezing this dish works, but I recommend freezing just the cooked chicken without the fresh mozzarella topping, as cheese doesn’t freeze or reheat well. You can add fresh mozzarella and basil after reheating for freshness.
Reheating
To reheat, I pop the chicken into a moderate oven (about 325°F) covered with foil to keep it moist, then add the fresh tomato mozzarella topping after warming. This keeps the cheese creamy rather than rubbery.
FAQs
-
Can I use chicken thighs instead of breasts in this Balsamic Chicken with Tomato Mozzarella Recipe?
Yes! Chicken thighs will work great and can add some extra juiciness and flavor. Just keep in mind that thighs may require a slightly longer cooking time and should be pounded to even thickness if boneless.
-
Can I prepare this recipe without an oven-safe skillet?
You can brown the chicken in any skillet, then transfer everything to a baking dish before baking. Just make sure to scrape the pan well to transfer all the flavorful bits and sauce.
-
What if I don’t have balsamic vinegar? Can I substitute it?
While balsamic vinegar is key to this dish’s flavor, you can substitute with a mix of red wine vinegar and a little honey for sweetness, but it won’t have quite the same depth. I recommend sticking with balsamic when possible.
-
How do I know when the chicken is done?
The best way is to use a meat thermometer—when the thickest part reaches 165°F, you’re good to go. If you don’t have one, cut into the thickest piece to check that juices run clear and the meat is no longer pink.
-
Can I make this recipe ahead of time for meal prep?
Absolutely! You can prepare the sauce and tomato mozzarella mix ahead, then just cook the chicken fresh when you’re ready. Or cook all together and store leftovers for up to 3 days as mentioned.
Final Thoughts
Honestly, this Balsamic Chicken with Tomato Mozzarella Recipe has been one of those easy-go-to dishes that impress friends and family alike. It’s reliably delicious, uses fresh ingredients that you probably already love, and the one-pan method makes cleanup a breeze. I hope you give it a try soon—you’ll be amazed at how this simple, vibrant recipe can brighten your dinner table. And if you do try it, drop me a note about how it turned out; I love hearing kitchen stories from friends like you!
Print
Balsamic Chicken with Tomato Mozzarella Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Low Lactose
Description
This one pan balsamic chicken recipe combines tender, juicy chicken breasts with a flavorful balsamic glaze, fresh grape tomatoes, and creamy mozzarella. Quick to prepare and bake, it offers a perfect balance of tangy, savory, and fresh flavors, ideal for an easy weeknight dinner.
Ingredients
Sauce
- ⅓ cup balsamic vinegar
- 2 Tbsp. honey
- 2 Tbsp. oil, such as avocado or olive oil
- 2 garlic cloves, minced
- 1 tsp. Italian seasoning
- 1 Tbsp. Dijon mustard
Tomato Mozzarella
- 8 oz. grape tomatoes, halved
- 8 oz. fresh mozzarella balls (ciliegine or pearls)
- 2 Tbsp. finely chopped fresh basil
Chicken
- 2 lb. boneless, skinless chicken breasts, pounded to even thickness
- 2 Tbsp. avocado oil or other high-heat oil
- Kosher salt and fresh black pepper
Instructions
- Make the sauce: In a bowl, whisk together the balsamic vinegar, honey, oil, minced garlic, Italian seasoning, and Dijon mustard. Season with salt and pepper to taste, then set aside.
- Prepare the tomato mozzarella mixture: In a separate bowl, toss the halved grape tomatoes, fresh mozzarella balls, and chopped basil together. Season with salt and pepper to taste. Set aside.
- Preheat oven: Set your oven to 400 degrees Fahrenheit to prepare for baking the chicken.
- Sear the chicken: Heat the avocado oil over medium-high heat in a large oven-safe skillet. Season the pounded chicken breasts with salt and pepper on all sides. When the oil is shimmering and pan is hot, add the chicken in a single layer and cook for 1-2 minutes on each side until lightly golden brown.
- Add the sauce and deglaze: Pour the prepared balsamic sauce over the chicken in the skillet. It will quickly come to a simmer. Use a wooden spoon to scrape up any browned bits from the bottom of the pan for extra flavor.
- Add the tomato mozzarella topping: Immediately remove the skillet from the heat and evenly spread the tomato mozzarella mixture over the chicken breasts.
- Bake: Place the skillet uncovered in the preheated oven and bake for 23 minutes or until the chicken reaches an internal temperature of 165 degrees Fahrenheit.
- Rest and serve: Remove from oven and let the chicken rest for 5 minutes before serving to allow juices to redistribute.
Notes
- If using ciliegine fresh mozzarella, cut the balls in half. Pearls do not need to be cut.
- Pounding the chicken to an even thickness ensures even cooking and tender meat.
- This recipe was updated from an older version that used a soy sauce and tomato sauce marinade to simplify flavor and ingredients.
Nutrition
- Serving Size: 1 serving
- Calories: 420 kcal
- Sugar: 10 g
- Sodium: 420 mg
- Fat: 22 g
- Saturated Fat: 8 g
- Unsaturated Fat: 12 g
- Trans Fat: 0 g
- Carbohydrates: 12 g
- Fiber: 2 g
- Protein: 38 g
- Cholesterol: 110 mg


