Mexican Salad

This Mexican Salad is always a favorite on my summer menu with its fresh mix of avocado, tomatoes, and cilantro. The honey lime dressing adds just the right balance of sweetness and tang. I love the simplicity of Mexican cuisine, where fresh ingredients and vibrant spices come together to elevate even the simplest recipes.

overhead shot of freshly chopped homemade Mexican salad in a bowl

As a food developer, I always make sure my recipes are both delicious and easy to follow. I test every measurement and ingredient until it is just right. And when salad season comes around, I love creating fresh combinations, just like my Mexican black bean salad, a flavor-packed vegetarian dish that is ready in minutes.

If you ask me why I make this recipe, the answer is pretty simple. My family and I are absolutely obsessed with Mexican food. Plus, getting my kids to eat their vegetables is not always easy, so I created this Mexican Salad to make it more exciting. The mix of creamy avocado, juicy tomatoes, and fresh cilantro, all tossed in my honey lime dressing, always wins them over. If you love Mexican food as much as we do, you have to try my Mexican street corn nachos next.

a bowl of mexican salad

Why you will love this recipe

  • Fresh and flavorful: This salad is packed with crisp romaine lettuce, juicy cherry tomatoes, and creamy avocado, all tossed in a zesty lime dressing. It is my favorite side for Taco Tuesday, and I always make extra because my family never leaves a bite behind.
  • Quick and easy: Mornings are chaotic, and by the time I pick up the kids from school, I need something fast. This salad takes 30 minutes to chop, mix, and toss together, and I love that I can make it ahead so dinner is ready when we need it.
  • Perfect for any occasion: Whether I pack it for lunch, serve it with Baja fish tacos for dinner, or bring it to a weekend barbecue, it always fits. I love that it keeps well in the fridge for a day or two.
  • Healthy and satisfying: I always feel good serving this because it is packed with red beans, sweet corn, fresh cilantro, and crumbled cotija cheese. The mix of textures keeps it exciting, and the kids love the little bursts of sweetness from the corn with the creamy avocado.

What you will need

overhead shot of mexican salad ingredients in bowls

For the salad

  • Greens and Herbs – I start with romaine lettuce and fresh cilantro, both rinsed, drained, and chopped for a crisp, flavorful base.
  • Fresh Veggies – I love the mix of cherry tomatoes, English cucumber, red onion, and bell pepper for color and crunch.
  • Creamy and Savory Additions – Avocado makes everything creamy, while black olives add a little briny bite. A sprinkle of cotija or feta cheese brings just the right touch of saltiness.
  • Beans and Corn – I use red beans for a hearty, protein-packed bite, but black beans or pinto beans work too. Sweet corn adds a little pop of sweetness that balances the flavors perfectly.

Homemade honey lime dressing

  • Citrus and Vinegar – Lime juice and zest add brightness, while red wine vinegar brings a subtle tang that balances the flavors.
  • Sweet and Smooth – A touch of honey enhances the dressing with natural sweetness, and extra virgin olive oil ties everything together.
  • Spices and Seasoning – Chili powder and cumin add warmth, while sea salt and freshly ground black pepper bring out all the flavors.

How to make

Prepare and chop the ingredients: I wash and chop all the ingredients for the salad. Then, I toss everything together in a large salad bowl, leaving out the cheese at first.

mexican salad ingredients in a bowl

Dressing: Now I make the easy dressing, whisking together all the ingredients in a separate bowl until well combined.

honey lime dressing ingredients in a bowl

Combine: Then, I drizzle the dressing over the salad and toss everything together. I sprinkle the cotija cheese on top, cover the bowl, and let it chill in the refrigerator.

pouring dressing over salad

Serve: I give the salad one last gentle toss, then scoop it onto plates or into bowls. It is ready to enjoy fresh and chilled with my favorite main dishes.

overhead shot of mexican salad

Expert tip

Why Dressing Matters in Salad

