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!
Whenever I’m making Mexican food, I like to include a variety of side dishes including pinto beans and rice, street corn and this simple yet satisfying Mexican style green salad.
I serve a salad as part of our dinner most nights, and this Mexican salad has become a family favorite. It’s loaded with beans, corn, tomatoes and avocado, then finished off with a sprinkle of cheese. We can’t get enough of it!
How do you make Mexican salad?
This salad starts with chopped romaine lettuce, which is topped with tomatoes, corn, black beans, avocado and shaved red onion. A drizzle of homemade dressing goes over the top, then the salad is tossed until everything is coated. Add a sprinkle of tortilla strips and cotjia cheese, and you’ll be ready to eat!
Tips for the perfect salad
- You can chop your own romaine lettuce, or use the pre-prepared bags of lettuce to save a little time.
- Fresh, thawed from frozen and canned corn kernels all work well in this dish.
- While I like to use cotija cheese for an authentic flavor, feta cheese will also work just fine.
- Choose a ripe, yet firm avocado so that it won’t get mushy when tossed in the salad.
- I use a mandoline to thinly shave my red onions.
- Freshly squeezed lime juice works best in this recipe, skip the bottled juice.
- You can use halved cherry tomatoes or diced plum tomatoes, whatever you have on hand will work.
Mexican salad dressing
The dressing for this salad is a blend of lime juice, olive oil, cilantro and spices. The ingredients are all whisked together until well combined. I like to make a double batch of dressing as it keeps well in the fridge for up to one week, and is great to have on hand.
Mexican salad variations
There are so many different ways to customize this salad based on the ingredients you have on hand.
- Protein: You can add chopped grilled chicken, ground beef or shrimp to turn this salad into a meal.
- Toppings: I love to add roasted pumpkin seeds, olives or pickled jalapenos for extra flavor.
- Vegetables: Feel free to add other veggies to the salad such as thinly sliced radishes, cucumber, diced bell peppers or jicama.
This salad is bright, colorful and packed full of flavor. Whether you’re looking for an accompaniment to a Mexican feast or simply searching for a light and fresh salad, this one will definitely be a winner.
More salad recipes you’ll enjoy
- Caprese Salad
- Arugula Salad with White Beans
- BLT Pasta Salad
- Mexican Corn Salad
- Strawberry Spinach Salad
Mexican Salad Video
Mexican Salad
Ingredients
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
Instructions
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.
This salad was so delicious, as was the dressing! We had it with marinated grilled chicken, and it was the perfect meal. Thank you for sharing this recipe!
This was the best salad! The second day i added more fresh lettuce to the leftovers and my husband and I devoured it!
Salad and dressing was delicious! I find myself making this all the time.
I made it last night with feta cheese since thats all I had and we loved it! Luckily I had a ripe perfect avocado. Had trouble keeping the kids from taking all my crispy tortilla strips.
Great recipes
Delicious meal in a bowl and I loved adding the pumpkin seeds!
What a beautiful salad and the dressing is super amazing! I will definitely make this again! 😊
The sweet, tangy dressing on this salad was amazing!
This will definitely be on regular rotation at our house!
An instant mood lifter! LOVE IT! And those pics are so sharp and clear! Gorgeous!
This was such a yummy salad – I chargrilled my corn and it added such a wonderful hit or flavour! Will definitely be making this again. Thanks!
You’ve got all my fave ingredients in here, and I love the cumin infused dressing. This is so refreshing and good!
Mmm yum! What a gorgeous salad recipe! Now that summer is on its way I’m definitely craving more salads!
Such a colorful salad, looks delicious, will be trying
All the ingredients and flavors that I love! Yummy!
YUM! I absolutely love the flavors in this salad!!! I would love this for lunch!
I am just loving the flavors happening in this salad! Yum! 🙂
This Mexican salad is seriously making me hungry!
We are always in need of adding more fresh veggies to our diet! Love the taste of this salad!