Go Back
+ servings
Mexican salad with lettuce, corn, beans and tomato, tossed in a lime dressing.

Mexican Salad

This Mexican salad is a blend of mixed greens, black beans, tomatoes, corn, avocado, cotija cheese and tortilla strips all tossed in a tangy lime dressing. The perfect salad to accompany any Mexican meal, or add grilled chicken to make it a main course!
Course Salad
Cuisine Mexican
Prep Time 20 minutes
Cook Time 1 minute
Total Time 21 minutes
Servings 4
Calories 295kcal
Author Sara Welch


For the salad

  • 4 cups romaine lettuce chopped
  • 1 cup cherry tomatoes halved
  • 1/4 cup red onion thinly sliced
  • 1/2 cup corn kernels can be fresh, canned or thawed from frozen
  • 1 avocado peeled, pitted and sliced
  • 1 cup black beans
  • 1/4 cup cotija cheese finely crumbled
  • 1/3 cup tortilla strips

For the dressing

  • 1/3 cup olive oil
  • 1/4 cup lime juice
  • 2 teaspoons honey
  • 1 teaspoon chili powder
  • 1/2 teaspoon cumin
  • 1/4 cup cilantro leaves chopped
  • salt and pepper to taste


For the salad

  • Place the lettuce, tomatoes, red onion, corn, avocado and black beans in a large bowl.

For the dressing

  • In a small bowl, whisk together the olive oil, lime juice, honey, chili powder, cumin, cilantro and salt and pepper.
  • Pour the dressing over the lettuce mixture and toss gently to coat. Top with cotija cheese and tortilla strips, then serve immediately.



Calories: 295kcal | Carbohydrates: 27g | Protein: 9g | Fat: 16g | Saturated Fat: 5g | Cholesterol: 8mg | Sodium: 165mg | Potassium: 696mg | Fiber: 9g | Sugar: 6g | Vitamin A: 4605IU | Vitamin C: 21mg | Calcium: 83mg | Iron: 3mg