Southwest Chicken Salad with Creamy Avocado Dressing
The best Southwest chicken salad—bright, satisfying, and tossed in a creamy avocado-cilantro dressing. Juicy marinated chicken, fresh veggies, black beans, corn, and crumbled cotija cheese combine for a hearty, flavorful main-dish salad.

Why you’ll love this salad
- Hearty and satisfying while still being fresh and healthy—classic southwest flavors in every bite.
- Packed with protein from the chicken and black beans and healthy fats from avocado and olive/avocado oil.
- Easy to prep ahead: everything can be made or chopped in advance for quick midweek meals.
- The creamy avocado-cilantro dressing is simple to blend and elevates the whole salad.
- Perfect for meal prep or feeding a crowd as a main course.

Recipe details
- Prep time: 10 minutes
- Cook time: 20 minutes
- Total time: 30 minutes
- Servings: 4
Here’s what you’ll need
Salad ingredients
- 8 cups romaine lettuce, chopped (or substitute arugula, kale, or baby spinach)
- 1 cup grape tomatoes, halved
- 1 cup black beans, drained and rinsed
- 1 cup corn, fresh, canned, or fire-roasted
- 1 ripe avocado, diced (reserve until just before serving to avoid browning)
- 1/2 red onion, thinly sliced
- 1/3 cup fresh cilantro, chopped (substitute parsley if you prefer)
- 1/3 cup cotija cheese, crumbled (or feta, shredded cheddar, or queso fresco)
Chicken ingredients
- 2–3 boneless, skinless chicken breasts (or thighs or tenders)
- 2 Tbsp lime juice
- 1 Tbsp olive oil
- 1 Tbsp taco seasoning (homemade or store-bought)
- Salt and black pepper, to taste

For the avocado dressing
- 1 ripe avocado
- 2 garlic cloves (or 1 tsp garlic powder)
- 1/4 cup fresh cilantro
- 1/4 cup plain Greek yogurt (or regular yogurt or sour cream)
- 3 Tbsp avocado oil (or olive oil)
- 1 Tbsp lime juice
- 1/4 tsp ground cumin
- 1/4 tsp salt and 1/4 tsp black pepper
- 1/4–1/2 cup water, to thin the dressing to the desired consistency
How to make this Southwest chicken salad
- Marinate the chicken: Whisk the lime juice, olive oil, taco seasoning, salt, and pepper. Toss the chicken in the mixture and refrigerate for at least 30 minutes and up to 12 hours.
- Prep the salad: While the chicken marinates, chop the romaine, halve the tomatoes, slice the red onion, and chop the cilantro. Hold off on dicing the avocado until just before serving.
- Cook the chicken: Preheat the oven to 400°F (200°C). Bake chicken 15–20 minutes, or until the internal temperature reaches 165°F (74°C). Alternatively, grill the chicken 4–5 minutes per side on medium-high heat. Let rest, then slice or dice.
- Make the dressing: Combine the avocado, garlic, cilantro, Greek yogurt, oil, lime juice, cumin, salt, and pepper in a food processor or blender. Process until smooth, adding water a tablespoon at a time to reach your preferred consistency. Chill until ready to use.
- Assemble: In a large bowl, combine the lettuce, tomatoes, black beans, corn, avocado, red onion, cilantro, cotija, and diced chicken. Drizzle with the avocado dressing and toss gently to combine. Serve immediately.
Tip: Don’t marinate the chicken longer than 12 hours—too much acidity from the lime juice can start to break down the meat texture.

Variations and substitutions
- Add more vegetables: Bell peppers, celery, shredded carrots, or cucumber all work well.
- Add crunch: Crushed tortilla chips, crispy tortilla strips, pepitas, or chopped nuts add texture.
- Add fruit: Fresh berries or sliced grapes bring a sweet contrast.
- Swap the cheese: Use shredded cheddar, feta, or blue cheese instead of cotija.
- Make it spicy: Add red pepper flakes, sriracha, adobo, or chopped green chiles to the dressing or marinade.
- Serve it differently: Place over brown rice for a bowl, wrap in a large tortilla for a southwest chicken wrap, or use the dressing as a dip for veggies or a drizzle on tacos and fajitas.
How to serve
This salad is hearty enough to be a full meal. Serve with complementary dishes like chicken tortilla soup, stuffed pepper soup, Mexican-style stuffed peppers, or sheet-pan fajitas for a larger spread.
Prepping ahead
All elements of this salad are meal-prep friendly and store separately for best freshness:
- Chicken: Cook up to 3–4 days ahead and store chilled. It’s delicious warm or cold.
- Dressing: Keeps 2–3 days in an airtight container in the fridge—shake or stir before using.
- Greens: Wash and store chopped romaine in a sealed container to stay crisp.
- Veggies: Tomatoes and onions can be sliced ahead and stored in separate containers until assembly.
Nutrition (per serving)
- Calories: 492 kcal
- Carbohydrates: 37.2 g
- Protein: 40.5 g
- Fat: 26.6 g
- Fiber: 15.1 g
- Sodium: 653.8 mg
Nutrition information is an approximation and will vary based on ingredient brands and exact portion sizes.
More chicken salad ideas
- Healthy Chicken Caesar Salad
- Chinese Chicken Salad
- Crunchy Thai Chicken Salad
- Raspberry Walnut Chicken Salad
- Grilled Honey Orange Chicken Salad
Enjoy this easy and flavorful Southwest chicken salad. If you try it, leave a star rating or a comment to share how it turned out—your feedback helps others find and enjoy this recipe.