Vibrant Mexican Salad with Creamy Cilantro-Lime Dressing: A Burst of Fresh Flavors
Prepare to tantalize your taste buds with this incredible Mexican salad, a culinary masterpiece bursting with a medley of fresh, vibrant ingredients. Imagine crisp romaine lettuce, sweet corn, hearty black beans, creamy avocado, juicy tomatoes, and crunchy red onions, all brought together under a luscious, homemade cilantro-lime dressing that the entire family will adore. This isn’t just a side dish; it’s a versatile culinary delight that can stand alone as a light lunch or be elevated into a robust main course with your favorite grilled chicken, succulent steak, or flaky salmon. Get ready to experience a symphony of textures and flavors in every single bite!

Why This Mexican Salad is an Absolute Must-Try
This isn’t just another salad; it’s a celebration of freshness and flavor that consistently earns rave reviews. Here’s what makes our Mexican salad recipe truly exceptional:
- Effortlessly Delicious: Don’t let its sophisticated appearance fool you. This Mexican salad recipe is surprisingly straightforward to prepare, making it ideal for busy weeknights or casual gatherings. You can have this entire dish ready and on the table in under 30 minutes, allowing you more time to savor its incredible taste. It’s the perfect balance of gourmet appeal and everyday convenience.
- A Festival of Textures: Every forkful offers an exciting journey through a variety of complementary textures. The homemade, perfectly crisp tortilla strips and nutty pepitas provide an addictive crunch. These contrast beautifully with the crisp freshness of diced tomatoes and red onion, the buttery smoothness of ripe avocado, and the satisfying chewiness of black beans. This dynamic interplay ensures that each bite is as engaging and delightful as the last. Our signature cilantro-lime dressing acts as the perfect binding agent, uniting all these wonderful elements into a harmonious whole.
- Incredibly Versatile & Satisfying: This salad is substantial and flavorful enough to be enjoyed entirely on its own, offering a filling yet healthy meal. However, its versatility shines when paired with other dishes. It makes a fantastic side for a wide array of proteins, from succulent salmon, grilled chicken, to perfectly seared steak. For an extra dose of Mexican flair, consider topping it with our renowned 3-ingredient Crockpot Mexican chicken or our speedy Instant Pot salsa chicken, transforming it into a complete and unforgettable meal.
Unveiling the Ingredients for the Perfect Mexican Salad
The magic of this Mexican salad lies in the quality and freshness of its components. Here’s a closer look at the stars of our dish:
- Romaine Lettuce: The foundation of our salad, romaine offers a crisp texture and mild flavor that holds up well to the dressing without becoming soggy. Look for firm, bright green heads.
- Black Beans: A staple in Mexican cuisine, black beans provide a hearty, earthy flavor and a good source of protein and fiber. Canned black beans are perfectly fine; just remember to drain and rinse them thoroughly to remove excess sodium.
- Fresh Corn: Sweet and slightly crunchy, corn adds a burst of sunshine to the salad. Fresh corn cut straight from the cob is ideal, but frozen (thawed) or canned (drained and rinsed) corn also work beautifully. You can even grill or broil fresh corn for a smoky depth of flavor.
- Avocado: The creamy, rich texture of ripe avocado is essential for this salad. It adds healthy fats and a luxurious mouthfeel. Choose avocados that yield slightly to gentle pressure.
- Tomatoes: Halved grape or cherry tomatoes bring a sweet and tangy juiciness. Their vibrant red color also adds visual appeal.
- Red Onion: Finely diced red onion provides a sharp, pungent bite that balances the other flavors. For a milder taste, you can soak the diced onion in cold water for 10 minutes before adding.
- Radishes: Thinly sliced radishes add a delightful peppery crunch and a beautiful pop of color.
- Queso Fresco or Feta: Crumbled queso fresco offers a salty, slightly tangy creaminess that is classic in Mexican dishes. If unavailable, crumbled feta cheese makes an excellent substitute with a similar flavor profile.
- Pepitas (Roasted Salted Pumpkin Seeds): These tiny powerhouses contribute a wonderful nutty flavor and an extra layer of crunch, elevating the textural experience.
The Secret Sauce: Creamy Cilantro-Lime Dressing
While every ingredient plays a crucial role, the creamy cilantro-lime dressing is truly the star that ties this Mexican salad together. This vibrant dressing is a symphony of tangy, herbaceous, and creamy notes that perfectly complements the fresh vegetables and hearty beans. Here’s a deeper look at its components and why they work:
- Cilantro: Fresh cilantro is non-negotiable for that authentic Mexican flavor. Its bright, citrusy notes are distinctive and refreshing.
- Lime Juice: Freshly squeezed lime juice provides the essential tang and acidity, cutting through the richness of the avocado and mayonnaise.
- Mayonnaise & Yogurt/Sour Cream: This combination forms the creamy base. Mayonnaise adds richness, while yogurt or sour cream brings a pleasant tang and slightly lightens the texture.
- Garlic & Jalapeño: Fresh garlic provides a pungent aromatic kick. An optional jalapeño (seeded for less heat) adds a subtle warmth and a hint of spice, elevating the overall flavor profile.
- Honey: A touch of honey balances the acidity of the lime and the sharpness of the cilantro, adding a nuanced sweetness.
- Olive Oil: Slowly incorporated into the dressing, olive oil emulsifies everything, giving the dressing its smooth, luxurious consistency.
Chef’s Tip for the Dressing: Allowing the dressing to chill in the fridge for at least 30 minutes (though longer is always better if time permits) is key. This crucial resting period allows all the individual flavors – the zesty lime, fresh cilantro, pungent garlic, and subtle sweetness – to meld and deepen, resulting in a more complex and harmonious dressing that truly sings.
The Crunch Factor: Perfecting Your Tortilla Strips
The inclusion of crispy tortilla strips elevates this Mexican salad from good to unforgettable. They provide a delightful textural contrast that makes every bite exciting. While store-bought tortilla strips or even crumbled tortilla chips can work in a pinch, making them fresh at home is incredibly rewarding and ensures maximum crispness. Here are three methods to achieve perfectly crunchy tortilla strips:
- Classic Pan-Frying: This method delivers the most traditional and satisfying crispness.
- Heat about ½ inch of neutral-tasting oil (like canola or vegetable oil) in a large skillet over medium-high heat.
- Once the oil is hot (a small piece of tortilla should sizzle immediately), carefully lay your ½-inch corn tortilla strips into the skillet in a single layer. Avoid overcrowding the pan to ensure even cooking and crisping. Work in batches if necessary.
- Fry the tortilla strips for 3-5 minutes, stirring or flipping them occasionally with tongs to ensure they cook evenly and turn golden brown. Keep a close eye on them, as they can burn quickly.
- Once golden and crisp, transfer the fried strips to a large plate lined with paper towels to drain excess oil. Immediately sprinkle them with salt to taste. Let them rest for a few minutes to cool and crisp up further.
- Healthier Baked Tortilla Strips: For a lighter option, baking is an excellent alternative.
- Preheat your oven to 400°F (200°C).
- In a bowl, toss the ½-inch corn tortilla strips with a tablespoon or two of olive oil and a pinch of salt until lightly coated.
- Spread the oiled strips in a single layer on a baking sheet lined with parchment paper.
- Bake for 10 minutes, then flip the strips. Continue baking for another 5-7 minutes, or until they are golden and crispy.
- Quick Air Fryer Tortilla Strips: The air fryer offers a super convenient and fast way to make crispy strips with minimal oil.
- Place the ½-inch corn tortilla strips in your air fryer basket.
- Lightly spray them with oil (an olive oil mister works great).
- Add salt and toss to coat evenly.
- Air fry at 375°F (190°C) for 8-10 minutes, shaking the basket halfway through (after 4-5 minutes) to ensure even crisping. Continue until they are golden and crunchy.

