grilled avocado chicken
Imagine sinking your teeth into tender, juicy chicken, perfectly grilled with a smoky char, then topped with a vibrant, fresh medley of creamy avocado, ripe tomatoes, and fragrant basil. This grilled avocado chicken recipe is a weeknight warrior that brings restaurant-quality flavor right to your backyard, offering a fantastic balance of savory, sweet, and tangy notes. It’s incredibly satisfying and surprisingly quick, making it an ideal choice for a delicious and healthy meal when time is of the essence.
Why You’ll Love This Recipe
- Flavor-Packed Marinade: A sweet and tangy balsamic-honey marinade infuses the chicken with incredible taste.
- Quick & Easy: With only 10 minutes of active prep, this dish is perfect for busy weeknights.
- Fresh Topping: The avocado, tomato, and basil mixture adds a burst of freshness and healthy fats.
- Healthy & Satisfying: Lean protein, fresh vegetables, and good fats make this a wholesome meal.
- Versatile: Easy to customize with your favorite veggies or cheese.
- Grill Perfection: Achieve that irresistible smoky flavor and tender texture only grilling can provide.
Ingredients
Gather these fresh ingredients to create your delectable grilled avocado chicken:
For the Balsamic Marinade:
- ¾ cup (180 ml) balsamic vinegar
- ¼ cup (60 ml) honey
- 3 cloves garlic, minced (about 1 tablespoon or 15 g)
- 2 tablespoons (30 ml) olive oil
- 2 teaspoons (4 g) Italian seasoning
- ½ teaspoon (2.5 g) sea salt
- ¼ teaspoon (0.5 g) black pepper
For the Chicken:
- 4 boneless, skinless chicken breasts (about 1.5 to 2 lbs / 680 to 900 g total)
- 4 slices (about 110 g) mozzarella cheese
For the Avocado & Tomato Topping:
- 2 ripe avocados, diced (about 300 g)
- 3 Roma tomatoes, diced (about 360 g)
- ¼ cup (10 g) fresh basil, chopped
- Salt and black pepper, to taste
- Balsamic glaze or extra balsamic vinegar, for drizzling (optional)
Ingredient Notes & Substitutions
- Balsamic Vinegar: Choose a good quality balsamic for the best flavor in your marinade and for drizzling. If you don’t have balsamic glaze, you can reduce some balsamic vinegar in a saucepan until thickened for a homemade version.
- Chicken Breasts: Boneless, skinless chicken thighs can be used as an alternative, but adjust grilling time as they cook faster. For even cooking, slightly pound thicker chicken breasts to a uniform thickness.
- Avocados: Ensure your avocados are ripe but firm enough to hold their shape when diced. If you can’t find ripe ones, they usually ripen on the counter in a few days.
- Tomatoes: Roma tomatoes are ideal for their firm texture and lower water content, but any ripe, flavorful tomato will work. Cherry or grape tomatoes halved would also be a great choice.
- Mozzarella Cheese: Fresh mozzarella slices or shredded mozzarella can be used. Provolone or Monterey Jack would also melt beautifully.
Equipment
- Large bowl for marinating
- Small bowl for the topping
- Whisk
- Grill or grill pan
- Tongs
- Meat thermometer (optional, but recommended)
How to Make
Step 1: Prepare the Marinade
In a large bowl, whisk together the balsamic vinegar, honey, minced garlic, olive oil, Italian seasoning, salt, and pepper until well combined.
Step 2: Marinate the Chicken
Add the chicken breasts to the marinade, ensuring they are fully coated. Cover the bowl and refrigerate for at least 30 minutes, or up to 2 hours for deeper flavor.
Step 3: Prepare the Avocado Topping
While the chicken marinates, dice your avocados and tomatoes. In a separate small bowl, gently combine the diced avocado, diced tomatoes, and fresh chopped basil. Season with salt and pepper to taste and set aside.
Step 4: Preheat the Grill
Preheat your grill to medium-high heat (about 375-400°F or 190-200°C). Lightly oil the grill grates to prevent sticking.
Step 5: Grill the Chicken
Remove chicken from the marinade, letting any excess drip off. Place the chicken breasts on the preheated grill. Cook for 6-8 minutes per side, or until the internal temperature reaches 165°F (74°C) and the chicken is no longer pink in the center.
Step 6: Add Cheese and Assemble
During the last minute of grilling, place a slice of mozzarella cheese on top of each chicken breast. Close the grill lid briefly to allow the cheese to melt.
Step 7: Serve
Carefully transfer the cheesy grilled chicken to plates. Spoon a generous amount of the fresh avocado and tomato topping over each piece. Drizzle with optional balsamic glaze or extra balsamic vinegar and serve immediately.
Pro Tips
- Don’t Over-Marinate: While delicious, balsamic marinades can start to “cook” chicken if left too long, so stick to the recommended times.
- Even Thickness: For uniformly cooked chicken, slightly pound the thicker parts of the chicken breasts until they are about ¾-inch thick.
- Rest Your Chicken: After grilling, let the chicken rest for 5 minutes before topping and serving. This allows the juices to redistribute, resulting in more tender meat.
- Don’t Crowd the Grill: Cook the chicken in batches if necessary to maintain consistent grill temperature and ensure even cooking.
Serving Suggestions
This grilled avocado chicken is a complete meal on its own, but it also pairs beautifully with:
- A simple side salad with a light vinaigrette.
- Quinoa or brown rice for extra fiber.
- Roasted asparagus or green beans.
- Grilled corn on the cob.
- Warm crusty bread to soak up any juices.
Storage & Reheating
Store leftover grilled chicken and the avocado topping separately in airtight containers in the refrigerator. The chicken will last for up to 3-4 days. The avocado topping is best enjoyed fresh, but can be stored for 1-2 days, though the avocado may brown slightly. Reheat chicken gently in a microwave or oven until warmed through, then add the fresh topping.
Variations & Substitutions
- Spicy Kick: Add a pinch of red pepper flakes to the marinade or a few slices of jalapeño to the avocado topping.
- Herb Swap: Experiment with different fresh herbs in the topping, like cilantro or parsley, for a different flavor profile.
- Cheese Please: Try crumbled feta or goat cheese instead of mozzarella for a tangier touch.
- Vegetable Boost: Incorporate diced red onion, bell peppers, or corn into the avocado-tomato topping.
- Marinade Makeover: Swap out Italian seasoning for herbs de Provence or a pinch of smoked paprika for a different twist.
Nutrition Information
This flavorful grilled avocado chicken offers a nutritious profile, with approximately 558 calories per serving. Each serving provides a substantial 33 grams of protein, 31 grams of healthy fats (with 8 grams saturated), and 38 grams of carbohydrates, including a good amount of dietary fiber at 8 grams. It also contains around 95 mg of cholesterol and 621 mg of sodium, with about 27 grams of sugar primarily from the honey and balsamic.
FAQ
Q: Can I bake this chicken instead of grilling?
A: Yes, you can! Bake the marinated chicken in a preheated oven at 400°F (200°C) for 20-25 minutes, or until cooked through. Add cheese during the last few minutes.
Q: How do I prevent the avocado from browning in the topping?
A: A squeeze of fresh lemon or lime juice over the diced avocado before mixing can help prevent browning. It also adds a nice zesty flavor.
Q: Can I prepare the topping ahead of time?
A: You can dice the tomatoes and chop the basil a day in advance. However, dice the avocado just before serving to ensure it stays fresh and vibrant.
Q: What if I don’t have a grill?
A: A grill pan on the stovetop works wonderfully! Heat it to medium-high and cook the chicken as directed, adjusting times if needed.
Conclusion
This grilled avocado chicken recipe proves that wholesome, incredibly delicious meals don’t have to be complicated. With its vibrant flavors, tender chicken, and fresh, creamy topping, it’s a dish that genuinely satisfies and impresses. Whether you’re grilling for a weeknight dinner or a weekend gathering, this recipe is sure to become a cherished favorite in your culinary rotation.
Recipe Card

grilled avocado chicken
Ingredients
Equipment
Method
- In a medium sized bowl whisk the balsamic vinegar, honey, garlic, olive oil, Italian seasoning, and salt and pepper. Add the chicken breasts and coat. Marinate for 30 minutes.
- Meanwhile, in a small bowl add the avocado, tomato, basil and salt and pepper to taste. Set aside.
- Heat the grill to medium high heat. Grill the chicken on each side about 6 minutes or until cooked throughout and no longer pink. Top with mozzarella cheese and avocado, tomato basil mixture. Drizzle with balsamic vinegar and serve immediately.
