Creamy and delicious Mexican Street Corn Salad recipe (aka Esquites) is the perfect 30 minute crowd pleaser at your next cookout. Flavorful corn tossed with a yogurt, lime and cilantro dressing then sprinkled with cheese for a simple take on classic elotes.

We also love this avocado corn salad and Mexican bean salad during summer months.

Mexican street corn salad with red onion, feta, lime and cilantro.

My Mexican street corn salad is a lighter version of elotes served as an off-the-cob esquites salad.

The resulting salad recipe is sweet, savory and spicy, with a creamy, cheesy finish.

What Is Mexican Street Corn?

Elotes aka Mexican street corn is grilled corn on the cob slathered in a spicy combination of mayo and Mexican crema with chili powder and rolled in plenty of Cotija cheese.

Then there is Esquites, an off-the-cob version of Elotes, served in a cup with toppings. Mexican street corn salad combines the two and is perfect for serving a crowd.

Ingredients for Mexican Street Corn Salad

You will need just a handful of very simple ingredients to make this Mexican street corn salad recipe.

Corn on the cob, red onion, cilantro, lime, mayo, yogurt, garlic, and bowl of spices.
  • Sweet corn: I recommend using fresh corn when it’s in season. I like to make corn on the cob in Instant Pot because it’s easy! But frozen corn works just as well.
  • Cotija cheese or feta cheese: Cotija cheese adds essential creaminess and saltiness to the salad. If you can’t find it, feta cheese is an excellent substitute but is a bit saltier.
  • 2%+ fat yogurt and mayo: Using a combination of plain yogurt with just a little mayonnaise creates a lighter dressing than the traditional creamy sauce. You can also use Greek yogurt. Don’t omit all the mayo though, it gives this Mexican street corn salad authentic taste!
  • Cilantro and lime: Gives salad the classic Tex Mex taste. Fresh lime juice works best, lemon juice can be used as well.
  • Red onion: Not everyone loves raw onion in their salads. But if you do want that slightly sharp, zingy addition, half a small finely diced red onion is a good amount to begin with.
  • Garlic: I personally love its addition to this salad, however garlic makes it not authentic. Feel free to add or omit.
  • Spices: I used a combination of smoked paprika, cayenne pepper, lime, salt, and pepper. You can make Mexican street corn salad as spicy as you’d like by adjusting the amount of cayenne pepper used.

How to Make Mexican Street Corn Salad

Here is a quick overview how to make Mexican street corn salad. All you have to do is cook the corn, chop the veggies, add make the dressing. It’s one bowl recipe too. Full recipe card is located below.

Three ears of grilled corn on a cutting board.

Cook your corn: You can make elote corn salad with grilled corn or boiled corn.

  • On the grill: Grill corn without the husks over medium heat for 20 minutes, turning every 5 minutes or so.
  • On the stove: Add corn to a large enough pot, so it is fully submerged in water. Salt the water generously to help bring out corn’s flavor. Cook the corn by boiling it for 10 minutes. To char it, you can then lightly sauté the corn in a cast iron skillet until it begins to brown.
  • In slow cooker: To make corn on the cob in crock pot, just add corn and a cup of water to a large slow cooker. Cook on High heat for 2-3 hours or on Low heat for 5-6 hours.
  • Instant Pot corn on the cob: This is by far my favorite method to cook corn. Just add corn and 1 cup water to an electric pressure cooker and cook on High Pressure for 2 minutes with Quick Release. This is my favorite method when cooking indoors in summer to keep the kitchen cool.
Cut off the cob corn on a cutting board with a knife.

Shuck the corn kernels: If you used fresh corn, then after cooking it, you’ll need to shuck it. Let the ears of corn cool down enough to handle.

Then, using a sharp knife, stand the corn upright and cut off kernels as close to the core as possible.

Assemble the salad: Add cooked corn, mayo, yogurt, cotija cheese, fresh cilantro, lime juice, cayenne pepper, salt, and pepper to a large bowl. No need to make the salad dressing separately.

Mexican street corn salad with lime wedges and cilantro sprigs.

Toss: Gently toss Mexican street corn salad to coat and serve immediately warm or chill to serve cold.

Tips for Best Results and Variations

Mexican street corn salad is full of fresh taste and ready in less than 30 minutes. It’s totally customizable, add more spices for heat, veggies for crunch, or creamy avocado. It’s a winner every time!

  • Allow the corn salad to marinate: This is one of those salad recipes that tastes even better when it’s given time to sit and marinate and let all the flavors blend. I suggest making it at least a couple of hours in advance, if possible.
  • Not a fan of cilantro? Don’t like cilantro, then fresh parsley or green onion will work.
  • Like it more spicy? Feel free to add in a little finely diced jalapeño or any slightly more mild or hot chile pepper based on personal taste. Also chili powder is a popular addition to this side dish.
  • Enjoy this corn salad year round: By swapping in season fresh corn for frozen corn during the off season!
  • Other vegetables to add: Diced tomatoes or diced cucumbers will work well in here.
