As Easy As Apple Pie

Mexican Street Corn Salad with Avocado

Mexican Street Corn Salad with Avocado is always a crowd-pleaser! It’s fast and easy to prepare, and has a tasty balance of fresh flavors and textures!

A bowl of Mexican street corn salad, a lime, a small bowl of feta cheese, cilantro.

As the weather heats up, we want to spend time outdoors – and that includes dinner time! If you’ve been thinking about leaving your stove off in favor of firing up the grill, you’ll enjoy making Mexican Street Corn Salad all summer long.

As a side or a light meal, this salad features fresh vegetables with a squeeze of citrus and kick of spice. It blends the flavors of smoky roasted corn, creamy avocado, fresh cilantro, zesty red onion, crumbly Cotija cheese, and jalapeño for a fiery kick. The veggies are dressed with a simple combination of cayenne pepper, mayonnaise, and lime juice, bringing out the boldness of the dish.

Mexican Street Corn Salad has a little bit of everything: it’s sweet, savory, and tangy with a bit of spice. Aside from highlighting some of the season’s freshest flavors, this recipe has so many great textures, from creamy to crisp, that it’ll add interest to any meal – especially if you’re eating outdoors! I love serving it as a side at barbecues, or I’ll even eat it as a cool, light dinner when the weather really heats up.

A bowl of Mexican street corn salad and a beer

How to make avocado corn salad

In addition to being delicious, this salad is super easy to prepare, taking about 20 minutes total. The most time-consuming part is roasting the corn, which can be done on a grill or in a cast iron pan (I usually dice the rest of my vegetables and whisk the dressing while it’s cooking).

Then you simply add the roasted corn to a bowl along with the remaining ingredients, pour the dressing, and toss everything up! Top it off with extra cheese and a squeeze of lime juice and you have a mouthwatering, colorful dish that’s ready to serve.

Recipe variations

The recipe can be altered to fit the preferences of you and your guests. For instance, if you can’t find Cotija, then feta, queso fresco, or parmesan are all suitable alternatives. (Cotija has a crumbly texture and a salty taste.) Also, you can adjust the level of spice to your liking – I like a moderate amount, so I used one jalapeño. You can add more or omit the pepper altogether. And for the mayonnaise in the dressing, you can use a light version, or opt for plain Greek yogurt.

Another tip is to toss in the avocado right before serving so it doesn’t turn brown. This was an ingredient that I chose to add (I mean, who doesn’t love avocado?), and it always looks and tastes best when it’s fresh! I also add the cheese last minute so that it doesn’t get soggy.

A bowl of Mexican street corn salad - close up

How to serve it

I love bringing Mexican street corn salad with avocado to outdoor get-togethers, and it’s always a crowd favorite. It goes with just about any type of protein, especially if it’s grilled. Serve it with chicken, steak, salmon, or everyone’s favorite: hamburgers and hot dogs! And did I mention how delicious it tastes when paired with an ice cold Mexican beer?

Storage tips

This dish saves well for two to three days in the refrigerator (again, as long as the avocado is left out and added separately). Sometimes I’ll make a big batch to eat with dinner, then have it for lunch the next day. I like scooping it up with tortilla chips and topping it with shreds of cheese for a tasty, hearty meal. You can also put a scoop of the salad on top of rice and finish it with cheddar and a dollop of sour cream for an easy-to-make Mexican bowl.

Inspired by traditional street food, Mexican Street Corn Salad will be a hit at all your summer barbecues and get-togethers, whether you’re cooking for a crowd or just for yourself!

A bowl of Mexican street corn salad garnished with lime wedges

If you try this Mexican street corn salad with avocado, let me know what you think! Leave a comment, rate it, and don’t forget to tag a photo #aseasyasapplepie on Instagram.

More Mexican Recipes You Might Like

A bowl of Mexican street corn salad, a lime, a small bowl of feta cheese, cilantro.
Print Recipe Pin Recipe
(5 stars) 17 ratings

Mexican Street Corn Salad with Avocado

This Mexican Street Corn Salad with Avocado is ideal for casual entertaining and outdoor get-togethers. Serve it cold, warm, or at room temperature.


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) Cotija cheese finely crumbled 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


Char the corn:

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

Prepare the dressing:

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

