This post may contain affiliate links. Please read our disclosure policy.

This light and healthy Mexican Salad features crisp romaine lettuce and cold, refreshing toppings all coated with a homemade honey lime vinaigrette with fresh cilantro. This salad can be served as a side dish for all your favorite Mexican and Tex-Mex meals or as a main dish.

White bowl filled with chopped romaine lettuce topped with tomato, avocado, radishes, cucumber, cotija and pepitas.


 

This light and healthy Mexican Salad features crisp romaine lettuce and cold, refreshing toppings, all coated with a homemade lime vinaigrette sweetened with honey. This salad can be served as a side dish for all your favorite Mexican and Tex-Mex meals or as a main dish.

While I love a classic Taco Salad, sometimes I want a more veggie heavy salad. This salad contains various refreshing, crisp, and cold ingredients. The combination of radishes, cucumbers, and jicama gives a naturally sweet, refreshing flavoring.

Then the honey lime vinaigrette is a complementary, tangy dressing featuring freshly squeezed lime juice, cilantro, and sweet honey. Not to mention the colors in the salad alone; the green, white, and red reinforce the meal’s theme.

Mexican Salad Ingredients & Substitutions

Ingredients needed to make a mexican salad laid out on the counter, vegetables on a cutting board that have been chopped.
  • Romaine: There are many great options for salad greens, such as spring mix, iceberg, and baby spinach. Choose your favorite!
  • Vegetables: This salad features radishes, cucumbers, avocado, jicama, and tomato. Customize this Mexican salad with your favorite vegetables and leave out any you don’t like.
  • Cotija CheeseSubstitute with Queso Fresco if needed or another cheese of your choice.
  • Pepitas: You can use pumpkin seeds, pine nuts, or sunflower seeds. Of course, you can omit the nuts/seeds entirely if needed.
  • Honey Lime Vinaigrette: Combine extra virgin olive oil, white wine vinegar, garlic, fresh cilantro, lime juice, Mexican oregano, honey, and salt and pepper. If you don’t feel like making your own dressing, you can always use your preferred store-bought option. 

How to Make a Mexican Salad

Cup of honey lime vinaigrette with a spoon in it.

Make the Honey Lime Vinaigrette

Prepare the dressing by whisking the ingredients together in a small bowl, cup, or jar. You can leave it at room temperature or store it in a glass jar with a lid in the refrigerator if you make it ahead of time.

Up close of a white bowl with salad ingredients layered over romaine lettuce.

Assemble The Salad

After making the dressing, it is time to prepare the salad. Combine lettuce, radishes, jicama, tomato, and avocado in a large bowl.

Then, top the salad with pepitas and crumbled cotija cheese.

Dressing pouring over a salad.

Dress The Salad

You can serve this Mexican salad in two ways:

  1. One option is to prepare the salad with all the ingredients and serve it already dressed.
  2. Second, you can assemble the salad, serve portions, and dress them individually. If you have leftovers, storing an undressed salad in the refrigerator can help it last longer.

Serving Suggestions

  • Main Dish: this salad is hearty enough with vegetables it could stand as a main course on its own. Or you can top it with some Grilled Mexican Chicken for added protein. 
  • Side Dish: serve this as a side for your favorite Tex-Mex or Mexican meals. The fresh flavors in this dish pair nicely with rich, flavorful meals like: 
Mexican salad tossed with dressing ready to serve.

Storage Information

  • Make Ahead: prep all the salad ingredients and the dressing ahead of time. Then, store them separately in the refrigerator for up to 3 days.
  • Storage: Store in airtight containers in the refrigerator for up to 3 days.
Up close of a salad mixed with dressing in a white bowl.

Mexican Salad FAQs

How long can a salad be left out?

To keep salads fresh and healthy, refrigerate them and don’t leave them out for more than two hours.

What kind of lettuce is best for a salad?

Thanks to its crispness and natural crunch, Romaine is a beautiful green salad option. It also has more nutrients than some other options.

Can I double this recipe?

Yes, you can double this salad recipe easily.

More Mexican Side Dishes

Mexican Salad

5 from 1 vote
Prep: 15 minutes
Cook: 0 minutes
Total: 15 minutes
Servings: 4
Author: Serene
This light and healthy Mexican Salad features crisp romaine lettuce and cold, refreshing toppings all coated with a homemade honey lime vinaigrette with fresh cilantro. This salad can be served as a side dish for all your favorite Mexican and Tex-Mex meals or as a main dish. 
White bowl filled with chopped romaine lettuce topped with tomato, avocado, radishes, cucumber, cotija and pepitas.

Ingredients  

  • 1 large head romaine lettuce chopped
  • cup radishes julienned
  • ½ cup jicama peeled and chopped
  • cup English cucumber diced
  • 1 avocado sliced
  • cup cotija cheese crumbled
  • ¼ cup pepitas raw

Honey Lime Vinaigrette

  • ½ cup extra virgin olive oil
  • ¼ cup white wine vinegar
  • 1 teaspoon salt
  • ¼ teaspoon ground black pepper
  • 2 cloves garlic minced
  • ¼ cup cilantro diced
  • 1 teaspoon lime juice freshly squeezed
  • ½ teaspoon mexican oregano dried
  • 2 tablespoons honey

Instructions 

  • Prepare all of the ingredients for the salad. 
  • Layer salad ingredients in a large bowl starting with lettuce and topping with all of the add-ins. 
  • Make the salad dressing by combining the ingredients in a jar. Shake to combine. 
  • Toss the salad with dressing.

Notes

Ingredient Substitutions:
  • Romaine: There are many great options for salad greens, such as spring mix, iceberg, and baby spinach. Choose your favorite!
  • Vegetables: Customize this Mexican salad with your favorite vegetables and leave out any you don’t like.
  • Cotija Cheese: Substitute with queso fresco or other cheese of your choice. 
  • Pepitas: You can use pumpkin seeds, pine nuts, or sunflower seeds. Of course, you can omit the nuts/seeds entirely if needed.
Storage:
  • Make Ahead: prep all the salad ingredients and the dressing ahead of time. Then, store them separately in the refrigerator for up to 3 days.
  • Storage: Store in airtight containers in the refrigerator for up to 3 days.

Nutrition

Calories: 421kcal | Carbohydrates: 17g | Protein: 4g | Fat: 39g | Saturated Fat: 7g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 26g | Trans Fat: 0.003g | Cholesterol: 11mg | Sodium: 735mg | Potassium: 369mg | Fiber: 5g | Sugar: 10g | Vitamin A: 209IU | Vitamin C: 11mg | Calcium: 82mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

Photography by KJandCompany.co


Welcome to my kitchen!

Welcome to the House of Yumm!! My name is Serene. I’m the food photographer, recipe developer, and official taste tester around these parts.

You may also like

Leave a comment

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

Recipe Rating