This Mexican Chicken Salad is a light, flavorful meal perfect for lunch, dinner, or meal prep. It’s quick to assemble, high in protein, and packed with classic Mexican-inspired flavors. Tossed in a bright cilantro-lime dressing, the salad feels fresh and vibrant—ideal for a satisfying weeknight meal or make-ahead lunch.

This salad combines juicy seasoned chicken with crisp lettuce, creamy black beans, sweet corn, ripe tomatoes, and a sprinkle of cheese. The cilantro-lime dressing is the highlight—zesty, slightly creamy, and perfectly balanced by lime and a touch of honey. It dresses the salad without weighing it down, giving each bite bright, herb-forward flavor.
It’s versatile: serve it as a main salad, scoop it with tortilla chips, wrap it in a tortilla, or pile it over rice or quinoa. It also stores well for meal prep when layered in jars or kept in separate containers with the dressing on the side. Simple swaps let you customize it for dietary needs—make it dairy-free, vegetarian, or lower-carb by changing a few ingredients.

Why you’ll love this Mexican Chicken Salad:
- Light, fresh, and packed with flavor.
- Quick and easy to prepare.
- High in protein and fiber.
- Ideal for meal-prep lunches or dinners.
- Customizable to suit many diets.
- Pairs well with tortilla chips, rice, or wraps.

What makes this Mexican Chicken Salad healthy?
This salad balances macronutrients and whole foods for a nutritious meal:
- Protein: Lean chicken breast and black beans provide sustained energy and help keep you full.
- Fiber: Black beans, sweet corn, and fresh vegetables support digestion.
- Healthy fats: Greek yogurt in the dressing keeps saturated fat low; add avocado for additional heart-healthy fats.
- Vitamins and antioxidants: Tomatoes, lettuce, and lime deliver vitamin A and C.
- Minimal processed ingredients: The recipe relies on whole, natural ingredients that you can control.

Ingredients Needed
Find quantities in the recipe card below. Basic ingredient groups are listed here for planning and shopping.
For the Cilantro and Lime Dressing:
- Fresh cilantro (coriander).
- Lime juice.
- Greek yogurt or dairy-free yogurt.
- Honey (or a sweetener of choice).
- Garlic cloves, minced.
- Salt to taste.

For the Salad:
- Black beans (drained and rinsed).
- Sweet corn (drained).
- Vine tomatoes, deseeded and chopped.
- Cheese such as cheddar, feta, or cotija (or a dairy-free alternative).
- Jalapeños, sliced (optional).
- Skinless, boneless chicken breasts, cooked and sliced or shredded.
- Crisp lettuce, roughly chopped.

Ingredient Substitutions
- Chicken breast: use shredded rotisserie chicken, grilled tofu, or chickpeas for a vegetarian option.
- Greek yogurt: swap for coconut or almond yogurt for a dairy-free dressing.
- Black beans: use kidney beans, pinto beans, or chickpeas if preferred.
- Sweet corn: omit for lower carbs or replace with grilled zucchini for a different texture.
- Jalapeños: substitute bell peppers for less heat.
- Lettuce: swap for baby spinach, kale, or cabbage.
- Lime juice: use apple cider vinegar if fresh limes aren’t available.
Equipment Needed
- Blender or food processor for the dressing.
- Large salad bowl or glass jars for meal prep.
- Cutting board and knife.
- Grater if using block cheese.
- Can opener for canned beans and corn.
- Salad tongs or serving spoon.

How to Make Mexican Chicken Salad
Below is a clear, streamlined method for preparing this salad.
Step One: Cook the chicken.
Season raw chicken with taco seasoning or your preferred spices. Cook in an air fryer at 180°C (350°F) for 15–20 minutes, roast in the oven, or pan-fry until cooked through. Let rest several minutes, then slice or shred.
Step Two: Make the dressing.
Combine cilantro, lime juice, yogurt, honey, garlic, and a pinch of salt in a blender or food processor. Blend until smooth. Adjust salt, lime, or honey to taste. Thin with a tablespoon or two of water if needed.
Step Three: Prep the salad ingredients.
Drain and rinse black beans and corn. Deseed and chop tomatoes to avoid extra moisture. Grate the cheese and roughly chop the lettuce.
Step Four: Assemble the salad.
Place lettuce in a large bowl, add chicken, black beans, corn, tomatoes, cheese, and jalapeños. Drizzle with dressing and toss gently, or serve the dressing on the side. Serve with tortilla chips, in a wrap, or over rice for a heartier option.
How to Meal-Prep Mexican Chicken Salad
Layer ingredients in tall glass jars to keep the salad fresh: dressing at the bottom, then heavier ingredients (beans, corn, tomatoes, chicken, cheese), and lettuce on top. When ready to eat, invert the jar into a bowl and toss.

