Mexican Street Corn Salad with Avocado

Published August 19, 2018. Updated May 29, 2024

This post may contain affiliate links. Read our disclosure policy.

This Mexican Street Corn Salad is the perfect summer recipe when good corn is in season! You get all the classic flavors of Mexican Street Corn but it’s served salad style along with avocado. Everyone will love this!

Mexican Street Corn Salad

Mexican Street Corn Salad

What’s not love the classic vendor style, Mexican take on corn on the cob? It’s creamy, it’s cheesy, it’s perfectly spiced and that charred flavor just takes it over the top.

The only slight draw back is that it’s a little messy. That’s where this easy Mexican Street Corn Salad comes in.

And when you make it in salad form you can have the bonus of those irresistibly smooth and creamy avocados, which makes for the perfect upgrade on the popular street corn. It’s the perfect summer side dish for any barbecue.

Feel free to remix this avocado corn salad with other delicious ingredients, like fresh tomato or cherry tomatoes, shrimp right off the grill, black beans, jalapeño, different combinations of spices, or drizzled with mexican crema.

 

Ingredients for this Mexican Street Corn Salad

  • 4 medium ears fresh corn
  • 1 1/2 Tbsp vegetable oil
  • 1/3 cup chopped red onion
  • 1/3 cup chopped cilantro
  • 1 1/2 avocados
  • 1 garlic clove, minced
  • 3 oz cotija cheese, crumbled
  • 1/2 tsp chili powder
  • 1 jalapeno, seeded and minced (optional)
  • 3 Tbsp mayonnaise
  • 1 1/2 Tbsp lime juice plus lime zest
  • Salt

Scroll below for printable recipe.

Mexican Street Corn Salad Ingredients

How to Make this Corn Salad

First you’ll start out by cutting the corn kernels from the cobs. I don’t recommend frozen corn, but in a pinch you can use it—it just won’t have the same delicious consistency as grilled corn.

Mexican Street Corn Salad

Heat oil in a large non-stick skillet over medium-high heat. Add corn, season lightly with a teaspoon of salt and cook, stirring about every 2 minutes, until golden brown.

How to Make Mexican Street Corn Salad

Add the corn to a salad bowl or other large bowl along with avocado, red onion, cotija, cilantro, mayonnaise, jalapeño, lime juice, garlic, and chili powder. A good job for little hands would be to whisk together the liquid ingredients and spices in a small bowl prior to assembling the salad.

Mexican Street Corn Salad

Gently toss it all together then serve right away, preferably with tortilla chips for immediate dipping!

Mexican Street Corn Salad

What to Serve with This

I love to serve this with tacos. Any of these are great choices and this street corn salad will even make a good topping in tacos!

Is There a Substitute for Cotija Cheese?

If you can’t find Cotija cheese (which is usually near the chilled Latin foods or specialty cheeses) then feta would be a great alternative. You can also keep this recipe vegan by skipping the cheese entirely.

Mexican Street Corn Salad

More Mexican Recipes You Might Like

16 Quick & Easy 30 Minute Recipes! (plus weekly recipe updates)

Mexican Street Corn Salad
5 from 27 votes

Mexican Street Corn Salad with Avocado

All the flavors of the classic Mexican street corn (elotes) but in salad form with the addition of avocado and onion. Less messy and easier to eat. Perfect side to all your favorite Mexican food!
Servings: 5
Prep15 minutes
Cook10 minutes
Ready in: 25 minutes

Ingredients

  • 4 ears fresh corn, shucked and kernels cut from cob (4 cups)
  • 1 1/2 Tbsp vegetable oil
  • Salt
  • 1/3 cup chopped red or green onion (if using red run under water and drain to remove harsh bite)
  • 1/3 cup slightly packed cilantro leaves, chopped
  • 1 jalapeno pepper, stemmed, seeded and minced (optional)
  • 1 clove garlic, minced
  • 3 oz Cotija cheese, finely crumbled
  • 3 Tbsp mayonnaise (light or regular)
  • 1 1/2 Tbsp fresh lime juice, divided
  • 1/2 tsp chili powder, then more to taste
  • 1 1/2 medium avocados (semi-firm but ripe) peeled, cored and chopped small

Instructions

  • Heat vegetable oil in a large skillet over medium-high heat until shimmering. 
  • Add corn, season with salt to taste and toss, then let cook, tossing only occasionally (about every 2 minutes) until corn is well charred all over (about 6 - 9 minutes total). 
  • Remove from heat and allow to cool slightly.
  • Add corn to a medium bowl along with, avocados, onions, cilantro, jalapeno, garlic, Cotija, mayonnaise, and lime juice and chili powder and toss.
  • Serve immediately with more chili powder to taste as desired.
  • Recipe source: adapted from Serious Eats
Nutrition Facts
Mexican Street Corn Salad with Avocado
Amount Per Serving
Calories 323 Calories from Fat 180
% Daily Value*
Fat 20g31%
Saturated Fat 7g44%
Cholesterol 16mg5%
Sodium 263mg11%
Potassium 598mg17%
Carbohydrates 34g11%
Fiber 7g29%
Sugar 7g8%
Protein 4g8%
Vitamin A 685IU14%
Vitamin C 20.8mg25%
Calcium 97mg10%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.
Nutrition values are estimates only. See full disclaimer here.

Categorized:

Leave a Comment

Rate this recipe




This site uses Akismet to reduce spam. Learn how your comment data is processed.

112 Comments

  • Sarah D

    oh my god I want to make this right now. We just moved to Germany (Munich) from Australia and I’m seriously missing my Mexican over the tons of meat and potato they have here!

  • Cararta

    Sounds delicious. Was looking for a new way to use Avocado.

    Could you use the corn…raw not cooked at all?

    I have a recipe somewhere that just ads raw kernels as an accent in a somewhat different salad and it is great.
    C

    • Jaclyn

      Jaclyn Bell

      That’s what I always do, just toss it in uncooked. I love the sweet flavor it has raw.

  • Lillie

    I live in South Texas, 5 minutes from the Mexican border. I grew up enjoying Mexican street corn and corn in the cup. This recipe and ingredients are pretty spot on in tasting what Mexican street corn taste like. A substitute for Cotija can also be Queso Fresco. Please don’t substitute either one of those for Parmesan cheese at all. Many people do that in Central/North Texas and it’s wrong, wrong, wrong. Jacklyn is correct, if you have to substitute go with a mild Feta. You can also combine the mayo, chili powder, and lime juice in a small bowl then pour onto the salad and mix, then add avocado chunks. For a super meal add corkscrew pasta, extra mayo, chili powder, and lime to the salad and you just made a Mexican Corn Pasta Salad :)Even though there are countless snack shops that sell Mexican Corn and Corn in the Cup where I live, I can’t wait to make this!

    • Jaclyn

      Jaclyn Bell

      I love the idea of adding pasta too! I hope you love this version!

  • Medha @ Whisk & Shout

    Your photos are beyond stunning. Love the flavors in this recipe and the bright colors! Pinning :)

  • Averie @ Averie Cooks

    I could eat this every day! I love Mexican food and this one is perfect!

  • Renee @ Tortillas and Honey

    I adore elote! I actually have half a round of cotija cheese that needs using… and this is the perfect recipe for that! This is a beautiful dish.

  • Katrina @ Warm Vanilla Sugar

    Definitely need to get on this! Loooove the flavour!