Mexican Street Corn Salad with Avocado has all of the flavors of traditional grilled Mexican street corn with mayo and cotija cheese, but is a lot easier to eat. This simple recipe for Mexican street corn salad is perfect for any occasion! 

Mexican street corn with avocado in a white bowl.

Mexican Street Corn Salad with Avocado has all the flavors of traditional street corn, with less work and you can make it ahead! Perfect for Mexican-themed dinners or served as a delicious side dish at a barbecue, summer party, or brunch.

This is a great salad to serve with tortilla chips or alongside a taco bar or with my Sheet Pan Shrimp Fajitas and Easy Cream Cheese Bean Dip.  For another quick side dish, don’t miss this Pesto Pasta Salad recipe or these flavorful and easy Instant Pot Peruvian Beans!

You’ll Love Mexican Street Corn Salad with Avocado

If you’ve ever had Mexican Street Corn you’d know how that creamy corn with a salty sweet bite is a flavor that can’t be beat. Here, I take those flavors and put them into an easy to make (and eat) dish!

This recipe has so many delicious flavors. First, you have the sweetness of the grilled corn, the creaminess of the mayo and avocado, then the crunch from the onion. It really is the best Mexican street corn salad recipe out there.

Plus, once you have the ingredient prepped, this recipe comes together super quick. It’s just a matter of tossing it all together in a bowl.

Mexican street corn salad with avocado in a white bowl with avocado and cotija cheese on top.

Traditional Mexican corn salad can be served with or without fresh avocados. I like to include them because the make the salad extra creamy and delicious. 

Whip up a batch of Mexican Street Corn Salad with avocado and taste how delicious corn can really be!

Ingredients and Substitutions

  • Corn: fresh sweet corn is best when it comes to making this salad, especially in the summer months when corn is super cheap. You can use frozen corn that has been thawed instead, but stay away from canned corn, it will be too soft.
  • Cotija cheese: this is a soft, mild flavored Mexican cheese that you can usually find in the dairy section at the grocery store. You can substitute a mild feta or queso fresco instead.
  • Cilantro: fresh cilantro adds a delicious depth of flavor to this salad. If you’re not a cilantro fan, you can omit it altogether or add any other fresh herbs you like. 
  • Avocado: if you are making this salad ahead of time, don’t add the chunks of ripe avocados until right before serving.

  • Olive oil: you will need a bit to fry the corn in. 
  • Garlic: use a clove a minced garlic to add extra flavor to the creamy sauce. 
  • Mayo: traditionally, mayonnaise is brushed on Mexican street corn. Mexican crema, sour cream, or greek yogurt can be substituted in a pinch. 
  • Lime: fresh lime juice is perfect in this Mexican street corn salad recipe. 
  • Cayenne: I like to add a pinch of cayenne pepper to give this recipe a bit of spice. You can use more or less as desired. 
  • Variations: other ingredients such as black beans, diced jalapeño pepper, red bell pepper, cherry tomatoes, green onions, or lemon juice can be added to the recipe.

How to Make Mexican Street Corn Salad with Avocado

This recipe for Mexican street corn salad with avocado comes together quick and is great to make ahead of time. 

Photo of the corn kernels being charred in a large skillet.

Step 1: char the corn

First, you need to grill the corn to help bring out all of the flavors and sweetness of the corn. I usually cut the kernels directly off the cob, but in a pinch you could use thawed frozen corn.

If you have access to a grill, you can grill the corn directly to get that delicious charred effect. If not, sautéing the corn on a large skillet over medium-high heat with oil will work as well. For this recipe, you can use a cast iron pan or a nonstick skillet.

After you cook the until charred, set it aside to cool. Remove from cob if necessary. 

Step 2: make the creamy dressing

In a large bowl, mix together the mayo, lime, seasonings, cilantro, and red onion. Taste for seasoning and add in more salt, spices, or lime juice if needed. 

Step 3: Add in the corn

Add the cooled roasted corn to the salad dressing in the large bowl. Toss to combine. 

Step 4: top with avocado and cheese

When ready to serve, top the salad with the crumbled cotija cheese and diced avocado. Toss together and serve immediately. 

Close up of the avocado and cotija cheese on top of the recipe in a white bowl.

Give your guests a tasty surprise next football game or barbecue and serve up this delicious Mexican Street Corn Salad with Avocado… you’re going to love it!

Recipe Tips

  • Grill the ears of corn for extra flavor. Simply brush the ears with oil and place on grill until they are charred. Remove and slice off kernels using a sharp knife.
  • Sautéing the corn is a great way to get that grilled flavor. Just be sure to cook over high heat to get a bit of char on the corn kernels. 
  • You can use frozen corn here, just defrost and pat dry before adding to the skillet.
  • You can prep this entire salad ahead of time, just don’t add the avocado or cheese until right before serving.
  • Serve this Mexican Street Corn Salad with Avocado as a side dish or with tortilla chips on the side. 

