Grilled chicken Caprese lands with the kind of contrast that makes a plate feel complete: smoky, juicy chicken under cool tomatoes, creamy mozzarella, and bright basil, all pulled together with a balsamic glaze. The grill gives the chicken a little char and depth, but the toppings keep it fresh and light instead of heavy.
The key is timing. The chicken needs enough heat to pick up color and cook through, but the mozzarella only needs the last few minutes to soften and melt without sliding off in a puddle. I also like to slice the tomatoes and basil right before serving so the whole dish stays lively, not watery.
Below, I’ve added the simple grill cue that keeps the chicken from drying out, plus a few smart swaps if your tomatoes aren’t peak-ripe or you want to adapt this for what’s already in your kitchen.
The mozzarella melted perfectly in the last few minutes and the balsamic glaze made it taste like a restaurant dinner. I was worried the chicken would dry out, but it stayed juicy and picked up such a good grilled flavor.
Save this grilled chicken Caprese for a fast dinner with juicy chicken, melted mozzarella, and that glossy balsamic finish.
The Grill Marks That Keep the Chicken Juicy Under the Caprese Topping
Chicken breasts dry out when they’re left on the grill long enough to chase color after the center is already done. The fix is to grill over medium-high heat just until the thickest part reaches 165°F, then stop. The mozzarella finishes softening from residual heat in the last few minutes, so you’re not overcooking the meat while waiting on the cheese.
Another thing that helps here is a light coating of oil and seasoning before the chicken hits the grates. That keeps the surface from sticking and gives you better browning, which matters because the toppings are fresh and mild. If your breasts are uneven in thickness, pound them lightly so they cook at the same pace and don’t end up with dry edges and an underdone center.
What the Mozzarella, Tomatoes, and Basil Each Bring to the Plate

- Fresh mozzarella — This is the cheese that gives you that soft, milky melt without turning greasy. Pre-sliced is fine, but use fresh mozzarella, not low-moisture shredded cheese, if you want the classic Caprese texture.
- Tomatoes — Ripe tomatoes matter more here than almost anywhere else. They bring the acidity and juiciness that keep the dish from feeling flat, and if they’re mealy or pale, the whole plate loses its snap.
- Basil — Add it at the end, not while the chicken is still on the grill. Heat dulls basil fast, and you want the leaves to stay fragrant and vivid against the warm cheese and tomatoes.
- Balsamic glaze — A glaze gives you concentrated sweetness and tang in one drizzle, which is hard to beat on this dish. If you only have balsamic vinegar, simmer it down until it lightly coats a spoon before using it.
How to Layer the Toppings So They Hold Together
Seasoning the Chicken First
Mix the olive oil, garlic, Italian seasoning, salt, and pepper into a quick paste and brush it over the chicken so the flavors cling instead of sliding off. The oil helps the seasoning brown on the grill and keeps the surface from drying out too fast. If the garlic looks like it’s burning on the grate, the heat is too high or the bits are too thick; minced garlic should be very fine here.
Grilling to the Right Temperature
Cook the chicken for 6 to 7 minutes per side over medium-high heat, but trust the thermometer more than the clock. Pull it when the thickest part reaches 165°F. If you keep grilling until the cheese looks fully melted, the chicken will overshoot and lose moisture, so the last few minutes are for finishing, not cooking through.
Melt, Then Finish Fresh
Top each breast with mozzarella during the final 3 minutes and close the grill lid so the cheese softens evenly. As soon as the chicken comes off, add the tomato slices and basil, then drizzle with balsamic glaze and a little extra virgin olive oil. That order matters: the tomatoes and basil stay fresh, and the warm chicken and cheese do the job of lightly warming everything else without turning it soggy.
Three Ways to Make This Grilled Chicken Caprese Fit Your Kitchen
Dairy-Free Version With the Same Fresh Finish
Skip the mozzarella and finish with extra tomato, basil, and a generous balsamic drizzle, or add thick slices of avocado for creaminess. You lose the milky melt, but the dish still reads as Caprese because the tomatoes, basil, and balsamic are doing the flavor work.
Oven or Grill Pan When the Weather Won’t Cooperate
Use a hot grill pan or bake the chicken at 425°F until nearly done, then add the cheese for the last few minutes. You won’t get quite the same smoky edge from an outdoor grill, but you still get a good sear and the same melted, layered finish.
Low-Carb and Gluten-Free as Written
This recipe already lands naturally in both camps as long as your balsamic glaze doesn’t contain added starch or sugar-heavy fillers. Serve it with grilled zucchini, salad, or roasted vegetables, and you’ve got a complete meal without changing the core method.
Storage and Reheating
- Refrigerator: Store leftovers for up to 3 days. The tomatoes will soften and release more juice, so keep the balsamic glaze separate if you can.
- Freezer: The cooked chicken freezes fine, but the fresh tomatoes, basil, and mozzarella don’t thaw well. Freeze the chicken on its own and add the toppings after reheating.
- Reheating: Warm the chicken gently in a covered skillet over low heat or in a 300°F oven until just heated through. High heat dries it out fast and makes the cheese rubbery, so go slow and add fresh toppings after reheating.
Questions I Get Asked About This Recipe

Grilled Chicken Caprese
Ingredients
Equipment
Method
- Combine olive oil, garlic, Italian seasoning, salt, and pepper, then brush the mixture over the chicken breasts with a light, even coat. Keep the chicken at room temperature while you prep the grill.
- Preheat the grill to medium-high heat, then place the chicken on the grate. Grill for 6-7 minutes per side until the internal temperature reaches 165°F.
- In the last 3 minutes of grilling, top each breast with mozzarella slices and close the grill lid to trap heat. Grill just until the mozzarella melts and lightly softens.
- Remove the chicken from the grill and immediately top with tomato slices and fresh basil leaves. Add the tomatoes right away so they stay fresh and slightly cool.
- Drizzle with balsamic glaze and extra virgin olive oil before serving. Use a light hand so the flavors coat each bite without pooling.


