Mexican Salad Recipe [video]

Catalina Castravet
By Catalina Castravet
5 from 4 reviews

Appetizers Cinco de Mayo Recipes Salads

Mexican Salad is a great addition to your summer menu with its rich combination of flavors from Mexican staples – beans, avocados, tomatoes, and spices! Watch the recipe video tutorial below and see how easy this is!

You can take this side dish to the beach or barbecue parties this summer along with our other refreshing summer favorites like the grape salad, cold summer soup, and avocado lime smoothie.

Homemade Mexican Salad Recipe

Mexican salad is easy to make and it requires only a few ingredients. You just toss and combine everything. This makes it an ideal picnic pick as it won’t take much of your time to prepare.

What makes this dish ultra special is the richness of Mexican flavors balanced in one easy recipe. Also, you get all sorts of textures and flavors from the vegetables and spices all tied together nicely by the tangy lime dressing.

If you don’t like any of the spices in this recipe, feel free to omit them as this is a highly versatile dish. We will teach you how to prepare the dressing so you won’t have to purchase commercially available ones. This makes this side dish healthier overall aside from the generous portions of healthy greens and fruits.

What is a Mexican salad?

It incorporates the staple ingredients of Mexican cuisine including beans, corn, tomatoes, and avocados in a bed of Romaine leaves and cucumber. It has a complicated taste brought about by the cilantro, red onion, bell pepper, and black olives.

Topped with cotija cheese, this dish has all the flavors you are looking for. In addition, the lime dressing goes really well with the cilantro, too.

Is Mexican salad healthy?

Being a salad that is loaded with vegetables, this Mexican salad recipe is healthy. Also, you get fiber from the greens and corn, protein from the beans, vitamins from the tomatoes, and the list goes on!

Though avocados could have high calories and a substantial amount of fat, what you get from them is a “good fat” which could actually help in managing cholesterol levels. 

And, this easy recipe has a light and tangy lime dressing, not a thick ranch dressing. This makes this recipe healthier.

What do you need to make Mexican salad?

In this recipe, we used Romaine lettuce, cherry or grape tomatoes, avocado, cucumber, red onion, red beans, sweet corn, red bell pepper, black olives, and fresh cilantro.

We used the lime dressing for which we prepare the extra virgin olive oil, red wine vinegar, honey, lime zest and juice, cumin, chili powder, sea salt, and ground black pepper. All these ingredients make one flavorful and colorful salad!

How to make Mexican salad from scratch?

  1. Simply prepare the ingredients for the salad, then, toss them all in a large salad bowl leaving out the cheese at first.
  2. Whisk together the ingredients for the lime dressing in a separate bowl.
  3. Once combined, drizzle over the salad and toss some more. Top it with the cotija cheese. Then, cover and chill the salad in the refrigerator before serving.

What are the health benefits of black beans?

Aside from red beans which we used in this recipe, we can also substitute or simply add black beans. This kind of beans has high levels of fiber and protein, as well as minerals and nutrients.

Also, it has anti-cancer properties and can be eaten as part of a healthy diet regimen as it has a lot of starch that satiates hunger.

How long can Mexican salad sit out?

Salads are highly perishable because of the use of fresh fruits and vegetables and so, let it sit out for no more than two hours. Refrigerate the leftovers if there are any.

What do you serve along with it?

Mexican salads can be served along with grilled meat. You can add tortilla chips or tostada shells for some added crunch. In addition, you can enjoy this salad with seafood or any other meat dishes. 

How do you refrigerate Mexican Salad?

Refrigerate the dressing separately from the salad. Place them in separate airtight containers then, just toss them together again when serving. It can be kept in the fridge for up to 5 days.

Can you make Mexican salad in advance?

Yes! Just follow the abovementioned storage requirements. This is best served cold anyway, so, it can stay in the fridge for this. You can make a batch the night before for your summer getaway the next day!

More healthy salad recipes:

  1. Cabbage Salad
  2. Caprese salad
  3. Creamy tomato salad
  4. Avocado corn salad
  5. Crack Corn salad

Recipe Tips

  • For more protein, toss in some grilled chicken or shrimp.
  • If you are not a fan of the red onion, mellow its taste by soaking it in cold water for about 15 minutes.
  • In addition, in place of cilantro, you can use parsley but with lemon dressing, not lime.
  • For a spicier kick, add some chopped jalapeno to it.

Save Recipe
5 from 4 reviews

Best Mexican Salad

Mexican Salad is a great addition to your summer menu with its rich combination of flavors from Mexican staples - beans, avocados, tomatoes, and spices!

Author: Catalina Castravet Serves: 6 servings
Prep time: 15 minutes Total time: 15 mins


Lime Dressing Ingredients:


Nutrition information

Calories: 298 Carbohydrates: 16 Protein: 6 Fat: 24 Saturated Fat: 6 Cholesterol: 22 Sodium: 666 Potassium: 631 Fiber: 5 Sugar: 8 Vitamin A: 10165 Vitamin C: 41.5 Calcium: 183 Iron: 2
Save Recipe
Made This Recipe?

Show me what you made on Instagram or Facebook and tag me at @sweetnsavorymeals or hashtag it at #sweetnsavorymeals.

Get free recipes to your inbox!


Leave a reply


great salad, I made this one yesterday and is perfect for this time of the year. Refreshing, healthy, and delicious, just yummy!!


Karen Coyne Downes

This recipe is amazing! Where did you get that fabulous white bowl?


thanks, its from a local market :)



Made this for a big group and it was a hit! I did use black beans and doubled the cumin. I used Ancho chili powder as that was what I had. I doubled the chili powder too. This is the best salad I have ever made. I just made it for the 3rd time in a week and a half! Made it to try first then to give to the big group and just now! Thank you for an awesome recipe!!


eva @ CostumeTakeOut

I made this recipe tonight! my family loved it! thankfully we had all the ingredients....the dressing is one that i would make again because it was unique....great way to use some canned staples in the pantry... added a tortilla soup... lovely recipe! xo eva


I am so happy that you liked it, thanks for the feedback!


mama snoopy

My family loved it! It's my new "go to" salad on hectic evenings. Most of thé ingredients are staples in our home and it's on this list of what to bring to a (grill) party. Thanks!


Dani Myers

I took this to a birthday party BBQ just yesterday. It was the first time I made it and it was delicious! Everyone loved it! It did take longer than 15 minutes to prepare with washing and chopping, but it’s worth it!


Barb Meier

What if I don’t have cohorts cheese! Any subs?


Great recipe. Thanks!


I am very happy that you loved it, thanks for the feedback!



This was sooooo good. My husband is not a salad person and he asked for this recipe!


I am so happy you enjoyed the recipe! thanks for the feedback!


Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.