Mexican street corn salad served with turkey meatballs and spaghetti.

What to Serve Mexican Street Corn Salad with?

In terms of how to serve Mexican street corn salad, there are tons of options. Below I served it with turkey meatballs and whole grain spaghetti because that’s what else I had cooked that day. Not authentic Mexican pairing but it just shows you that this salad goes with anything!

Here are just a few suggestions:

How to Store and Make Ahead

Make ahead: There are a couple of ways you can prep this Mexican street corn salad in advance. If you prefer it warm, combine all the ingredients except the corn in a bowl, covered and store in the refrigerator for up to 48 hours. When you’re ready to serve, grill the corn and toss it in with the salad.

For cold Mexican street corn salad, assemble the salad in a large bowl without stirring, and refrigerate for up to 48 hours. Stir the salad just before serving.

Store: Leftovers will keep well for up to 48 hours in the fridge. There are no vegetables to turn soggy or any ingredients to impact the shelf life of the salad, so it’s very forgiving!

FAQs

Is Mexican street corn salad served hot or cold?

You can enjoy Mexican street corn salad hot or cold. I love to enjoy it warm when the corn is freshly cooked and everything melts together. However, if you prepare it in advance for a gathering, BBQ, or potluck, then you’ll find it just as delicious when served chilled!

Do I have to char or brown the corn?

Not at all, though it definitely adds an extra dimension of flavor and authenticity to the salad. I suggest trying it with and without, that way you can decide which you prefer! If you decide to char the corn, cook it in a cast iron skillet with a little bit of oil stirring not frequently and allowing it to get charred.

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

Yes, you can use frozen corn to make Mexican street corn salad. This way you can enjoy it year round. You will need 3 bags 10 ounces each of frozen corn. No need to thaw, add it frozen to a hot skillet with oil and cook for 7-9 minutes until charred, stirring occasionally.
In a pinch, you can use canned corn and salad will taste good but not the same. Make sure to drain it well and cook in a skillet to warm up and char.

What is the difference between the esquites and elotes?

The only difference between esquites and elotes is that elotes is grilled corn on the cob slathered with toppings. And esquites is same grilled corn cut off the cob and served in a cup with the same toppings.

Can I make Mexican street corn salad without the mayonnaise?

You can make Mexican street corn salad healthy without any mayo. Use more yogurt and possibly add a little bit of olive oil and vinegar to add extra flavor to the dressing. I personally do prefer a touch of mayonnaise.

More Corn Recipes to Try

Other Mexican-Inspired Recipes

Mexican street corn salad recipe garnished with lime and crumbled cotija cheese.
Mexican street corn salad in a bowl with lime slices.

Mexican Street Corn Salad Recipe

Creamy and delicious Mexican Street Corn Salad recipe (aka Esquites) is the perfect 30 minute crowd pleaser at your next cookout.
5 from 18 votes
Servings 6 servings
Calories 165
Diet Gluten Free
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes

Ingredients  

  • 6 large ears of corn shucked
  • 1/2 cup red onion finely chopped
  • 1/2 cup cilantro finely chopped
  • 1/2 cup cotija cheese or feta cheese crumbled
  • 1/2 large lemon or 1 lime juice of
  • 2 small garlic cloves grated
  • 1/4 cup plain yogurt or Greek yogurt 2+% fat
  • 3 tbsp mayo I used avocado oil mayo
  • 1/2 tsp smoked paprika
  • 1/2 tsp salt
  • 1/4 tsp cayenne pepper
  • Ground black pepper to taste

Instructions 

  • Cook corn by boiling it for 15 minutes or by grilling on medium heat for 20 minutes, turning every 5 minutes. Or even better, make Instant Pot corn on the cob in 2 minutes! Let cool until safe to handle.
  • Using sharp chef's knife remove corn kernels off the cob by cutting lengthwise.
  • In a large salad bowl, add corn, red onion, cilantro, cotija cheese, lemon or lime juice, garlic, yogurt, mayo, smoked paprika, salt, cayenne and black pepper to taste.
  • Stir gently and serve warm or cold.

Notes

  • Store: Refrigerate in an airtight container for up to 48 hours.
  • Make ahead: For warm salad, refrigerate all ingredients in a bowl covered for up to 48 hours. Add warm cooked corn right before serving and toss. For cold salad, refrigerate salad assembled but not stirred for up to 48 hours.
  • Frozen corn: You will need 3 (10 oz) bags of frozen corn. No need to thaw, add it frozen to a hot skillet with oil and cook for 7-9 minutes until charred, stirring occasionally.
  • Yogurt and mayo: I use plain yogurt with just a little mayo to create a lighter sauce. Don’t omit all the mayo though, for authentic taste.
  • Cilantro: If you’re not a cilantro fan, then parsley or green onion could work.