Tips and Notes
- Make it ahead: store dressing separately and combine just before eating to keep lettuce crisp.
- Shortcut: use rotisserie chicken or canned beans to speed up preparation.
- Extra creaminess: add avocado to the dressing or top the salad with sliced avocado.
- Adjust spice: swap jalapeños for bell peppers for milder flavor, or add hot sauce for more heat.
- Make it heartier: serve with quinoa, rice, or wrap it in tortillas.
- Storage: keep in an airtight container in the fridge for up to 3 days; dress just before serving.
- Dairy-free: use a plant-based yogurt and dairy-free cheese if desired.
- Extra crunch: add crushed tortilla chips, roasted pepitas, or sliced almonds just before serving.

How to Store Mexican Chicken Salad
Refrigeration: Store in an airtight container for up to 3 days. Keep the dressing separate to avoid soggy greens. Add dressing just before serving.
Freezing: Freeze cooked chicken and dressing separately for up to 2 months. Thaw in the refrigerator overnight before assembling the salad fresh.
Frequently Asked Questions
Can I make this salad ahead of time?
Yes. Prep ingredients separately and store them in sealed containers. Keep the dressing separate until you’re ready to serve.
Can I use a different protein?
Yes. Try grilled tofu, chickpeas, shrimp, or steak—just cook and season to your liking.
Is this salad gluten-free?
Yes, naturally gluten-free when all ingredient labels are checked. Omit or replace tortillas or chips with certified gluten-free options.
Can I make this dairy-free?
Yes. Substitute dairy yogurt with coconut or almond yogurt and choose a dairy-free cheese or nutritional yeast.
How long will it last in the fridge?
Up to 3 days in an airtight container. Keep dressing separate to preserve texture.
Can I add extra toppings?
Absolutely. Avocado, roasted vegetables, chopped nuts, or extra cilantro and a squeeze of lime all work well.
Recipe Card
Mexican Chicken Salad
A fresh, protein-packed salad with a zesty cilantro-lime dressing—great for meal prep or a quick lunch.
For the Dressing
- 2 cups fresh cilantro
- 2 tbsp lime juice
- 1 cup Greek yogurt (or dairy-free alternative)
- 2 tbsp honey
- 2 garlic cloves
- Salt, to taste
For the Salad
- 500 g skinless, boneless chicken breast (or cooked equivalent)
- 1 can black beans (15 oz), drained and rinsed
- 1 can sweetcorn, drained
- 4 vine tomatoes, deseeded and chopped
- 60 g cheese, grated (or dairy-free alternative)
- Jalapeños, sliced (optional)
- Lettuce, roughly chopped
Instructions
- Season raw chicken with taco seasoning if desired. Cook in an air fryer at 180°C (350°F) for 15–20 minutes, or pan-fry/roast until cooked through. Rest, then slice or shred.
- Blend cilantro, lime juice, yogurt, honey, garlic, and salt in a blender or food processor until smooth. Adjust seasoning and consistency with water if needed.
- Drain and rinse beans and corn. Chop tomatoes and lettuce and grate cheese.
- Assemble: place lettuce in a bowl, top with chicken, beans, corn, tomatoes, cheese, and jalapeños. Drizzle dressing and toss gently, or serve dressing on the side.
- Meal-prep option: divide dressing among jars, then layer beans, corn, tomatoes, cheese, jalapeños, chicken, and lettuce. Flip and toss when ready to eat.
Let me know in the comments below if you make this Mexican Chicken Salad!