This post may contain references to products from one or more of our advertisers. Oh Sweet Basil may receive compensation when you click on links to such products.

Stop ruining your corn! If you’re just eating it off the cob, you’re missing out. This easy Grilled Mexican Corn Salad takes summer corn to the next level! It’s perfect for potlucks, BBQs, and parties!

A vibrant glass bowl filled with grilled corn, red onions, cilantro, crema, crumbled cotija cheese, and lime juice makes for the perfect elote Mexican grilled corn salad.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus, you’ll get new recipes from us every week!

Mexican Street Corn Salad Recipe

Have you ever had Elote? It’s a popular Mexican street food featuring grilled corn on the cob slathered in creamy sauce, topped with crumbled cheese, chili powder, and a squeeze of lime. And let me tell you, if you’re not careful, you might find yourself channeling your inner Nacho Libre while devouring it.

Now, enter Elote Grilled Mexican Corn Salad! All the flavors of street corn without the mess. Juicy grilled corn, tossed with Mexican crema, cotija cheese, chili powder, cumin, salt, pepper, fresh lime juice, red onion, and cilantro! Every bite is bold, tangy, and downright addictive.

The key here is charring the corn just right. Too little, and you miss that smoky flavor; too much, and you’re eating burnt disappointment.

We first fell in love with elote at a tiny farmers’ market in Idaho (yes, Idaho!). Now, we make this salad at home all the time. It’s perfect for BBQs, potlucks, or just eating straight from the bowl with a spoon.

Want the best results? Use fresh corn, don’t skimp on the lime juice, and mix while the corn is warm so the flavors really soak in. Oh, and whatever you do—don’t skip the cotija. Trust me, it makes all the difference.

A glass bowl full of grilled corn, red onions, cilantro, crema, cotija cheese and lime juice which makes the best elote mexican grilled corn salad

What’s Needed for Mexican Corn Salad?

Stop Bringing Boring Sides to Potlucks! This Mexican Corn Salad Is What You NEED! Here’s what you’ll need to make it:

  • Fresh sweet corn
  • Crema
  • Lime juice
  • Spices (cumin, chili powder, salt, pepper)
  • Cotija cheese
  • Red onion
  • Fresh cilantro

The measurements for each ingredient can be found on the recipe card at the end of this post.

How to Avoid Mushy Corn:

Nobody wants a sad, mushy corn salad! The biggest mistake? Overcooking the corn until it loses its crisp bite. Whether you’re grilling or roasting, cook the corn just enough to get a nice char while keeping it firm.

Tip: Let the corn cool slightly before cutting it off the cob. This helps it stay juicy and keeps your salad from turning into a mushy mess!

What’s the Best Cheese for Elote Corn Salad?

What cheese should you use for elote corn? Oh boy, this is a tricky question because to be honest, even if there’s one that’s usually used, Chihuahua cheese or Cotija Cheese, not everywhere sells it. We most often use Cotija cheese because it’s available in all Utah stores, but if you can’t find either we recommend parmesan cheese in the can or fresh parmesan, or even a mild Feta.

read more: Looking for easy potluck sides? Try our BBQ Baked Beans as well!

grilled corn, red onions, cilantro, creamy crema, cotija cheese, and a drizzle of lime juice in a heaping mound inside a bowl.

How to Make Mexican Corn Salad

This elote salad comes together quickly and requires minimal prep. Here’s how we make this street corn salad:

  1. Grill the corn until slightly charred on all sides. Carefully cut the corn off the cob.
  2. Mix together the grilled corn and remaining ingredients.
  3. Serve warm, or refrigerate for later.

Can I Use a Mexican Crema Substitute?

Crema is the Mexican version of French crème fraîche, a little bit tangy and creamy. Both crema and crème fraîche are slightly soured and thickened cream, milder and less thick than American sour cream as it’s a thin cream instead.

If you can’t find Mexican crema near you, use this substitute instead: 3 tablespoons sour cream + 5 tablespoons mayonnaise.