Chef’s Expert Tips for a Flawless Mexican Salad
Achieving the perfect Mexican salad is easy with these insider tips:
- Embrace Freshness: For the most vibrant flavors and textures, prioritize fresh ingredients whenever possible. Freshly cut corn, ripe tomatoes, and crisp lettuce make a significant difference. However, don’t hesitate to use convenient alternatives like quality salad mix, store-bought tortilla strips (or even crushed tortilla chips in a pinch!), and frozen corn if you’re short on time. Canned black beans are always a go-to for ease.
- Dressing Development: As mentioned, don’t rush the dressing! Giving the cilantro-lime dressing at least 30 minutes to chill in the refrigerator allows the flavors to deepen and marry, creating a much more robust and delicious experience. Prepare it first, so it has ample time to rest.
- Mastering Tortilla Strips: Whether you choose to pan-fry, bake, or air fry, constantly monitor your tortilla strips. They can go from perfectly golden to burnt in a matter of seconds. If pan-frying, work in small batches to maintain oil temperature and prevent overcrowding.
- Ingredient Uniformity: For the best visual appeal and to ensure every bite is balanced, try to chop your vegetables (lettuce, cucumber, onion) into roughly uniform sizes.
- Avocado Freshness: To prevent avocado from browning if preparing the salad slightly ahead, toss the sliced avocado with a squeeze of lime juice just before adding it to the salad.
- Serving Smartly: If you anticipate leftovers, it’s best to serve the dressing on the side and let individuals add it to their portions. This prevents the salad from becoming soggy, especially the delicate lettuce and crispy tortilla strips.
Serving Suggestions and Creative Variations
This Mexican salad is incredibly versatile, adapting to various dietary needs and culinary preferences:
- As a Main Course: Transform this salad into a complete meal by adding your favorite protein. Grilled chicken, seasoned ground beef or turkey, sautéed shrimp, or even a crispy tofu would all be delicious additions.
- Vegetable Boost: Feel free to add other fresh vegetables like bell peppers (red, yellow, or orange for color), jicama for extra crunch, or even grilled zucchini.
- Cheese Alternatives: If queso fresco isn’t available or preferred, consider cotija cheese, mild cheddar, or Monterey Jack.
- Spice It Up: For those who love a bit of heat, leave some seeds in the jalapeño for the dressing, or add a pinch of chili powder or cayenne pepper to the salad ingredients. A drizzle of your favorite hot sauce at serving time also works wonders.
- Make it Vegan: This salad can easily be made vegan-friendly. For the dressing, swap regular mayonnaise for vegan mayo and plain dairy yogurt for a plain, unsweetened dairy-free yogurt. Use maple syrup or agave nectar instead of honey. For the salad, simply omit the crumbled queso fresco or opt for a vegan feta alternative.
- Make it Lower Carb: If you’re watching your carbohydrate intake, simply skip the tortilla strips. While they add a fantastic crunch, the salad remains incredibly flavorful and satisfying without them. You can also slightly reduce the corn or black beans if desired, though they contribute valuable fiber.
Storage Tips
To enjoy this delicious salad for longer, follow these storage guidelines:
- Dressing: Store any leftover cilantro-lime dressing in an airtight container (like a mason jar with a lid) in the refrigerator for up to 5 days. Shake well before each use.
- Assembled Salad: If you’ve tossed the salad with dressing, it’s best consumed immediately for optimal freshness and texture, especially due to the lettuce and avocado. Leftovers can be stored in an airtight container in the fridge for up to 1 day, though it may become slightly soggy.
- Un-dressed Salad Components: To prepare ahead or store leftovers without dressing, keep the wet ingredients (tomatoes, cucumber, corn, black beans) separate from the dry (lettuce, pepitas, tortilla strips). Store them individually in airtight containers in the refrigerator for 2-3 days. Assemble and dress just before serving. Keep avocado separate and add fresh when serving.
- Tortilla Strips: Store cooled, crispy tortilla strips in an airtight container at room temperature for 2-3 days to maintain their crunch.
Frequently Asked Questions About Mexican Salad
- Can I make this Mexican salad ahead of time?
Yes, you can prep many components in advance. Prepare the dressing and store it in the fridge. Chop all the vegetables (except avocado) and store them in separate airtight containers. Make the tortilla strips and store them at room temperature. Assemble and dress the salad just before serving for the best results. Add avocado right before serving to prevent browning. - What can I substitute for cilantro if I don’t like it?
Cilantro is key for the distinct Mexican flavor, but if you’re not a fan, you can use fresh parsley for a milder, herbaceous note, or a mix of parsley and a touch of fresh oregano. - Is this Mexican salad healthy?
Absolutely! This salad is packed with fresh vegetables, fiber-rich black beans and corn, and healthy fats from avocado and olive oil. It’s a nutritious and satisfying meal option. You can make it even lighter by opting for baked or air-fried tortilla strips. - How do I prevent avocado from browning in the salad?
The best way is to add the sliced or diced avocado just before serving. If you must add it slightly earlier, toss it gently with a little lime juice to slow down the oxidation process. - Can I use grilled corn instead of raw or frozen?
Yes, grilled corn adds a fantastic smoky flavor to the salad. Simply grill whole cobs until charred in spots, then slice off the kernels. This enhances the depth of flavor significantly.
More Delicious Salad Recipes to Explore
- Spinach Salad with Hot Bacon Dressing: A classic comfort salad with a warm, savory dressing.
- Mediterranean Chickpea Salad: Fresh, bright, and full of Mediterranean flavors.
- My Favorite Detox Salad (Chickpea Quinoa Feta Salad): A wholesome and refreshing bowl.
- Salmon Salad: A protein-packed, healthy lunch option.
- Whole30 Southern Fried Chicken Salad: A guilt-free take on a southern classic.
- Big Mac Salad: All the flavors of your favorite burger, in a salad!
- Marry Me Chicken Salad: A creamy, savory chicken salad that lives up to its name.
- Carrot Raisin Salad: A surprisingly sweet and crunchy side.
- Pittsburgh Chicken Salad: Hearty and satisfying, often topped with fries!
- Nicoise Salad: A classic French salad, elegant and full of fresh flavors.
- Cajun Chicken Salad with Cajun Ranch Dressing: A spicy kick for your salad routine.
- 7 Layer Salad: A beautiful and easy-to-make layered salad.
- Amish Broccoli Salad: Creamy and tangy, a crowd-pleasing side.
- Fully Loaded Burger Bowl with “Special Sauce”: A deconstructed burger in a healthy bowl.
- Guacamole Salad: All the flavors of guacamole, in a lighter salad form.
Cheryl Malik
Mexican Salad with Cilantro-Lime Dressing
15 minutes
10 minutes
25 minutes

