If you’re craving something fresh, flavorful, and totally satisfying for lunch or dinner, then you’re going to adore this Mexican Chicken and Avocado Salad Recipe. I absolutely love how vibrant the flavors are—the smoky chipotle, creamy avocado, and zesty lime dressing all come together in a way that just feels like sunshine on a plate. Stick with me because I’m going to walk you through everything so you can make this fan-freaking-tastic salad with confidence!
Why You’ll Love This Recipe
- Bursting with Flavor: The chipotle and lime combo makes the chicken juicy and full of a smoky tang.
- Super Fresh & Healthy: With creamy avocado and crisp romaine, it’s a nutrient-packed meal that doesn’t skimp on taste.
- Easy to Prep: You can marinate ahead and whip up the salad quickly, which is perfect for busy days.
- Perfectly Balanced: Combining sautéed chicken, crunchy veggies, and a tangy dressing delivers a satisfying texture and flavor in every bite.
Ingredients You’ll Need
All the ingredients here work together so well. The freshness of lime and cilantro brightens the dish, while the chipotle adds a cozy smoky heat. If you can find good quality chicken breasts and ripe avocados, you’ll be halfway to magic.

- Lime juice: Freshly squeezed really makes a difference for that bright, tangy dressing.
- Honey: Balances the tartness with a touch of natural sweetness.
- Olive oil: Use a good quality extra virgin for the best flavor in your dressing and cooking.
- Garlic clove: Minced fresh garlic adds a subtle savory punch.
- Salt & black pepper: Season to taste but don’t be shy; the chicken needs a good seasoning base.
- Chicken breasts: Thin ones cook more evenly; I either pound them gently or split thicker breasts before marinating.
- Chipotle powder: Adds smoky heat—if you like it milder, reduce a bit or swap with smoked paprika.
- Oregano: Dried oregano gives that classic Mexican-inspired earthy flavor.
- Cumin powder: Deepens the complexity of the spices.
- Avocado: Chunky dice is key to get that creamy, buttery texture in every bite. I’ll share a quick tip on how I dice avocados later!
- Cherry tomatoes: Halved for sweet bursts of juiciness.
- Corn kernels: Canned works just fine, but feel free to use fresh if you have it on hand.
- Red onion: Finely chopped to add a bit of sharpness and crunch.
- Cilantro (coriander): Freshly chopped gives this salad that signature herbaceous kick.
- Cos (romaine) lettuce: Crisp and refreshing, cut into bite-sized pieces for easy eating.
Variations
I love mixing it up with this Mexican Chicken and Avocado Salad Recipe, and I encourage you to do the same! Don’t be afraid to personalize it based on what you have or your dietary needs.
- Add Black Beans: When I first added black beans, it made the salad heartier and super filling for a lunch that keeps me going all afternoon.
- Make it Spicy: If you’re a heat lover like me, throw in some fresh chopped jalapeño or a dash of hot sauce for that extra kick.
- Swap the Chicken: You can easily make this vegetarian by swapping chicken for grilled tofu or chickpeas—same spices, same great flavors.
- Use Mixed Greens: Sometimes I swap romaine for a mix of arugula and spinach to add a peppery note and extra vitamins.
- Seasonal Touch: In late summer, adding grilled corn instead of canned makes this salad feel extra special.
How to Make Mexican Chicken and Avocado Salad Recipe
Step 1: Shake Up Your Zesty Lime Dressing
Start by whisking together lime juice, honey, olive oil, minced garlic, salt, and pepper in a jar. I love doing this the night before so all those flavors meld beautifully, but even a quick shake before cooking works great. This dressing is the star that ties everything together, so don’t skip the fresh lime!
Step 2: Marinate the Chicken with Mexican Spices
Pour a couple of tablespoons of the dressing into a ziplock bag, add chipotle powder, oregano, cumin, salt, and pepper. Toss in the chicken breasts, seal, and squidge everything around to coat well. I usually marinate for 30 minutes, but if you have a bit more time, letting it sit overnight amps the flavor even more. Just don’t marinate longer than 24 hours to keep the chicken tender.
Step 3: Sear the Chicken to Golden Perfection
Heat a tablespoon of olive oil in a skillet over medium-low heat, then add your chicken. Cook for about 8 minutes if your breasts are around 2cm (or 4/5 inches) thick, flipping halfway through to get a nice brown crust on each side. Rest the chicken for 5 minutes after cooking—it helps lock in the juices—then slice it into strips. You’re going to appreciate that juicy texture here!
Step 4: Prepare the Fresh Salsa Mix
In a bowl, combine avocado chunks, halved cherry tomatoes, corn kernels, and finely chopped red onion. Add the remaining fresh cilantro and drizzle a little more of the lime dressing on top. Toss gently—remember, you want the avocado to stay chunky, not mushy.
Step 5: Toss the Lettuce and Assemble
Put your chopped romaine lettuce in a large serving bowl. Drizzle with a splash of the dressing and toss to coat. Spread the lettuce on a platter, then top it with your fresh salsa mix and the sliced, spiced chicken. Finish with a drizzle of the remaining dressing and serve immediately so the lettuce stays nice and crisp.
Pro Tips for Making Mexican Chicken and Avocado Salad Recipe
- Dicing Avocados Without the Mess: I learned to cut the avocado in half, twist to separate, then score cubes inside the skin before scooping out with a spoon—it keeps the chunks neat and juicy.
- Marinate Longer for More Flavor: When I marinated the chicken overnight, it came out so much more flavorful and tender than just 30 minutes.
- Don’t Skip the Rest Time: Letting the chicken rest after cooking keeps it juicy and helps with easy slicing.
- Dress Just Before Serving: Toss the lettuce right before plating so it stays crisp and fresh, avoiding soggy salad.
How to Serve Mexican Chicken and Avocado Salad Recipe

