Easy Mexican Street Corn Recipe

A wooden platter holding 5 yellow cobs of corn covered with mayonnaise and sprinkled with cheese, spices, and cilantro.

This Mexican Street Corn (Elotes) recipe transports you to the streets of Mexico for a mouthwatering street food treat without ever leaving your backyard.

Summer time and the grillin’ is easy. I love it when fresh fruits and veggies hit the grill and hit their maximum flavour potential. Grill yourself up a Smoked Cherry Grilled Radicchio Salad. It’s great on it’s own or as a side dish for tasty Brined Applewood Smoked Chicken Thighs.

Mexican Street Corn

If you’ve ever been to Mexico, you know the Elote man, or elotero usually sells only two things; Duros drizzled with Valentina hot sauce and steaming hot Elotes. These are two very authentic Mexican street food treats that are almost impossible to resist!

A wooden platter holding 5 yellow cobs of corn covered with mayonnaise and sprinkled with cheese, spices, and cilantro.

Want to save this recipe?

Enter your email below and get this post sent straight to your inbox. Plus, I’ll send you my weekly newsletter featuring the newest and best Dish ‘n’ the Kitchen recipes every week!

Save Recipe

At the height of summer, when corn is at its peak, we’ll throw a few cobs on the grill every chance we get. Cooking corn on the barbecue allows it to pick up flavours that it cannot get from boiling or microwaving.

Add Tajine spice, mayonnaise, cotija cheese, cilantro, and a squirt of lime (don’t forget the lime zest!) to all that charred goodness and you’ll have one tasty side dish for dinner.

All those flavours together are like a fiesta in your mouth, transporting you thousands of miles to the streets of Mexico.

What is Mexican Street Corn?

Mexican Street Corn, or Elote (pronounced eh-loh-tay) is a popular snack sold by eloteros on the busy streets of Mexico. While meso-american countries have eaten elote as part of their diet for thousands of year, Mexican Street Corn, often called Elotes locos is corn on a whole other level.

At all begins with an ear of sweet corn, pre-cooked in it’s husk. Then, the cob is peeled and grilled over coals often until the kernels become dark and crunchy. Other versions use boiled or steamed cobs of corn.

The elotero then tops it with additions according to the customer’s preference. The most popular condiments are butter, mayonnaise, Tajin seasoning, lime juice, salt, cilantro, and of course cotija cheese. 

A wooden platter holding 5 yellow cobs of corn covered with mayonnaise and sprinkled with cheese, spices, and cilantro.


  • fresh corn
  • mayonnaise
  • cotija cheese
  • Tajin
  • Limes
  • cilantro

Buy whole ears of corn if you can (not pre shucked). This ensures your corn remains fresh and doesn’t dry out as it cooks. Look for fresh green husks and plump juicy kernels.

Lime wedges and chopped cilantro are not optional here. Go a step further and zest the limes for an additional topping. You want this corn to be like a party in your mouth!

And finally, the cheese. Cotija is a firm, dry, salty, cow’s milk Mexican cheese named after the town it hails from. Younger cotija is wetter and crumbles like feta whereas older cheese is dryer and is easier to grate.

If you can’t find cotija cheese at your nearest grocery store, crumbled queso fresco or feta cheese make great substitutions.

What is Tajin?

Tajin is a popular Mexican dry seasoning made with three hot peppers (chiles de árbol, guajillo and pasilla), dehydrated lime, and salt. I first had it on a perfectly ripe mango, but you can use it on pineapple, strawberries, melon, cucumber and corn (including popcorn!). We also enjoy it as part of our spicy margarita rimmer.

How to Prepare Corn to Make Mexican Street Corn

While Authentic Elote Mexicana has a wonderful smoky bite from charcoal grilling, you can cook the corn any way you like. You can even add some char to boiled or microwaved corn by grilling them on high heat until they turn colour.

A wooden platter holding 5 yellow cobs of corn covered with mayonnaise and sprinkled with cheese, spices, and cilantro.

Corn on the Grill

The best way to grill an ear of corn is to leave the husk on and place it on a very hot grill. If you start with really fresh green husked corn, there is no need to soak it first. Keeping the entire husk on (silks included) will protect the corn from drying out.

Preheat the grill to 550 F and place the corn directly over the hot burners. Grill covered, turning the cobs occasionally so that the husks are charred on all sides. This should take 15-20 minutes.

Let the grilled corn cool for a few minutes, then remove the silks and charred husks.

Simple Boiled Corn on the Cob

This is how I grew up eating corn and it is the simplest way to prepare it. It was always my job to shuck the corn and I took great pride in shucking a clean cob of corn, free of all the silks.

Bring a large pot of salted water to a boil, then add the shucked corn. Boil the cobs for 8-10 minutes or until they become tender. You’ll want to dry the corn before adding any toppings for best adhesion.

How to Microwave Corn on the Cob

It’s always fun to experiment with new flavours and techniques.  Just last year I started cooking corn, husks and all in the microwave. It’s much easier to just zap them in there for about 5 minutes, instead of peeling them raw and boil a huge pot of water.

After 5 minutes in the microwave, grab the stem end and push the cob right out. If it doesn’t remove easily, put them back in the microwave for a few more minutes. 

A wooden platter holding 5 cobs of Mexican Street Corn covered with mayonnaise and sprinkled with cheese, spices, and cilantro.

Putting it All Together

Place the mayonnaise in a small bowl and have the tajine shaker nearby. Next, place toppings (chopped cilantro, cotija cheese) in separate containers with another clean plate close by. Finally, zest the lime and slice it into wedges.

