One Pan Balsamic Chicken You’ll Ever Make
This one pan balsamic chicken is weeknight magic — juicy chicken breasts smothered in a tangy-sweet balsamic glaze, topped with melty mozzarella and burst tomatoes, all done in under 30 minutes with barely any cleanup.
Okay, real talk — this recipe came into my life during one of those “I need dinner on the table fast but I also want to feel like a real adult who cooks properly” moments. It’s become my go-to balsamic chicken dinner idea whenever I want something that looks fancy but took almost zero effort. You’re welcome in advance.
Table of Contents
Why You’re Going to Love This
This dish is the kind of thing that makes people think you spent way more time in the kitchen than you actually did. The balsamic sauce gets all caramelized and glossy, the tomatoes burst into little juicy pockets, and the fresh mozzarella melts into everything like a dream. It’s one of those healthy balsamic chicken recipes that doesn’t taste “healthy” — it just tastes really, really good.
One pan. One skillet. One very happy family. That’s the deal here.

One Pan Balsamic Chicken
Equipment
- Large oven-safe skillet
- Mixing bowls
- Whisk
- Wooden spoon
- Meat thermometer
- Rolling pin or meat mallet
Ingredients
Sauce
- ⅓ cup balsamic vinegar
- 2 tbsp honey
- 2 tbsp oil avocado or olive oil
- 2 garlic cloves minced
- 1 tsp Italian seasoning
- 1 tbsp Dijon mustard
- Kosher salt and fresh black pepper to taste
Tomato Mozzarella
- 8 oz grape tomatoes halved
- 8 oz fresh mozzarella balls ciliegine or pearls
- 2 tbsp fresh basil finely chopped
- Kosher salt and fresh black pepper to taste
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 to taste
Instructions
- In a medium bowl, whisk together the balsamic vinegar, honey, oil, minced garlic, Italian seasoning, and Dijon mustard. Season with salt and pepper to taste. Set aside.
- In a separate bowl, toss together the halved grape tomatoes, fresh mozzarella balls, and chopped fresh basil. Season lightly with salt and pepper to taste. Set aside.
- Preheat your oven to 400°F (200°C). Make sure your skillet is oven-safe — cast iron works perfectly here.
- Heat 2 tablespoons of avocado oil in a large oven-safe skillet over medium-high heat. Season the chicken generously on both sides with salt and pepper. When the oil starts shimmering, add the chicken in a single layer. Sear for 1–2 minutes per side until lightly golden brown.
- Pour in the balsamic sauce mixture — it should come to a simmer almost immediately. Use a wooden spoon to scrape up any browned bits from the bottom of the pan, then immediately remove from the heat.
- Spoon the tomato mozzarella mixture evenly over the top of the chicken in the skillet.
- Transfer the skillet to the preheated oven and bake uncovered for 18–23 minutes, or until the chicken reaches an internal temperature of 165°F. Remove from the oven and let rest for 5 minutes before serving.
Notes
Ingredients

Here’s everything you need, broken down so it’s easy to shop and prep:
The Sauce
| Ingredient | Amount |
|---|---|
| Balsamic vinegar | ⅓ cup |
| Honey | 2 Tbsp |
| Avocado or olive oil | 2 Tbsp |
| Garlic cloves, minced | 2 |
| Italian seasoning | 1 tsp |
| Dijon mustard | 1 Tbsp |
| Kosher salt & fresh black pepper | To taste |
Tomato Mozzarella Topping
| Ingredient | Amount |
|---|---|
| Grape tomatoes, halved | 8 oz |
| Fresh mozzarella balls (ciliegine or pearls) | 8 oz |
| Fresh basil, finely chopped | 2 Tbsp |
| Kosher salt & fresh black pepper | To taste |
The Chicken
| Ingredient | Amount |
|---|---|
| Boneless, skinless chicken breasts, pounded even | 2 lb |
| Avocado oil (or other high-heat oil) | 2 Tbsp |
| Kosher salt & fresh black pepper | To taste |
A quick tip on the chicken: pounding it to even thickness is not optional if you want it to cook through evenly without drying out. Just pop it in a zip-lock bag and give it a few whacks with a rolling pin. Totally therapeutic, by the way.
Step-by-Step Instructions
Step 1: Make the Sauce
In a medium bowl, whisk together the balsamic vinegar, honey, oil, minced garlic, Italian seasoning, and Dijon mustard. Give it a taste and season with salt and pepper. Set it aside — it’s going to do wonderful things very soon.
The Dijon might seem random, but it acts as an emulsifier and gives the sauce this subtle depth that takes it from good to “why does this taste so restaurant-quality?”
Step 2: Prep the Tomato Mozzarella Mix
In a separate bowl, toss together the halved grape tomatoes, mozzarella balls, and fresh basil. Season lightly with salt and pepper. Set aside. Try not to eat all the mozzarella straight from the bowl. I believe in you.
Step 3: Preheat Your Oven
Get your oven heating to 400°F now so it’s ready when you need it. This is also a good time to make sure your skillet is oven-safe — cast iron is perfect here, but any oven-safe pan works.
Step 4: Sear the Chicken
Heat 2 tablespoons of avocado oil in your large oven-safe skillet over medium-high heat. Season the chicken generously on both sides with salt and pepper. When the oil starts shimmering (that’s your cue!), add the chicken in a single layer.
Sear for just 1–2 minutes per side until it’s lightly golden. You’re not cooking it through here — just getting that beautiful color and flavor. Then pour in the balsamic sauce. It should sizzle and come to a simmer almost immediately. Use a wooden spoon to scrape up any of those golden brown bits from the bottom of the pan — that’s pure flavor right there.
“Don’t skip the deglazing step. Those little browned bits are basically concentrated deliciousness hiding at the bottom of your pan.”

