Mexican Street Corn Salad with Avocado is a guaranteed crowd-pleaser! It’s incredibly easy to make and bursting with vibrant colors, irresistible flavors, and satisfying textures.

The best part? You can have it ready in just 20 minutes. Whether you prefer it warm or cold, it’s the perfect side dish for any summer picnic or BBQ gathering.

Mexican Corn Salad in a wooden bowl, accompanied by a small bowl of crumbled Cotija cheese and fresh cilantro on the side.

Mexican Street Corn Salad combines the flavors of two popular street foods: elotes and esquites. Elotes features grilled corn on the cob slathered in mayo, Mexican crema, chili powder, and Cotija cheese. Esquites, on the other hand, is off-the-cob corn served in a cup with various toppings.

This salad brings together roasted corn, creamy avocado, fresh cilantro, zesty red onion, crumbly Cotija cheese, and a spicy jalapeño kick. Tossed in a simple dressing of cayenne pepper, mayo, garlic, and lime juice, it’s a refreshing and satisfying side dish or light meal that can be enjoyed any time of the year.

Why I love this recipe

  • Bursting with vibrant flavors.
  • You can prepare it ahead of time, making it a convenient option for meal prep or for bringing it to potlucks and gatherings.
  • Quick and straightforward to make with common ingredients.
  • Easily customizable with additional ingredients or toppings to suit your taste preferences or dietary needs.

Serving suggestions

This salad is a perfect addition to outdoor get-togethers and barbecues. It pairs well with a variety of proteins, such as grilled chicken, veggie burgers, or spicy shrimp. You can also use it as a topping for fish tacos or as a filling for quesadillas.

For a complete Mexican feast, don’t forget to include a side of restaurant-style salsa and a refreshing frozen margarita!

Ingredients & easy swaps

Here are some helpful notes about the ingredients for this recipe:

  • Corn: during the summer, fresh corn is ideal, but in the off-season, you can use thawed and drained frozen corn or drained canned corn as alternatives.
  • Jalapeno: adjust the spiciness by adding more or reducing the amount.
  • Cilantro: if you’re not a fan of cilantro, you can substitute it with fresh parsley or basil.
  • Red onion: soak the diced onion in cold water to mellow its sharpness.
  • Cotija cheese: Cotija is a traditional Mexican cheese with a crumbly texture and a salty taste. If you can’t find it, you can use feta cheese, queso fresco, or grated Parmesan as substitutes.
  • Avocado: to prevent browning, squeeze fresh lime juice over the diced avocado or keep it separate until serving time.
  • Lime juice can be replaced with lemon juice.
  • Cayenne pepper: adjust the amount according to your spice preference. Add more for a bolder kick, or reduce it for a milder flavor.
  • Mayonnaise: for a lighter option, use light mayonnaise or plain Greek yogurt. Feel free to adjust the amount according to your preferences. Did you know you can make your own mayonnaise from scratch?

See the recipe card below for a detailed ingredient list and step-by-step instructions.

How to make avocado corn salad

In addition to being delicious, this salad is super easy to prepare, taking about 20 minutes total.

  1. Start by roasting the corn kernels. If you’re using canned corn, you can skip this step.
  2. While the corn is cooking, prepare the dressing. In a small bowl, whisk together mayonnaise, lime juice, minced garlic, cayenne pepper, salt, and pepper.
  3. Once you have cooked and slightly cooled the corn, transfer the kernels to a large bowl and add the other ingredients.
  4. Pour the dressing over the salad ingredients and gently toss to combine, ensuring all ingredients are coated.
  5. For an added touch of flavor and presentation, sprinkle some extra cotija cheese on top of the salad.
  6. Serve the corn salad chilled or at room temperature.

Recipe Variations

  • Vegan option: make the salad vegan-friendly by substituting mayonnaise with vegan mayonnaise or plain dairy-free yogurt.
  • Protein boost: add grilled chicken, shrimp, crispy bacon, or black beans to increase the protein content and create a more filling meal.
  • Grilling: enhance the smoky flavors by grilling the corn on a barbecue instead of using a skillet.
Top view of Avocado Corn Salad in a wooden bowl, with a small bowl of crumbled Cotija cheese, lime wedges, and fresh cilantro in the background.

Make-ahead and storage tips

Leftovers: store leftover salad in an airtight container in the refrigerator for 2-3 days. To keep it fresh, it’s best to leave out the avocado and add it separately right before serving.