To assemble the Elotes, use a pastry brush to slather the mayo onto a cooked, dry cob of corn. Season it all over with the tajine spice.

Next, hold the coated corn over the clean plate and scatter the toppings evenly over the entire surface, turning as you go. Place each elote on a platter, then drizzle with crema, if using.

Serve warm with a lime wedge.

How to Eat Mexican Street Corn

Mexican Street Corn is best eaten straight away, preferably with a napkin. Sometimes the husk is left on to make a convenient handle but mostly it is served on stick.

Who doesn’t love street food on a stick?! There is no clean or graceful way to eat corn on the cob, you just have to go for it and damn the consequences.

Of course if you want to be really fancy, or if you are unable to eat it straight from the cob, cut the corn kernels off the cob with a sharp knife. If you mix it with all the same ingredients as your elotes but eat it in a cup, just call it esquites like the locals do. Any way you eat this corn it’s crazy delicious. 

Pinterest image showing a wooden platter holding 5 cobs of Mexican Street Corn covered with mayonnaise and sprinkled with cheese, spices, and cilantro.
Yield: 5 Cobs

Easy Mexican Street Corn Recipe

A wooden platter holding 5 yellow cobs of corn covered with mayonnaise and sprinkled with cheese, spices, and cilantro.

This version of Mexican Street Corn, or Elotes, transports you right to the streets of Mexico for the ultimate taste sensation without ever leaving your backyard.

Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes


  • 5 cobs fresh sweet corn
  • Mayonnaise
  • Cotija cheese; shredded (or feta)
  • Tajin spice
  • fresh cilantro
  • fresh lime wedges (to serve) 


  1. Prepare the corn by shucking off any dry or brown husks. Do not remove all of the husks.
  2. Place whole cobs in the microwave and cook on high for 5 minutes. Pre-heat grill.
  3. Remove from microwave and carefully peel back husks. Tear off one small strip and use it to tie the bunch of husks back. This makes a handy place to hold the corn.
  4. Place cobs on hot grill, making sure the husks are not over direct heat. Grill until the corn becomes slightly charred. About 5 minutes.
  5. Slather mayonnaise all over the corn. Shake Tajin (or chili lime spice mixture) all over the corn.
  6. Hold corn over serving platter and scatter shredded cotija cheese (or feta) all over. Garnish with lime zest and cilantro. Serve warm with a lime wedge.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 133Total Fat: 5gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 3gCholesterol: 7mgSodium: 205mgCarbohydrates: 21gFiber: 3gSugar: 4gProtein: 5g

Nutritional calculation was provided by Nutritionix and is an estimation only. For special diets or medical issues please use your preferred calculator.

Did you make this recipe?

Share your dish pic on Instagram or Facebook and tag @dishnthekitchen (or #dishnthekitchen) in your post or story! Rate this recipe and leave a review to share your experience with others!


  1. Lillian

    the photos look amazing Bernice! They are making me hungry for sure! once I am back in a place where we can have a bbq again I will have to make this recipe! Also ontario corn just can’t be beat!


    1. Bernice Hill

      uh oh….are you turning into one of THEM Lillian?! LOL. JK I’m sure Ontario corn is delicious. Have you ever tried the microwave trick? I just learned it last year.

  2. Sandi

    Such gorgeous shots of this street corn. We will be making this soon!


    1. Bernice Hill

      Wonderful! I hope you enjoy it very much.

  3. Linda

    I love corn on the cob and this easy Mexican version is a must-try. Especially before Fall gets in here anytime soon.


    1. Bernice Hill

      I don’t mind fall, it’s the thing that comes after that I hate! I’m hoping for a really long, sunny fall this year.

  4. Swathi

    I love Mexican street corn as every bite has lot of flavor, especially salty cheese brings out sweetness of corn a lot. You made it perfectly tempting,


  5. Jaclyn

    My new favorite way to prepare corn — so much flavor! Everyone in the family LOVED it!


    1. Bernice Hill

      It is one of our favourites too! Thanks for stopping by!

  6. Kristen

    Love a good Mexican corn recipe.
    This is a favorite dish of ours in the summer.


    1. Bernice Hill

      Sweet sweet corn IS summer to me! So good.

  7. Laura

    Looks absolutely delicious! I’ve never done more than butter and salt on my corn so I’m super excited to try this recipe! Those topping will taste magnificent on sweet grilled corn 🙂


    1. Bernice Hill

      They sure do! I hope you enjoy the corn!

  8. Leanne

    I love corn on the cob, and I’ve enjoyed it many different ways, but I’ve never had Mexican street corn! Love that you made this recipe easy. I’ll have to give it a try when fresh, local corn starts popping up around here in August. Hopefully I can find cotija cheese too!


    1. Bernice Hill

      I hope you can find it too! Try a Mexican or latin grocer or even Superstore. If not, you can grate feta on top of the corn too.

  9. Matt - Total Feasts

    I love corn on the BBQ, but have never made elotes! Gonna have to give this one a try soon!


    1. Bernice Hill

      Wonderful! I hope you enjoy the new flavours.

  10. Julia

    I’ve heard so much about Mexican Street Corn, but never knew what it was. Looks and sounds fantastic. My son and I love corn and grilled some a few weeks back. We can’t get our hands on fresh corn often here and when we can it’s usually expensive. Which is bizarre because there are fields and fields of it growing! Anyway, I’m going to give this a try this summer because it looks great.


    1. Bernice Hill

      That is odd! Well I think it is a bit early. Hopefully you get a good corn feed or two this summer.

Leave a Reply

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

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

Skip to Recipe