Grilled chicken gets a lot more interesting when it’s topped with cool avocado, juicy tomato, and just enough melted mozzarella to pull everything together. The contrast is what makes this one a keeper: smoky, well-seasoned chicken underneath, fresh and creamy on top, with a sweet-tangy balsamic finish that keeps every bite from feeling heavy.
The key is treating the chicken like the main event, not just a vehicle for toppings. A short marinade with olive oil, garlic, and Italian seasoning helps the meat stay juicy on the grill, and slicing the toppings after the chicken comes off the heat keeps the avocado from turning mushy and the tomato from going watery before serving.
Below, I’ve included the small details that matter most here — how to grill the chicken without drying it out, when to add the cheese so it actually melts, and a few easy swaps if you need to adjust the recipe for what you have on hand.
The chicken stayed juicy on the grill, and the avocado with the melted mozzarella on top tasted like something I’d order at a restaurant. The balsamic glaze finished it perfectly.
Like this grilled California avocado chicken? Save it to Pinterest for a fast grilled dinner with creamy avocado, tomatoes, mozzarella, and balsamic glaze.
The Trick to Keeping the Avocado Fresh Instead of Turned to Guac
The biggest mistake with a dish like this is letting the avocado sit on hot chicken for too long before serving. Avocado wants warmth, not blast-furnace heat. Grill the chicken first, then add the toppings right at the end so the mozzarella softens without the avocado collapsing into the plate.
Another place this can go sideways is moisture. Tomatoes release juice fast, especially once sliced, so keep them ready but dry them lightly with a paper towel if they seem especially wet. That small step keeps the toppings bright and stops the chicken from turning soggy underneath.
What Each Topping Is Doing in This Dish

- Chicken breasts — Lean chicken breast gives you a clean base that picks up the marinade and grill flavor well. If yours are very thick, pound them to an even thickness so the outside doesn’t dry out before the center is done.
- Olive oil — This carries the garlic and seasoning across the chicken and helps prevent sticking on the grill. A decent extra-virgin oil is nice here, but you don’t need anything fancy.
- Garlic and Italian seasoning — These give the chicken its backbone. Fresh garlic matters more than dried here because the marinade is short and you want that sharp, savory hit to come through.
- Avocados — Use ripe avocados that yield gently to pressure. If they’re underripe, they’ll taste flat and slice poorly; if they’re too soft, they’ll smear when you layer them on.
- Mozzarella — Shredded mozzarella melts faster and more evenly than slices. It’s the right choice because the chicken only goes back under the grill lid for a couple of minutes.
- Balsamic glaze — This is the finish that wakes everything up. If you only have balsamic vinegar, reduce it gently in a small pan until syrupy, then drizzle lightly so it doesn’t overpower the fresh toppings.
Grilling the Chicken So the Toppings Sit on Top Instead of Sliding Off
Marinating for Flavor and Juiciness
Stir the olive oil, garlic, Italian seasoning, salt, and pepper together, then coat the chicken well and let it sit for 30 minutes. That short marination gives the surface enough flavor without starting to cure the meat or make it watery. If you go much longer with the garlic in the mix, the flavor can turn harsh, so keep it in that half-hour window.
Getting a Clean Grill Sear
Set the grill to medium-high and cook the chicken for 6 to 7 minutes per side. You’re looking for deep grill marks and a firm exterior that releases easily when it’s ready to turn; if it sticks, give it another minute. The chicken should feel springy but not soft in the center, and the juices should run clear when you check the thickest part.
Melting the Cheese Without Overcooking the Chicken
Once the chicken is cooked through, top each piece with tomato, avocado, and mozzarella, then close the lid just long enough for the cheese to soften and melt, about 2 minutes. This final step is fast on purpose. If you leave it too long, the avocado loses its clean slices and the chicken keeps cooking past juicy.
How to Change This Up Without Losing the California Feel
Make It Dairy-Free
Skip the mozzarella and finish with an extra drizzle of balsamic glaze or a spoonful of dairy-free pesto. You lose the melty layer, but the chicken still feels complete because the avocado and tomatoes carry the fresh, creamy contrast on their own.
Use Chicken Thighs Instead
Boneless, skinless thighs work well if you want a juicier result. They need a little longer on the grill than breasts, and the richer meat stands up nicely to the avocado and balsamic without drying out.
Make It Lower Carb Without Losing the Main-Dish Feel
This recipe is already naturally low in carbs, so the easiest adjustment is to serve it with grilled zucchini, a green salad, or cauliflower rice instead of bread or pasta. The plate still feels substantial because the avocado and cheese add enough richness to carry the meal.
Switch the Cheese
Fresh mozzarella gives a softer melt, while provolone brings a little more sharpness and browning. If you use a hard cheese like cheddar, grate it finely so it melts before the chicken has a chance to overcook.
Storage and Reheating
- Refrigerator: Store the cooked chicken for up to 3 days, but keep the avocado and balsamic separate if possible. The avocado will brown and soften quickly once sliced.
- Freezer: The grilled chicken freezes well without the toppings. Freeze it plain, then add fresh avocado, tomato, cheese, and glaze after reheating.
- Reheating: Warm the chicken gently in a skillet over low heat or in a 300°F oven until just hot. High heat dries out the breast meat and makes the toppings slump if they’re already on the chicken.
Questions I Get Asked About This Recipe

Grilled California Avocado Chicken
Ingredients
Equipment
Method
- In a bowl, mix olive oil, minced garlic, Italian seasoning, salt, and pepper. Add chicken breasts and marinate for 30 minutes in the refrigerator.
- Preheat your grill to medium-high heat. Grill chicken breasts for 6-7 minutes per side, until cooked through and nicely marked.
- Top each chicken breast with tomato slices, avocado slices, and shredded mozzarella cheese. Close the grill lid and cook for 2 minutes, just until the cheese melts.
- Drizzle with balsamic glaze over the top, then serve immediately for the best warm-cheese melt and fresh topping contrast.