A glass bowl filled with grilled corn, red onions, cilantro, creamy crema, cotija cheese, and zesty lime juice.

Can I Use Frozen Corn Instead of Fresh?

No fresh corn? No problem. Toss frozen corn straight into a hot, oiled skillet—no need to defrost. Stir occasionally until it gets a little charred, then continue with the recipe. We do this all winter, and it works like a charm.

Tips for Making Mexican Corn Salad

  • Want more heat? Add extra chili powder, a pinch of cayenne, or a few splashes of Mexican hot sauce.
  • Versatile & Delicious! This grilled corn salad can be enjoyed as is, or it can be eaten as a dip. It’s also great for topping nachos, tacos, enchiladas, burritos, quesadillas, and many other dishes!
  • Make Ahead Friendly! This Mexican corn salad can be prepped in advance and eaten later. The corn doesn’t release much moisture, so you can snack on this for days! Just transfer it to an airtight container and place it in the refrigerator. It will stay fresh for up to 3-4 days. Make sure to give it a good stir before serving!

More CORN RECIPES You’re Sure to Love:

How to Make Elote Mexican Corn Salad Video

4.49 from 184 votes

Elote Grilled Mexican Corn Salad

By Carrian Cheney
Prep5 minutes
Cook10 minutes
Total15 minutes
Servings6 servings
Stop eating bland ol' corn on the cob! You're missing out! This easy Grilled Mexican Corn Salad takes summer corn to the next level!
Want to save this recipe?
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 6 Ears Sweet Corn, husked
  • Cup Crema, *see note for substitution
  • Tablespoons Lime Juice, (fresh is best)
  • ½ teaspoon Ground Cumin
  • ¾ teaspoons Smoked Paprika
  • ½ teaspoon Chili Powder
  • ¼ teaspoon Black Pepper
  • ¼ teaspoon Salt, plus more to taste
  • ½ Cup Cheese, Crumbled Cotija
  • ½ Onion, Red, minced
  • ⅓ – ½ Bunch Cilantro, chopped

Instructions 

  • Heat a grill to medium heat. Add the corn, turning occasionally until slightly charred on each side.
    6 Ears Sweet Corn
  • Remove from the grill and allow to cool for a few minutes.
  • Holding the corn cobs by the small end, cut off all of the corn kernels.
  • Place the kernels in a big bowl and add all remaining ingredients.
    ⅓ Cup Crema, 4  Tablespoons Lime Juice, ½ teaspoon Ground Cumin, ¾ teaspoons Smoked Paprika, ½ teaspoon Chili Powder, ¼ teaspoon Black Pepper, ¼ teaspoon Salt, ½ Cup Cheese, ½ Onion, ⅓ – ½ Bunch Cilantro
  • Fold gently with a rubber spatula, seasoning with additional salt as needed.
  • Serve slightly warm, room temperature, or cold and garnish a sprinkle of cotija and lime wedges.

Recipe Notes

Crema is like a Mexican sour cream, and is found usually by the meat department with Hispanic items or the cheese. If you can’t find it, you can substitute 3 tablespoons sour cream and 5 tablespoons mayonnaise. 
Store in the refrigerator for up to 4 days.

Nutrition

Serving: 1Cup, Calories: 71kcal, Carbohydrates: 3g, Protein: 3g, Fat: 5g, Saturated Fat: 2g, Polyunsaturated Fat: 0.2g, Monounsaturated Fat: 1g, Cholesterol: 16mg, Sodium: 217mg, Potassium: 50mg, Fiber: 0.4g, Sugar: 1g, Vitamin A: 366IU, Vitamin C: 4mg, Calcium: 94mg, Iron: 0.3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!
A bowl full of corn kernels, red onions, cilantro, crema, cotija cheese and lime juice

About The Author

Carrian Cheney

Carrian Cheney is the creative force behind ‘Oh, Sweet Basil,’ a food blog she co-authors with her husband, Cade. She creates fresh, family-friendly recipes that encourage togetherness in the kitchen.

More Ideas

4.49 from 184 votes (176 ratings without comment)