Assemble the salad:

  • Pour half tablespoon of lime juice over the diced avocado, then add it to a large bowl with the charred corn, and the remaining salad ingredients.
    Pour the dressing and gently toss to combine. 
    Top with extra Cotija and serve either warm or cold.


  • You may use frozen (thawed) or canned corn
  • If you can’t find Cotija, feta would be a great alternative.


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!

Leave a Reply

Your email address will not be published.

Recipe Rating

14 − 10 =

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

32 comments on “Mexican Street Corn Salad with Avocado”

  1. This is one for the books. I was looking for a salad without lettuce and found this excellent recipe. It’s so good, I was sending the recipe to everyone I knew. There are also a lot of good recommendations in the comments. Love the idea of adding black beans or crema mexicana! Thank you5 stars

  2. Don’t hesitate…make this NOW! I’m an East Coast girl so I leave out the avocado but even without it, this is hands down my go-to for BBQ’s. Never fails that someone asks me for the recipe at any event I bring this. I grill my corn on the cob for extra char and flavor with a little smoked paprika, garlic powder, sea salt & pepper. Also. I zest the lime in the dressing before adding the juice as you can’t let the lime go to waste. A little queso fresco and that’s it. Pure perfection! 5 stars

  3. Hi there, is there something I can substitute for the mayo? My parter would love this recipe but refuses to eat anything that has Mayo. Maybe Greek yogurt?

  4. I’ve made this a few times and it’s always a hit! Thank you for such a wonderful recipe! 5 stars

  5. I made this for dinner to serve with some fish. When I got home my hubby had eaten it all. Forget the fish! 
    I am teaching a cooking class this fall. I plan to teach this to the kids. 5 stars

  6. I made this for a picnic and it was a big hit. I used 1/2 mayo and 1/2 yogurt for the dressing. Will definately be making this again!5 stars

  7. This is the best! It’s always a huge hit when I make it for bbq’s. I’ve shared the recipe several times with people after we’ve had it and I make it just as the recipe lists. Except I cheat and buy already roasted corn from the freezer section at Trader Joe’s. Even my friend that doesn’t like anything with mayo in it loves it. 
    I should have sent this review a long time ago! I keep this recipe bookmarked in my phone. (Just finished making some for tonight!)5 stars

  8. I made this for a potluck cinco de mayo party and it was a hit!  Excellent easy recipe!   I recommend this for summer BBQ and more.   It could be used as a topping for tacos also.5 stars

  9. I brought this salad to a company luncheon. I doubled the recipe and it was completely gone. I received rave reviews from everyone that ate it. I would definitely recommend this recipe. 5 stars

  10. I love this dish! Roasting corn brings out the flavor like no other way of cooking does.

  11. My mouth is watering. I wish this were in front of me.5 stars

  12. This was delicious! I added grape tomatoes cut in half, and forgot the feta!! I also omitted the cayenne, as my kids don’t like too much heat. This was a huge hit, and will definitely be making again and again. 5 stars

  13. Absolutely delicious!5 stars

  14. I made this (with the avocado) for my husband to take to a work party. I substituted sour cream for half of the mayo and put the cilantro on the side (never has there been such a polarizing herb!)-it was a huge hit. Thank you for the great and easy to follow recipe.5 stars

  15. I made this today and added two pinches of cumin to the dressing mix and sprinkled paprika on top of the assembled salad for some added color. Then I tasted it and promptly added it to my go to recipes folder, soooooo good. It was going to be a side salad, but I just ended up having the whole thing for dinner. Thank you so much for sharing!5 stars

  16. I made this tonight for a barbecue and everybody LOVED it. I made the dressing separately and we also used it for burger dressing.

    My changes: changed the mayo to a mix of mayo and crema mexicana (sour cream), and added some chili powder.5 stars

  17. AMAZING. I made this and everyone was asking for the recipe. We ate it as a dip/pico de gallo type thing with chips as a side to enchiladas, beans and rice. The only thing I changed was I used one can of black beans with 2 cans of corn, instead of all three of corn. I have also doubled the recipe using three cans black beans, three cans corn. I will be making this a lot more!5 stars

  18. I made it with avocado and it was delicious. I put the avocado in the bowl first and poured the lime juice over it to prevent browning and it was just fine. It didn’t get mushy. Some of it was soft but it just added to the creaminess which I loved. It was better the second day and I added a can of black beans to it to extend it. Will definitely make this again. I will probably use Greek yogurt next time for a more tangy flavor but overall amazing!5 stars