Frequently Asked Questions

Is Mexican Street Corn Salad served hot or cold

This salad is meant to be eaten warm. However, it is excellent served room temperature or cold too. Eat it however you enjoy it.

What is the difference between Elotes and Esquites?

Esquites is Mexican Street Corn that is served off the cob and in a cup. Whereas, elotes is served on the cob and is topped with mayo, cheese, and other flavorings.

What’s the difference between Cotija and Feta Cheese?

Cotija is a Mexican cheese coming from the town of the same name. One of the main differences between cotija and feta is that cotija is made from cow’s milk. Feta is traditionally made from sheep’s milk or a combination of goat’s and sheep’s milk.

Mexican street corn salad with avocado in a white bowl.

More Mexican Favorites

Be sure to check out these other Mexican favorites that pair perfectly with street corn salad:

Love this recipe? Please leave a 5-star rating in the recipe card below and/or review in the comments section further down the page.

Stay in touch with me though social media @ InstagramPinterest, and Facebook. Don’t forget to tag me when you try one of my recipes!

Mexican Street Corn Salad with Avocado

Mexican Street Corn Salad with Avocado

Easy Mexican Street Corn Salad with Avocado has all of the traditional flavors of Mexican Street Corn with less mess.
5 from 7 votes
Print Pin Rate
Course: Salad, Side Dish
Cuisine: Mexican
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes
Servings: 4 people
Calories: 271kcal
Cost: 8

Ingredients

  • 2 tablespoons olive oil
  • 4 ears fresh corn, kernels removed
  • 1 clove garlic, minced
  • ¼ cup red onion, finely chopped
  • ¼ cup mayo
  • 1 lime, juiced
  • ¼ teaspoon cayenne pepper
  • ½ cup cilantro, chopped
  • ¼ teaspoon kosher salt
  • ¼ cup cotija cheese, crumbled (can substitute queso fresco or feta)
  • ½ ripe avocado, diced

Instructions

  • Heat olive oil in a large nonstick skillet over medium high heat. Add the corn and cook, stirring frequently, until lightly charred in spots (about 10 minutes). Set aside to cool slightly. 
  • In a large bowl, add the garlic, onion, mayo, lime juice, cayenne, cilantro, and salt. Whisk to combine. Add the cooled corn and toss to coat the kernels with the dressing. 
  • Add the avocado and cotija cheese to the salad right before serving. Enjoy warm or at room temperature. 

Notes

  • Grill the ears of corn for extra flavor. Simply brush the ears with oil and place on grill until they are charred. Remove and slice off kernels using a sharp knife.
  • Sautéing the corn is a great way to get that grilled flavor. Just be sure to cook over high heat to get a bit of char on the corn kernels. 
  • You can use frozen corn here, just defrost and pat dry before adding to the skillet.
  • You can prep this entire salad ahead of time, but don’t add the avocado or cheese until right before serving.
  • Serve this Mexican Street Corn Salad with Avocado as a side dish or with tortilla chips on the side. 

Nutrition

Calories: 271kcal | Carbohydrates: 20g | Protein: 5g | Fat: 21g | Saturated Fat: 4g | Polyunsaturated Fat: 8g | Monounsaturated Fat: 8g | Trans Fat: 1g | Cholesterol: 14mg | Sodium: 357mg | Potassium: 300mg | Fiber: 3g | Sugar: 6g | Vitamin A: 413IU | Vitamin C: 13mg | Calcium: 60mg | Iron: 1mg
Did You Make This Recipe?Please leave a comment below or pin it to your Pinterest account!
5 from 7 votes (2 ratings without comment)

Leave a Reply

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

Recipe Rating




7 Comments

  1. 5 stars
    I really like Mexican Street Corn, but I have to be honest that I don’t like it as much on the cobb! It is a big mess even though it is tasty. I prefer to have it served similarly to this and I have made this recipe.

  2. 5 stars
    This is the perfect salad for outdoor entertaining! Tasty and goes well with all sorts of grilled meats.

  3. 5 stars
    You had me at ‘Mexican!!’. It is one of my favorite cuisines. This salad is authentic and colourful, I love it. Will have to give it a go this weekend. Thanks for sharing!!

  4. 5 stars
    I love a traditional Mexican Recipe. One of my favorite foods and always happy to get some insight on how to prepare easy thing to munch on that come from these parts! This Street corn salad looks great!

  5. 5 stars
    Oh I have always wanted to try this! I love that you made it into a side dish salad – what a great idea and great flavors too!