Nutrition

Calories: 165kcal | Carbohydrates: 18g | Protein: 5g | Fat: 9g | Saturated Fat: 3g | Cholesterol: 15mg | Sodium: 396mg | Fiber: 2g | Sugar: 7g
Course: Salad
Cuisine: Mexican
Author: Olena Osipov
Did you make this recipe?Mention @ifoodreal or tag #ifoodreal!

5 Secrets to Easy Healthy Dinners

Plus sign up for weekly emails with recipes to make your cooking stress free, delicious and healthy.

About Olena

Welcome! I grew up in Ukraine watching my grandma cook with simple ingredients. I have spent the last 11 years making it my mission to help you cook quick and easy meals for your family!

Pin this recipe now to save it for later

Pin Recipe

You may also like

Comments

  1. 5 stars
    This recipe sounds great, but, I am one who dislikes cilantro as it tastes like soap. Can I leave it out or what can I substitute?

  2. 5 stars
    I made this yesterday and it was a huge hit with my family. Due to California heat I used the Instant Pot to cook the corn. Super simple, fast and didn’t heat up my kitchen. The corn came out absolutely perfect. The dressing was easy to make with simple healthy ingredients. We actually like this healthy version better than the standard versions. I found that with the last unshucked corn cob that we can just slather the dressing on no problem, if we want to save time. My eldest son finished the leftovers for breakfast!! It true that this is delicious both hot and cold. Thank you Olena for such a wonderful, simple, easy, healthy and delicious recipe site. It is now my go-to!

    1. Iโ€™m so happy your family loved the recipe. Thanks for sharing that with me, Amber! Send me some of your heat. We are “dying” from this November summer in Vancouver.

  3. 5 stars
    SO DELICIOUS!!! Everyone raved about it when I made it for a get together!

    On a side note, I want to tell you how much your recipes have revived my love of cooking good food for our family!!! I got into a serious rut of unorganized and hit-or-miss Pinterest recipes from all over the web (with ingredients we don’t normally keep on hand), or trying to make my own “healthy” food from my not-so-healthy favorite cookbook (lots of experimenting), but feeling discouraged by the meals that didn’t turn out quite right. And then I found your website, and I have been cooking SO much delicious food and snacks that my picky kids have LOVED!! I reorganized my recipe binder, and ripped all of my old recipes out, and I’ve printed out TONS of your recipes as my go-to favorites. So, from the bottom of my heart, THANK YOU!!! ๐Ÿ™‚

    If you ever make a cookbook, I will be first in line to buy it!

        1. Hi! As a rule of thumb, a cob of corn is ~3/4 cups of corn. If you are using frozen corn, I would use 4.5 cups.

  4. 5 stars
    This was absolutely delicious. Forget anything else on the plate. Even my teeny-weeny 98-lb. mother-in-law, who eats less than a bird, was begging for a second helping! One of the best things Iโ€™ve made all year, and Iโ€™m even going to include it in our Thanksgiving dinner, because I want to eat it again. ๐Ÿ™‚ Thank you for this recipe!

    1. Awe, you are so welcome! So happy to hear everyone is enjoying my recipes! I love this salad a lot too! Cheese and garlic and corn – yum.

  5. 5 stars
    I love sweet corn and this sounds yummy and I will definitely make your meatballs with it too for more protein.

  6. 5 stars
    I love sweet corn and this sounds good. I hate people who leave the corn uncovered in the stores and let them dry out though. That is not good at all. I will definitely try this recipe with your meatballs too for protein. Yum!

  7. 5 stars
    I have a slight fear of corn because Iโ€™ve read that itโ€™s one of the most genetically modified foods out there. Do you think local fresh corn is safe? I might be totally wrong on this, so would you please share your thoughts? I could go without regular old corn on the cob, but this salad! I need it! I have everything to make it except the corn! Thanks for so many great recipes.

    1. Usually local corn is non-GMO whenever I asked. In packages in Costco and big giants I’m not so sure, I wouldn’t trust Walmart for sure. But find local stand or even supplier to local store, and ask. What about farmer’s market? Usually it’s non-GMO corn. GMO corn is mainly grown for feed and making vegetable oil. For consumption less chances.:)

      1. 5 stars
        Thanks for the feedback. My parents live out in the country and have a neighbor/ farmer who grows corn and sells it. I may still have time to get some before he runs out!

5 from 18 votes (1 rating without comment)

Leave a Reply

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

Recipe Rating




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