Make-ahead: Mexican corn salad is an excellent option for meal prep or a delicious work lunch. For optimal taste and texture, add the avocado and cheese just before serving. Additionally, store the dressing separately and dress the salad right before serving to maintain its flavors and textures.

Recipe FAQs


Can I use frozen or canned corn instead of fresh corn?

You can easily substitute fresh corn with either frozen or canned corn in the Mexican Street Corn Salad. Here’s how you can use each option:
Frozen corn: thaw the frozen corn completely before adding it to the salad. You can either leave it in the refrigerator overnight or rinse it under cold water. Be sure to drain it well to remove any excess moisture.
Canned corn: drain the canned corn before adding it to the salad. Keep in mind that canned corn may have a softer texture compared to fresh or frozen corn.


Can I freeze Mexican Corn Salad?

We do not recommend freezing the corn salad, as it can affect the texture and flavor.


Can I make Mexican street corn salad without mayonnaise?

Yes, you can make it without mayonnaise. Use Greek yogurt or sour cream instead.


Can I grill the corn instead of charring it in a skillet?

Absolutely! Grilling the corn will give it a delicious smoky flavor and a slightly different texture compared to charring it in a skillet.

Mexican Street Corn Salad in a wooden bowl, with a glass of beer, limes, and fresh cilantro on the side.

Have you tried this summer corn salad recipe yet? Share your feedback or variations in the comments below. If you have any questions, feel free to ask – we’re here to help!

How To Make It: Mexican Street Corn Salad with Avocado

(5 stars) 53 ratings
Mexican Street Corn Salad is a real crowd-pleaser! Its vibrant colors, delicious flavors, and satisfying textures will impress everyone. Plus, you can whip it up in just 20 minutes and serve it warm or cold. It's the perfect side dish for any summer picnic, potluck, or BBQ!

Ingredients

For the salad:

  • 4 ears fresh corn (about 3 cups) husked and kernels cut from the cob
  • 2 tablespoons olive oil
  • 1 jalapeno stemmed, seeded and finely chopped
  • ½ cup (25 g) cilantro leaves chopped
  • ⅓ cup diced red onion (1 small onion)
  • 2.5 oz. (70 g) crumbled Cotija cheese plus extra for sprinkling
  • 1 avocado peeled, cored and diced
  • ½ tablespoon fresh lime juice

For the dressing:

  • tablespoons mayonnaise (I used light)
  • tablespoons fresh lime juice
  • 1 clove garlic minced
  • ½ teaspoon cayenne pepper
  • salt and pepper to taste

Instructions

Char the corn

  • Heat the olive oil in a large skillet over medium-high heat.
    Add the corn and cook, stirring occasionally, until it becomes charred (about 8 to 10 minutes). Remove from heat and let it cool slightly.

Prepare the dressing

  • While the corn is cooking, in a small bowl, whisk together the mayonnaise, minced garlic, lime juice, cayenne pepper, salt, and pepper. Set aside.

Assemble the salad

  • Pour half a tablespoon of lime juice over the diced avocado to prevent browning.
    In a large bowl, combine the charred corn, diced avocado, chopped jalapeno, chopped cilantro, diced red onion, and crumbled Cotija cheese.
    Pour the dressing over the salad ingredients and gently toss to combine, ensuring everything is coated evenly.
    Top the salad with extra crumbled Cotija cheese and serve, either warm or cold.

Notes

  • Corn: if fresh corn is not available, you can use thawed frozen corn or canned corn.
  • Red onion: soak the diced onion in cold water to mellow its sharpness.
  • Cotija cheese: if you can’t find it, you can use feta cheese, queso fresco, or grated Parmesan as substitutes.
  • Mayonnaise: for a lighter option, use light mayonnaise or plain Greek yogurt.
  • Make the salad vegan-friendly by substituting mayonnaise with vegan mayonnaise or plain dairy-free yogurt.
  • Store leftovers in an airtight container in the refrigerator for 2-3 days. To keep it fresh, it’s best to leave out the avocado and add it separately right before serving.
  • Make-ahead: for optimal taste and texture, add the avocado and cheese just before serving. Additionally, store the dressing separately and dress the salad right before serving to maintain its flavors and textures.

Nutrition

Serving: 200 g, Calories: 260 kcal, Carbohydrates: 27 g, Protein: 8 g, Fat: 14 g, Saturated Fat: 3 g, Cholesterol: 2 mg, Sodium: 353 mg, Fiber: 2 g, Sugar: 6 g
Did you make this recipe?Leave a comment or share a photo on Instagram with the hashtag #aseasyasapplepie. We’d love to see what you come up with!