A good dressing is the heart of any great salad, and I have learned that the right balance makes all the difference. My honey lime dressing brings this Mexican Salad together, adding just the right touch of sweetness, acidity, and richness. I always make sure to whisk in the olive oil little by little, stirring constantly so it blends smoothly and does not separate. A well-made dressing not only enhances flavor but also helps our bodies absorb all the nutrients from fresh veggies. Whether it is a light drizzle or a generous toss, the right dressing turns simple ingredients into something truly amazing.

More tips to consider:

  • Try to chop the veggies into similar sizes so every bite has a good mix of flavors. It makes the salad more balanced and enjoyable.
  • I like to save time by prepping the veggies and dressing in advance. Keeping them in the fridge until serving makes everything quick and easy.
  • I always add the cheese last for the best flavor. It keeps it fresh and prevents it from getting soggy.
  • If I think I might have leftovers, I keep the salad and dressing separate. This way, the salad stays crisp, and I can enjoy it later.
  • Letting the salad chill for at least an hour makes a big difference. The flavors blend together, and it tastes even better.
Chopped Mexican salad topped with cotija cheese in a bowl

Recipe variations

  • Grilled veggies: I love grilling 1 cup of veggies before adding them to the salad for a smoky flavor. Just make sure they are completely cool before tossing them in.
  • Add meat: For a heartier meal, I add 1 cup of chopped chicken, pork, or turkey. It blends perfectly with the veggies and beans while adding more protein.
  • More cheese: There is no reason to stop at just one kind of cheese. I sometimes mix ½ cup of cotija with ½ cup of cheddar, feta, or mozzarella for extra flavor.
  • Spice it up: If my family is in the mood for heat, I add ½ teaspoon of red pepper flakes or ½ diced jalapeño. A little cayenne pepper also does the trick.
  • Grilled corn: I swap 1 cup of sweet corn for grilled corn when I want a deeper, smoky flavor. Fresh or frozen corn works just as well too.
  • Tortilla chips: For extra crunch, I sprinkle ½ cup of crushed tortilla chips on top. It adds great texture and makes every bite more satisfying.

Serving suggestions

Since I adore Mexican cuisine, I always serve this salad with something classic. A side of my homemade salsa with tortilla chips and a scoop of fresh guacamole recipe makes this meal feel complete.

My Mexican salad recipe is incredibly versatile, making it easy to enjoy in different ways. It pairs perfectly with a warm bowl of my chicken tortilla soup or alongside this amazing chicken Tinga recipe. Oh, so delicious! And the best part? Leftovers make the easiest meals. I just toss them into soft tortillas for a quick lunch or mix them into a burrito bowl for my kids, and they love it every time.

A spoon of chopped mexican salad

How to store leftovers

  • Refrigerate: I like to keep the salad and dressing separate if I plan to have extras. The salad stays fresh for up to five days in the fridge when stored in a loosely covered container. The dressing lasts even longer, so I keep it in a glass jar with a lid for up to 14 days.
  • Freezing: I do not recommend freezing this salad. Fresh ingredients taste best when enjoyed right away!

Frequently asked questions

How do I keep the avocado from browning?

I always add the avocado right before serving to keep it fresh. If I need to store leftovers, I squeeze a little lime juice over the avocado and cover it tightly.

Can I use a different type of beans?

Absolutely, I use red beans, but black beans, pinto beans, or even black-eyed peas work just as well. It is a great way to use whatever I have on hand!

Can I skip the cumin?

While cumin is a beautiful and fragrant spice, I know some people are not a fan of it. This Mexican Salad and its honey lime dressing are so versatile that you can easily adjust them to your taste. If cumin is not your thing, simply leave it out, the dressing will still be just as delicious. The same goes for the veggies, add what you love and skip what you don’t.

Vegetarian salad made with black beans, lettuce, cucumber, avocado, red onion, corn and cilantro in a glass bowl

More Mexican food recipes:

Loved this recipe? I’d love to hear from you! 💛 Leave a 5-star rating ⭐️ in the recipe card below and share your thoughts in the comments – I read and appreciate every single one!