Cheryl Malik
4
servings
Equipment
-
Food processor or blender
-
Mason jar with lid or other airtight container, to store dressing
-
Large skillet
-
Tongs
-
Large plate
-
Paper towels
-
Large salad bowl or individual serving bowls
-
Salad servers
Ingredients
For the Cilantro-Lime Dressing
- 1 medium jalapeño seeded & coarsely chopped, optional
- 2-3 cloves garlic
- ½ cup mayonnaise
- ½ cup plain yogurt or sour cream
- ¼ cup lime juice
- 2-3 tablespoons honey plus more to taste, see Notes
- ½-¾ teaspoons salt more or less to taste
- ½ packed cup cilantro leaves
- ½ cup olive oil
For the Tortilla Strips
- 3 6-inch corn tortillas sliced into ½-inch strips
- neutral-tasting oil for frying
- salt to taste
For the Salad
- 1 large head romaine lettuce chopped into roughly ½-inch-long pieces; approximately 8 cups total
- one quarter of one medium red onion diced, or halved then sliced thinly
- 1 cup halved grape tomatoes
- half of one large cucumber chopped, approximately 1 cup
- 2 ears corn see Notes
- 1 ½ cups canned black beans drained, rinsed
- 4-5 small radishes thinly sliced
- 1 medium avocado peeled, pitted, sliced thin
- ½ cup crumbled queso fresco or crumbled feta
- ¼ cup roasted salted pepitas
- finely chopped cilantro optional
Instructions
For the Cilantro-Lime Dressing
-
Add jalapeño and garlic to food processor or blender and pulse until finely chopped.
-
Add mayonnaise, yogurt, lime juice, honey, salt, and cilantro leaves. Pulse several times until fully blended.