Step 5: Add the Tomato Mozzarella Topping
Pull the pan off the heat right away and spoon that gorgeous tomato mozzarella mixture right over the top of the chicken. Don’t overthink the arrangement — rustic is the vibe here.
Step 6: Bake to Perfection
Transfer the whole skillet to your preheated oven and bake uncovered for 18–23 minutes. You’re looking for an internal temperature of 165°F — a meat thermometer is your best friend here and takes the guesswork out completely.
When it comes out of the oven, let it rest for 5 minutes before serving. I know it smells incredible and waiting feels impossible, but this step lets the juices redistribute so every bite stays juicy instead of running all over your plate.

Expert Tips, Variations & Troubleshooting
Tips for the Best Results
Pound the chicken evenly. Uneven thickness means some parts cook faster than others. A quick pound to about ¾-inch thickness gives you even, juicy results every time — one of the most important tricks in healthy balsamic chicken recipes.
Use fresh mozzarella, not shredded. The moisture in fresh mozzarella (those little ciliegine or pearl balls) creates that gorgeous, pillowy melt. Pre-shredded cheese has anti-caking coatings that make it behave differently. Fresh is the move.
Get the pan HOT before adding the chicken. Shimmering oil = proper sear. If the pan isn’t hot enough, the chicken will steam instead of getting that golden crust. Patience pays off here.
Easy Variations
Add spinach or arugula. Tuck a handful of fresh greens under the tomato topping before baking for extra veggies that wilt beautifully into the dish.
Swap the protein. This balsamic sauce works brilliantly with chicken thighs if you prefer darker meat (add a few extra minutes of cook time). It’s also amazing with salmon — though you’ll want to cut the oven time significantly.
Make it spicy. Add a pinch of red pepper flakes to the sauce for a little kick that plays really well against the sweetness of the honey.
Add mushrooms or zucchini. Toss sliced mushrooms or zucchini into the pan alongside the chicken for a one pan balsamic chicken dinner that’s even more of a complete meal.
Troubleshooting
Chicken coming out dry? Make sure you’re not overcooking it. Pull it at exactly 165°F and don’t skip the 5-minute rest.
Sauce not thickening? Let the sauce simmer in the pan for an extra 30–60 seconds before adding the tomato topping. It’ll reduce and cling to the chicken better.
Cheese sliding off? No worries — just nestle the mozzarella balls slightly between the tomatoes so they have something to hold onto while baking.
Storage, Reheating & No-Waste Ideas
| Storage Method | How Long |
|---|---|
| Refrigerator (airtight container) | Up to 4 days |
| Freezer (without fresh mozzarella) | Up to 2 months |
To reheat: Warm gently in a skillet over medium-low heat with a splash of water or chicken broth to keep it from drying out. The microwave works in a pinch, but low-and-slow on the stovetop is better for texture.
No-waste ideas: Leftover balsamic chicken makes incredible next-day meals. Slice it up and toss it over pasta, stuff it into a ciabatta roll for lunch, or chop it up and fold it into a grain bowl with arugula and shaved parmesan. The sauce works as a salad dressing too — just saying.
If you’re a big fan of easy weeknight meals, you’ll also want to check out my brown sugar pop tart cookies or these caramel apple cheesecake bars for a sweet finish to your dinner.
Nutritional Information (Per Serving, Approximate)
| Nutrient | Amount |
|---|---|
| Calories | ~420 kcal |
| Protein | ~48g |
| Carbohydrates | ~12g |
| Fat | ~18g |
| Saturated Fat | ~6g |
| Sugar | ~9g |
| Sodium | ~480mg |
Nutritional values are estimates based on the ingredients listed and may vary depending on exact portions and brands used.
One Pan Balsamic Chicken FAQs
Can I use chicken thighs instead of chicken breasts?
Absolutely — boneless, skinless chicken thighs work great in this one pan balsamic chicken recipe. They’re a bit more forgiving with cook time too since they don’t dry out as quickly. Just add 3–5 extra minutes in the oven and still check for 165°F internal temp.
What can I serve with balsamic chicken?
This is seriously versatile. It’s wonderful over creamy mashed potatoes, buttered pasta, or a simple green salad. Crusty bread to mop up that balsamic sauce is basically mandatory in my house. For a lighter option, serve it over cauliflower rice or alongside roasted vegetables.
Can I make the sauce ahead of time?
Yes! The balsamic sauce can be made up to 3 days in advance and stored in a sealed jar in the fridge. This makes this balsamic chicken dinner idea even faster on busy weeknights — just shake the jar, pour it in, and you’re off.
Is this a healthy balsamic chicken recipe?
It genuinely is! Chicken breasts are lean protein, the balsamic glaze is made without anything processed, and the tomatoes and fresh herbs add real nutritional value. You can also swap the honey for maple syrup and use olive oil throughout to keep it even cleaner.
Can I make this dairy-free?
Sure — just leave out the mozzarella or swap it for a dairy-free alternative. The dish is still absolutely delicious with just the tomato and basil topping. The balsamic sauce carries plenty of flavor on its own.
Ready to Try It?
This one pan balsamic chicken is genuinely one of those recipes that earns a permanent spot in your weeknight rotation. It’s fast, it’s impressive, it cleans up in minutes, and it hits every single flavor note — tangy, sweet, savory, fresh. What more do you want on a Tuesday night?
If you make this, I’d love to hear what you think! Drop a comment below, leave a star rating, and please share it on Pinterest — it really helps more people find recipes like this. And if you’re already in a baking mood after dinner, my chocolate crinkle cookies or strawberry kiss cookies are calling your name. 🍪
Happy cooking!