Let’s stay connected! Follow me on Facebook, Instagram, Pinterest, and YouTube for more delicious, sweet and savory recipes. Have a question? Ask in the comments, and I’ll be happy to help! 😊 with love Catalina!

Mexican Salad Recipe

Mexican Salad

This Mexican Salad is always a favorite on my summer menu with its fresh mix of avocado, tomatoes, and cilantro. The honey lime dressing adds just the right balance of sweetness and tang. I love the simplicity of Mexican cuisine, where fresh ingredients and vibrant spices come together to elevate even the simplest recipes.
5 from 6 votes
Print Pin Rate
Course: Main Course, Salad
Cuisine: Mexican
Keyword: Mexican Salad
Prep Time: 15 minutes
Total Time: 15 minutes
Servings: 6 servings
Calories: 298kcal

Ingredients

  • 1 large head Romaine Lettuce rinsed, chopped, and dried
  • 1 cup cherry tomatoes halved
  • 1 avocado diced
  • 1 English cucumber sliced
  • 1 small red onion thinly sliced
  • 1 15.25 oz can red beans drained and rinsed
  • 1 15.25 oz can sweet corn drained
  • 1 red bell pepper chopped
  • 1/2 cup black olives cut in half
  • 1/3 cup fresh cilantro chopped
  • 1 cup crumbled cotija cheese or feta cheese

Lime Dressing Ingredients:

  • 1/3 cup extra virgin olive oil
  • 1/4 cup red wine vinegar
  • 1 tablespoon honey
  • Juice of 1 lime
  • Zest of 1 lime
  • 1/4 teaspoon cumin
  • 1/4 teaspoon chili powder
  • 1/2 teaspoon sea salt
  • 1/8 teaspoon black pepper freshly ground

Instructions

Make the dressing:

  • First, combine all the dressing ingredients in a small bowl, adding the oil lastly little by little, while stirring to combine. Set aside.

Assemble the salad:

  • Chop the salad ingredients and combine them in a separate bowl, except for the cheese.
  • Then, add the dressing and toss to combine. Refrigerate for one hour before serving, for the flavors to meld.
  • Garnish with cotija cheese on top and serve.

Video

Notes

Why Dressing Matters in Salad

A good dressing is the heart of any great salad, and I have learned that the right balance makes all the difference. My honey lime dressing brings this Mexican Salad together, adding just the right touch of sweetness, acidity, and richness. I always make sure to whisk in the olive oil little by little, stirring constantly so it blends smoothly and does not separate. A well-made dressing not only enhances flavor but also helps our bodies absorb all the nutrients from fresh veggies. Whether it is a light drizzle or a generous toss, the right dressing turns simple ingredients into something truly amazing.

More tips to consider:

  • Try to chop the veggies into similar sizes so every bite has a good mix of flavors. It makes the salad more balanced and enjoyable.
  • I like to save time by prepping the veggies and dressing in advance. Keeping them in the fridge until serving makes everything quick and easy.
  • I always add the cheese last for the best flavor. It keeps it fresh and prevents it from getting soggy.
  • If I think I might have leftovers, I keep the salad and dressing separate. This way, the salad stays crisp, and I can enjoy it later.
  • Letting the salad chill for at least an hour makes a big difference. The flavors blend together, and it tastes even better.

Nutrition

Calories: 298kcal | Carbohydrates: 16g | Protein: 6g | Fat: 24g | Saturated Fat: 6g | Cholesterol: 22mg | Sodium: 666mg | Potassium: 631mg | Fiber: 5g | Sugar: 8g | Vitamin A: 10165IU | Vitamin C: 41.5mg | Calcium: 183mg | Iron: 2mg
5 from 6 votes

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.

18 Comments

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

  2. 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!!5 stars

  3. 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
    http://www.CostumeTakeOut.com

  4. 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!

  5. 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!5 stars

  6. The best salad I made so far. It is authentic, easy to make and quite satisfying. We served it yesterday with some bbq at the pool, and it was perfect! Thanks for sharing!5 stars

  7. A good substitute for Cojita cheese would be Feta cheese. Feta is salty so taste as you go along.