Leave a comment

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

Recipe Rating




57 Comments

  1. Bill Elmore says:

    I added one fresh grilled jalapeño and jackpot! Of course diced and seeds removed.

    1. Sweet Basil says:

      Yum! That sounds incredible!

  2. Susan says:

    Will this be good made ahead and then reheated to serve warm?

    1. Sweet Basil says:

      It is much better fresh. If you can’t eat it fresh, I would recommend just eating it at room temperature or cold.

  3. Penny says:

    Fantastic for a crowd! We had 90 folks for a “chipotle style” buffet dinner. This fit in very nice.
    Only substitution were bottled lime juice & frozen corn. Served it cold & it went over very well. When I tasted it still warm, immediately after making it, I though ” It’s ok, but nothing spectacular.” They next day however, after all the flavors melded – the red onion, lime and cotija cheese flavors had brightened up. It was really amazing! I will definitely be making this again!

    1. Penny says:

      5 stars
      Oh! and yes, – 5 Stars!

      1. Sweet Basil says:

        Yay! Thank you!!

    2. Sweet Basil says:

      Hi Penny! Yes, this salad tastes even better the next day in my opinion! So glad it was a hit for your party!

  4. Paige B. says:

    5 stars
    Absolutely delicious! I used a vegan mayonnaise as I can’t eat eggs and didn’t have any crema on hand and it turned out fabulously. Will definitely make again.

    1. Sweet Basil says:

      Thanks for the great tip! So glad you enjoyed it!

  5. Brian says:

    5 stars
    The Mexican Sweet Corn Salad recipe
    Is ASTOUNDING a must try recipe even if you’ve never tried any recipe before
    EASY AND DELICIOUS!

    1. Sweet Basil says:

      THANK YOU Brian!! We sure love it!

  6. Shelly says:

    I’m guessing I won’t get a reply in time, but I’m making this now and it seems like the sauce is going to be awfully runny. Like a vinaigrette. Is it supposed to be like that or should it be creamier?

    1. Sweet Basil says:

      Hey Shelly! I’m so sorry I didn’t see this earlier! Yes, it should be a little creamier. Did you use the Mexican Crema? It will be about the same creaminess as that. How did it taste?

  7. Jink says:

    Delish

    1. Sweet Basil says:

      Thank you!

  8. Katie Casabella says:

    Just made this to serve today at my brother and his wife birthday party with leftover cilantro sauce and the crema sub and frozen corn. I made it last minute so the subs were necessary. Superb. “That can’t be healthy” my husband said haha. If it’s this good with frozen roasted corn I can’t wait to try it true to the recipe! Thank you for sharing? 5*

    1. Sweet Basil says:

      Yay!! Thank you for your feedback!! We sure love this salad in our house!

    2. Katie Cygan says:

      How much frozen corn did you use to sub the 6 ears?

      1. Sweet Basil says:

        Hi Katie! Of course it is going to vary depending on the size of your corn cobs, but one cob generally equals about 3/4 cup. You’ll want about 4.5 – 5 cups of frozen corn for this recipe. Enjoy!

  9. Andrea Sundahl says:

    I LOVE elote, and I LOVE all the detail you go into explaining it so people can really understand how fantastic it is! Around my house everyone loves it so much, my teenage daughters refer to cute boys as “elotes” as a code.

    Thanks for posting this recipe, it’s the most comprehensive and authentic I’ve seen. I’m going to try it out tonight to accompany my slow cooker carnitas for Taco Tuesday.

    1. Sweet Basil says:

      Yessssss! How was it? And I love it! I’m going to have to tell my teenager about the code word!

  10. Areena says:

    Made this using frozen corn and it was great. I added a diced orange bell pepper and used a shallot instead of red onion. I appreciate the sub for crema because I didn’t want to go to the store for 1 ingredient when I had sour cream & mayo in the fridge. Thanks for the recipe! My hubby loved it!

    1. Sweet Basil says:

      Thank you for the feedback Areena! It sure is a yummy salad! Glad it was a hit for your family!