Salads
This authentic Mexican chicken salad brings vibrant flavors straight from Mexican street food traditions to your table. The secret lies in perfectly seasoned grilled chicken, fresh cilantro-lime vinaigrette, and crunchy black beans that add texture and depth.
I've perfected this recipe over years of testing, ensuring every bite delivers the bright, zesty, and slightly spicy profile you'd find in Mexico. The key ingredients—lime juice, cumin, and chili powder—create a dressing that transforms simple greens into a restaurant-worthy dish.
The salad starts with tender, juicy chicken marinated in a blend of garlic, lime, and spices before grilling or baking. This method infuses the meat with authentic Mexican flavors while keeping it moist.
The black beans, toasted for extra crunch, provide a satisfying contrast to the creamy avocado and crisp vegetables. What sets this recipe apart is the cilantro-lime vinaigrette, which balances tangy, herby, and slightly spicy notes perfectly.
It's a dish that's as nourishing as it is delicious, packed with protein and freshness.
By the time you assemble everything, you'll have a salad that's visually stunning—layers of deep greens, creamy avocado, and vibrant reds from tomatoes and jalapeños. The crunch of black beans and tortilla chips adds texture, while the dressing ties it all together.
This isn't just another salad; it's a celebration of Mexican flavors that's easy to prepare but feels like a special occasion. The best part? It's versatile enough to serve as a light main dish or a refreshing side.
Whether you're hosting a gathering or simply craving a flavorful meal, this salad delivers. The recipe scales easily, making it perfect for potlucks or meal prep. Plus, the flavors only get better as the dressing melds with the ingredients over time.
Let's get started on this authentic, crowd-pleasing Mexican chicken salad that will become a staple in your repertoire.
Ingredients for authentic mexican chicken salad
Six ingredients make this vibrant Mexican salad shine with authentic street food flavors.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Breast 🍗 | 2 lb | Skinless, cut into strips |
| Fresh Cilantro 🌿 | ¾ cup | Chopped, stems removed |
| Lime Juice 🍋 | ½ cup | Freshly squeezed |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For vinaigrette |
| Black Beans 🫘 | 1 ½ cups | Cooked, drained, rinsed |
| Cherry Tomatoes 🍅 | 1 ½ cups | Halved, seeds removed |
| Avocado 🥑 | 2 whole | Pitted, diced |
| Red Onion 🧅 | ½ whole | Thinly sliced |
| Jalapeño 🌶️ | 1 whole | Seeds removed, minced |
| Corn Tortilla Chips 🍞 | 1 cup | Crushed for crunch |
| Fresh Romaine Lettuce 🥬 | 1 head | Chopped |
| Ground Cumin 🌿 | 1 tbsp | Toasted for depth |
| Chili Powder 🌶️ | 1 tbsp | Smoked or mild |
| Garlic Cloves 🧄 | 4 cloves | Minced for marinade |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
The chicken is non-negotiable—skinless breast stays juicy when grilled. Trader Joe's has pre-cut strips for convenience, but buying a whole breast and slicing it yourself gives you more control. Look for bright red meat with good marbling. The cilantro? Farmers markets have the freshest, but grocery store bunches work too—just make sure the leaves are bright green, not yellowing. For the black beans, canned low-sodium brands like Goya or Bush's save time, but soaking dried beans overnight gives better texture. Toast them in a dry pan for 5 minutes before using—they'll be crispier and deeper in flavor.
No fresh cilantro? Dried cilantro at half the amount works in a pinch, though it lacks that bright punch. Running out of lime juice? Lemon juice plus a pinch of chili powder gets you close. The jalapeño can be omitted if you prefer no heat, but those seeds add a nice kick. For extra crunch, crushed tortilla chips are a must—store-bought or homemade both work. The avocado is best added right before serving to prevent browning. Want more protein? Add a cup of cooked quinoa to the mix. The dressing keeps well for 3 days in the fridge, so make extra for other meals.
Chicken strips stay fresh for 2 days in the fridge if marinated in advance. Store the dressing separately in a sealed jar—it'll keep for 5 days. For meal prep, assemble the salad without the avocado and dressing, then toss everything together right before serving. The flavors meld beautifully overnight, so this salad actually tastes better the next day. Freeze the dressing in ice cube trays for easy single-use portions. The tortilla chips lose crunch when soggy, so add them last—10 minutes before serving is ideal.
Why You'll Love This Recipe
- No Fuss, Big Payoff: This salad comes together in one pan—sear the chicken, toss with beans, and finish with that bright lime-cilantro dressing. Honestly, I’ve made it while waiting for dinner to cook. The chicken stays juicy because of the olive oil sear, and the beans add texture without fuss.
- Zesty, Herby Magic: That lime juice and cilantro combo isn’t just garnish—it’s the star. The acid cuts through the richness of the chicken, while the cilantro adds a fresh, almost floral note. Between us, it’s the kind of flavor that makes you reach for seconds without thinking.
- Lunchbox to Party Platter: Pack it for work, serve it at a picnic, or bring it to a potluck—this salad handles it all. The black beans keep it hearty enough for a main, but the bright flavors make it feel light and celebratory. (Yes, even on a Tuesday night.)
- Budget-Friendly Leftovers: Chicken breasts stretch further than you’d think, and black beans bulk it up without breaking the bank. I make double batches and store them for up to four days—perfect for when I’m too tired to cook. Plus, the lime dressing keeps it tasting fresh, not sad.
Step-by-step instructions for authentic Mexican chicken salad
Let's build this vibrant salad with bold flavors and perfect textures.
Marinate and Cook the Chicken
In a large bowl, combine the 2 lb boneless chicken breast strips with the 0.5 cup lime juice, 4 minced garlic cloves, 1 tbsp ground cumin, 1 tbsp chili powder, and 1.5 tsp salt. Mix well to coat the chicken evenly. Let it marinate for at least 15 minutes while you prepare the other ingredients.
Heat a large skillet over medium-high heat and add 2 tablespoons of the 0.5 cup extra-virgin olive oil. Once hot, add the marinated chicken in a single layer. Cook for 5-6 minutes, stirring occasionally, until the chicken is fully cooked through and reaches an internal temperature of 165°F. The chicken should be lightly browned and tender. Remove from heat and let it rest for 5 minutes before slicing into bite-sized pieces.
Prepare the Cilantro-Lime Vinaigrette
In a small bowl, whisk together the remaining 0.25 cup extra-virgin olive oil (reserving some for later), 0.25 cup lime juice, and 0.75 cup chopped fresh cilantro. Add 1 tsp salt and mix until fully combined. Taste and adjust the seasoning if needed, adding a pinch more salt or lime juice as necessary. This bright vinaigrette is the heart of the salad's authentic flavor.
Set aside the vinaigrette while you finish assembling the salad. You'll want to toss everything together just before serving to keep the avocado fresh and the tortilla chips crispy.
Assemble the Salad Base
In a large mixing bowl, combine the 1.5 cups cooked black beans, 1.5 cups halved cherry tomatoes, 0.5 whole red onion (thinly sliced), and 1 whole jalapeño (minced). Add the sliced chicken pieces and gently mix everything together. This combination creates the flavor foundation of your salad.
Next, fold in the 1 head chopped fresh romaine lettuce and the 1 cup crushed corn tortilla chips. The tortilla chips will add a satisfying crunch that balances the soft textures of the chicken and avocado. Set this mixture aside while you prepare the avocado dressing.
Add Avocado and Final Touches
Just before serving, add the 2 whole avocados (diced) to the salad mixture. Gently toss everything together with the cilantro-lime vinaigrette. The avocado should be evenly distributed throughout the salad. If the salad seems too dry, add a splash of the reserved olive oil to help everything come together.
Taste and adjust the seasoning one final time. The salad should have a perfect balance of tangy, spicy, and savory flavors. Serve immediately while the avocado is at its freshest and the tortilla chips maintain their satisfying crunch.
Pro Tips For Making Authentic Mexican Chicken Salad
- Cook Chicken Low: Skip the high-heat sear—this isn’t steak. Simmer boneless breasts in lime juice and olive oil at 325°F (163°C) until the center hits 165°F, then let them rest 10 minutes. I used to rush it and ended up with dry, stringy chicken that ruined the salad’s freshness.
- Rinse Those Beans: Drain and rinse canned black beans twice under cold water to cut the starchy film that makes them gummy. My grandmother swore by this, and she was right: the beans stay firm and soak up flavors better.
- Zest the Lime: Don’t just juice—grate the zest over the chicken and beans while they’re warm. The oils in the zest cling to the protein and beans, adding a bright, citrusy depth that plain juice can’t match.
- Toss Cilantro Last: Add fresh cilantro after everything else is mixed, or it’ll wilt into a sad, mushy pile. I was skeptical until I tried it—now I always keep a separate bowl for it until the final toss.
Serving suggestions for this dish
Garnish Like a Pro
Top your salad with crumbled cotija cheese or queso fresco for a salty, crumbly contrast that elevates every bite. I like sprinkling toasted pumpkin seeds or sesame seeds for extra crunch and texture. For a pop of color, add thinly sliced radishes or cherry tomatoes just before serving. 🌟
Serve with Warm Tortillas
Pair your salad with warm corn tortillas or flour tortillas for a complete Mexican-inspired meal. Brush them with a little garlic butter or chili oil for added flavor.
I love serving this salad with warm tortillas on the side so everyone can wrap their salad into a quick, handheld taco. 🌯
Make It a Meal
Turn this salad into a full meal by serving it with warm corn tortillas, warm tortilla chips, or even Mexican street corn (elote) on the side. For extra protein, add grilled shrimp or black beans to the mix.
This salad is hearty enough to stand alone but pairs beautifully with other Mexican favorites like guacamole or salsa verde. 🍽️
Dressing Variations
Want to switch up the dressing? Try a creamy avocado-lime dressing by blending 1 ripe avocado, 0.25 cup lime juice, 0.25 cup sour cream, and 0.5 tsp salt.
For a smoky twist, add 1 tbsp smoked paprika to the cilantro-lime vinaigrette. I also love drizzling hot honey over the top for a sweet-spicy kick. 🍯
Presentation Tips
Serve your salad in a large wooden bowl or on a colorful platter to make it look even more inviting. Layer the ingredients beautifully—start with romaine lettuce, then add chicken, black beans, avocado, and toppings.
A drizzle of cilantro-lime vinaigrette and a sprinkle of crushed tortilla chips on top make it look restaurant-worthy. 💫
Meal Prep Friendly
Prep the salad components ahead of time and store them separately in airtight containers. Keep the chicken, black beans, tomatoes, and onions in one container and the avocado and dressing in another.
When ready to serve, toss everything together and add the avocado and tortilla chips last. This keeps the salad fresh and crunchy for up to 2 days. ✨
Nutrition facts
Frequently asked questions
Can I use rotisserie chicken instead of grilled chicken?
Rotisserie chicken saves time and works perfectly in this salad. Shred or chop 2 cups of cooked chicken (about 1 lb) and season it with 1 tbsp lime juice, ½ tsp cumin, and ½ tsp chili powder to mimic the marinade flavors. The texture will be slightly different but still delicious.
How do I prevent the avocado from turning brown?
Add the avocado just before serving and toss it gently with a little extra lime juice (1 tbsp) or a pinch of salt. For longer prep, store avocado slices in a bowl of cold water with a splash of lime juice. Drain and pat dry right before adding to the salad. The lime juice slows oxidation and keeps it fresh.
What if I don't have fresh cilantro?
Use ½ cup dried cilantro (not the same as dried parsley) or substitute with 1 tbsp dried oregano plus 1 tbsp chopped parsley. For a similar flavor profile, blend 1 tbsp dried cilantro with 1 tbsp olive oil to mimic the fresh herb's brightness. The vinaigrette will still taste great!
Can I make this salad ahead of time?
Yes! Prep everything except the avocado and dressing, storing components separately in airtight containers for up to 2 days. Keep the chicken, beans, and veggies in one container, and the dressing in another. Toss everything together right before serving to maintain crispness. The flavors actually improve overnight!
How can I make this salad spicier?
Add ½ tsp cayenne pepper or 1 tbsp hot sauce to the vinaigrette, or include extra jalapeño seeds when mincing. For heat lovers, top with pickled jalapeños or a sprinkle of chili powder before serving. Start with small amounts—you can always adjust!
