Grilled chicken gets a whole lot more interesting when it’s topped with cool avocado, juicy tomato, and just-melted mozzarella. The contrast is what keeps this one on repeat: smoky edges on the chicken, creamy avocado on top, and a sweet-tangy finish from the balsamic glaze. It eats like a patio dinner, but it comes together fast enough for a weeknight.
The marinade is simple on purpose. Olive oil carries the garlic and Italian seasoning onto the chicken, while the short rest gives the surface enough flavor to matter without turning the texture mushy. Grill the chicken over medium-high heat so it picks up color before the topping goes on; if the heat is too low, you’ll steam the meat instead of getting those clean grill marks. The cheese only needs a couple of minutes with the lid closed, just long enough to soften and melt into the tomatoes without burying the avocado under a heavy blanket of heat.
Below, I’ve included the little details that make this dish work on the grill, plus a few smart swaps and fixes for the spots where people usually stumble.
The chicken stayed juicy on the grill, and the avocado-tomato topping made it taste fresh without being fussy. I loved that the mozzarella melted just enough under the lid without running everywhere.
Save this Grilled California Avocado Chicken for the nights when you want smoky chicken, fresh toppings, and an easy West Coast-style dinner.
The Trick to Keeping the Toppings Fresh Instead of Watery
The biggest mistake with this kind of grilled chicken is piling everything on too early. Avocado and tomato both bring moisture, and if they sit on the heat for long, the tomatoes collapse and the avocado starts to soften into the cheese instead of staying distinct. Grill the chicken first, then top it only at the end so each layer keeps its own texture.
That short broil-and-melt moment matters too. You want the mozzarella soft and glossy, not bubbling hard or sliding off the chicken. The lid traps enough heat to melt the cheese quickly without overcooking the avocado underneath.
What Each Ingredient Is Actually Doing in This Dish

- Chicken breasts — These give you a lean, sturdy base that holds up under the toppings. If they’re thick on one end and thin on the other, pound them lightly so they cook evenly and don’t dry out before the center is done.
- Olive oil — This helps the seasoning cling and keeps the chicken from sticking to the grill. A good olive oil adds a little richness, but you don’t need anything fancy here.
- Garlic and Italian seasoning — These do the work of giving the chicken a savory backbone without taking away from the fresh toppings. Fresh garlic matters because it perfumes the marinade; the dried herbs are fine as long as they’re not stale and dusty.
- Avocados — Use ripe avocados that give slightly when pressed. If they’re too firm, they’ll taste dull; if they’re overripe, they’ll collapse once they hit the hot chicken.
- Tomatoes — Sliced tomatoes add brightness and a little juiciness. Roma or vine-ripened tomatoes work best because they’re flavorful without being too wet.
- Mozzarella — Shredded mozzarella melts quickly and gives you that soft, stretchy finish. Pre-shredded works in a pinch, but block mozzarella you shred yourself melts more cleanly.
- Balsamic glaze — This is the finishing move. It adds sweetness and acidity that pulls the whole plate together, and it’s what keeps the dish from tasting flat.
Grilling the Chicken So the Toppings Stay Balanced
Marinating for a Fast, Flavorful Base
Mix the olive oil, minced garlic, Italian seasoning, salt, and pepper, then coat the chicken evenly and let it sit for 30 minutes. That short marinating time is enough to season the surface and help the chicken brown well, but it won’t make the meat soft or mealy. If you skip the rest entirely, the outside will taste underseasoned next to the fresh toppings.
Cooking Over Medium-High Heat
Lay the chicken on a preheated grill over medium-high heat and leave it alone for 6 to 7 minutes per side. You’re looking for clean grill marks and meat that releases without sticking; if it clings to the grates, it’s not ready to turn yet. The chicken should feel firm at the edges and springy in the center, not soft and slippery.
Melting the Cheese Without Overcooking the Avocado
Once the chicken is cooked through, top each breast with tomato, avocado, and mozzarella, then close the lid for about 2 minutes. That trapped heat is enough to melt the cheese and warm the toppings without turning the avocado gray or limp. If the cheese isn’t softening, the grill wasn’t hot enough or the lid was lifted too often.
Finishing With the Glaze
Drizzle the balsamic glaze over the top just before serving. Do this at the end, not earlier, or it can sink into the tomatoes and disappear. The glaze should sit in glossy stripes over the cheese and avocado, giving you sweetness in the first bite and a little tang at the finish.
Three Ways to Make This Work in Your Kitchen
Use chicken thighs for a richer result
Boneless, skinless thighs work well if you want juicier meat with a little more flavor. They need a few extra minutes on the grill, but they’re more forgiving if your heat runs a little high. The toppings stay the same, though the finished dish tastes a bit richer and less lean.
Make it dairy-free
Leave off the mozzarella and add a few extra slices of avocado plus a heavier drizzle of balsamic glaze. You lose the melty, salty layer, so the dish leans brighter and lighter, but the grilled chicken still carries the meal. A spoonful of pesto-style dairy-free sauce would also give you more richness if you want it.
Bake it when grilling isn’t an option
Roast the marinated chicken at 425°F until it’s nearly done, then add the tomato, avocado, and mozzarella for the last couple of minutes just to warm the cheese. You won’t get grill marks or that smoky edge, but the flavor still lands in the same fresh, balanced place.
Storage and Reheating
- Refrigerator: Store leftovers for up to 3 days. The avocado will soften and darken a bit, but the chicken stays usable for lunch the next day.
- Freezer: Freeze the grilled chicken without the toppings for up to 2 months. Avocado and tomato don’t freeze well, so add those fresh after reheating.
- Reheating: Warm the chicken gently in a skillet over low heat or in a 300°F oven until heated through. High heat dries out the breast quickly, and the toppings should always be added after reheating, not before.
Answers to the Questions Worth Asking

Grilled California Avocado Chicken
Ingredients
Equipment
Method
- In a bowl, coat the chicken breasts with olive oil, minced garlic, Italian seasoning, salt, and pepper. Cover and marinate for 30 minutes.
- Preheat the grill over medium-high heat. Grill the chicken for 6-7 minutes per side until cooked through, turning only once for even charring.
- Top each grilled chicken breast with tomato slices, avocado slices, and shredded mozzarella. Close the grill lid for 2 minutes until the cheese melts.
- Drizzle with balsamic glaze and serve immediately. Slice or plate so the melted cheese and fresh toppings stay on top.