Garnishes
I often finish this salad with extra fresh cilantro leaves and a sprinkle of crumbled queso fresco or feta for some creaminess. A few lime wedges on the side add a pop of freshness for anyone who wants an extra citrus kick. If you’re feeling adventurous, a drizzle of Mexican crema or a dash of chili powder on top elevates it beautifully.
Side Dishes
My family goes crazy for serving this alongside warm corn tortillas or some crispy tortilla chips to scoop it up. It’s also amazing paired with a light Spanish rice or black bean side dish to turn it into a full fiesta meal.
Creative Ways to Present
For special occasions, I like to present this salad layered in a large glass trifle bowl so you can see the bright colors through the sides. Another fun idea is to serve it in small mason jars for individual portions—makes it feel extra festive and perfect for picnics or potlucks.
Make Ahead and Storage
Storing Leftovers
I keep leftovers in an airtight container in the fridge, but I usually store the avocado salsa and lettuce separately from the chicken to avoid sogginess. When I want to eat the next day, I toss everything together fresh—your salad stays fresher longer that way.
Freezing
This salad is best fresh, so I don’t recommend freezing once combined, especially because of the avocado and lettuce. However, you can freeze the marinated chicken uncooked—just thaw it overnight in the fridge before cooking.
Reheating
I reheat leftover chicken gently in a skillet over low-medium heat to avoid drying it out. Then I add it back to freshly tossed salad right before serving to keep everything crisp and colorful.
FAQs
-
Can I make the Mexican Chicken and Avocado Salad Recipe ahead of time?
Absolutely! You can marinate the chicken up to 24 hours in advance and even cook it ahead. I recommend keeping the salad components separate and assembling just before serving to maintain freshness and texture.
-
What can I substitute for chipotle powder?
If you don’t have chipotle powder, smoked paprika is a great mild substitute that still provides that smoky flavor without too much heat.
-
How do I keep avocado from browning in the salad?
Keeping the avocado chunks coated lightly with lime juice helps prevent browning. Also, assemble the salad shortly before eating and store any leftovers separately in an airtight container with a bit of lime juice on top.
-
Can I use other greens instead of romaine?
Yes! Mixed baby greens, arugula, or spinach all work well, but keep in mind romaine’s crisp texture pairs perfectly with this salad’s components.
-
Is this salad gluten-free?
Yes, this Mexican Chicken and Avocado Salad Recipe is naturally gluten-free, making it a great option for gluten-sensitive eaters.
Final Thoughts
When I first tried this Mexican Chicken and Avocado Salad Recipe, I was blown away by how easy it was to layer such fresh and bold flavors together. It’s become a staple in my kitchen for those days when I want a healthy, colorful meal that doesn’t take hours to make. I really hope you enjoy making it as much as I do—it’s the kind of salad that’s perfect for sharing with friends or savoring on your own. Happy cooking!
Print
Mexican Chicken and Avocado Salad Recipe
- Prep Time: 15 minutes
- Cook Time: 8 minutes
- Total Time: 23 minutes
- Yield: 3 servings
- Category: Salad
- Method: Frying
- Cuisine: Mexican
- Diet: Low Fat
Description
This Mexican Avocado Chicken Salad is a vibrant, flavorful meal combining marinated grilled chicken with creamy avocado, fresh corn and cherry tomatoes, crisp romaine lettuce, and a zesty lime dressing. Perfect as a satisfying and healthy lunch or dinner, this recipe features a spicy, smoky chipotle marinade and a refreshing blend of fresh ingredients.
Ingredients
Lime Dressing
- 2 tbsp lime juice
- 1 tbsp honey
- 1/4 cup olive oil (65ml)
- 1 garlic clove, minced
- ½ tsp salt
- Black pepper to taste
Chicken Marinade and Cooking
- 1/2 tsp chipotle powder
- 1/2 tsp oregano
- 1/4 tsp cumin powder
- Salt & pepper to taste
- 2 small chicken breasts, 400g/14oz (pound or split if thicker than 2cm / 4/5”)
- 1/2 tbsp olive oil
Salad Ingredients
- 1 avocado, chunky diced
- 1 cup cherry tomatoes, halved
- 3/4 cup corn kernels (canned, drained)
- 1/2 red onion, finely chopped
- 1/4 cup coriander / cilantro, finely chopped
- 5 heaped cups cos / romaine lettuce, cut into bite size pieces
Instructions
- Prepare Lime Dressing: In a jar, combine lime juice, honey, olive oil, minced garlic, salt, and black pepper. Shake well until fully emulsified.
- Marinate Chicken: Place 2 tbsp of the dressing into a ziplock bag. Add chipotle powder, oregano, cumin, salt, and pepper. Mix by squishing the bag. Add chicken breasts, seal, and massage marinade into the chicken. Refrigerate and marinate for at least 30 minutes or up to overnight for deeper flavor.
- Cook Chicken: Heat 1/2 tablespoon olive oil in a skillet over medium-low heat. Cook the marinated chicken breasts until cooked through and browned on the outside, approximately 8 minutes for about 2 cm (4/5”) thick pieces. Remove from heat and let rest for 5 minutes, then slice.
- Mix Dressing with Coriander: Add 2 tablespoons of chopped coriander into the remaining dressing jar and shake again to incorporate fresh herb flavors.
- Prepare Avocado Salsa: In a bowl, combine diced avocado, corn kernels, halved cherry tomatoes, finely chopped red onion, and the remaining coriander. Drizzle lightly with the herb-infused dressing and toss gently to coat without mashing the avocado.
- Prepare Lettuce: Place chopped romaine lettuce in a large bowl. Drizzle with some of the dressing and toss to lightly dress the leaves.
- Assemble Salad: On a serving platter or large bowl, arrange the dressed lettuce as a base. Top with the avocado salsa mixture and then the sliced chicken breasts. Drizzle any remaining dressing over the assembled salad. Serve immediately.
Notes
- Watch the recipe video to learn the best technique for scooping and dicing avocado.
- This salad is fully loaded and satisfying for a complete meal with a balance of creamy, crunchy, and spicy flavors.
- The recipe makes approximately 2 large meal servings or 3 normal servings.
- Marinating the chicken for at least 30 minutes enhances the flavor significantly, but it can be marinated overnight for the best taste.
Nutrition
- Serving Size: 390 g
- Calories: 487 kcal
- Sugar: 6 g
- Sodium: 520 mg
- Fat: 28 g
- Saturated Fat: 4 g
- Unsaturated Fat: 22 g
- Trans Fat: 0 g
- Carbohydrates: 27 g
- Fiber: 7 g
- Protein: 35 g
- Cholesterol: 85 mg