-
With food processor running, slowly add in oil until fully incorporated. Taste, adding more salt if necessary.

-
Transfer to jar with lid and chill until ready to serve.
For the Tortilla Strips
-
Heat oil in large skillet over medium-high heat.
-
When oil is hot, lay strips in skillet. Work in batches if needed.
-
Fry tortilla strips 3-5 minutes. Stir or flip as needed to cook evenly, careful not to burn.
-
Transfer fried tortilla strips to plate lined with paper towels. Sprinkle salt over strips to taste and let rest on paper towels until oil is drained.
Assemble the Salad
-
Add lettuce, onion, tomatoes, cucumber, corn, black beans, and radishes to large salad bowl and toss to distribute all ingredients as evenly as possible.
-
If serving entire salad immediately, add dressing to bowl and toss to coat. If serving individual portions or if you expect leftovers, skip this step and serve the dressing separately.
-
Garnish with avocado, queso fresco, pepitas, tortilla strips, and cilantro if desired.
-
Serve immediately.
- Honey: For a tangier dressing with a slight hint of sweetness, use just 2 tablespoons of honey. For a sweeter, smoother dressing use 3 tablespoons up to 4.
- Corn: Cut your corn right off the cob. Grill or broil it before using it in your salad, or use it raw. You can also substitute 1 ½ – 2 cups of frozen or canned corn. Be sure to drain and rinse the canned corn first.
- Dressing: You likely won’t use all of the dressing in your salad. Refrigerate any leftover dressing in an airtight container up to 5 days.
- Make it Vegan: For the dressing, use vegan mayo and plain, dairy-free yogurt. Use maple syrup instead of honey. For the salad, skip the queso fresco or try a vegan feta in its place.
- Make it Lower Carb: Skip the tortilla strips! They add a nice crunch but they’re not integral to the dish.
Recipe yields approximately 4 large salads or 6 smaller salads.
Approximate Nutrition Information for One Serving
Approximate Information for One Serving
Calories: 802cal
Protein: 15g
Fat: 65g
Saturated Fat: 12g
Trans Fat: 0.2g
Cholesterol: 26mg
Sodium: 894mg
Potassium: 1203mg
Total Carbs: 47g
Fiber: 14g
Sugar: 16g
Net Carbs: 33g
Vitamin A: 14269IU
Vitamin C: 31mg
Calcium: 245mg
Iron: 4mg
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did You Make This Recipe?
Tag @40aprons on Instagram and be sure to leave a review on the blog post!
Tag @40Aprons on Instagram

