If you’ve ever wandered down a busy street in Mexico City, you already know the smell I’m talking about—that smoky, creamy, spicy aroma that stops you dead in your tracks. That, my friends, is the magic of authentic street food, and nothing captures that feeling quite like homemade Mexican Street Corn on the Cob, or Elote.

I’m telling you, these ears of corn coated in tangy crema and salty cheese are addictive! I first tried this recipe years ago while looking for something quick and fun for a backyard BBQ, and honestly, the second I tasted that bright lime kick paired with the chili powder, I knew I wouldn’t be making plain buttered corn anymore.

Forget complicated techniques; this recipe is straightforward, super fast, and delivers absolute perfection every single time. Trust me, your summer side dish game is about to get a massive upgrade with this Mexican Street Corn on the Cob recipe.

A close-up, appetizing shot of Mexican Street Corn on the Cob covered in white cheese and red chili powder.

Why This is the Best Mexican Street Corn on the Cob Recipe (EEAT Focus)

When it comes to Elote, you want that authentic punch, and this recipe delivers! I spent ages trying different ratios for the creamy topping until I nailed what felt exactly right.

  • It hits all the required flavor notes: creamy, tangy, salty, and spicy, all balanced perfectly.
  • You’re getting the char you crave, whether you grill or broil it for that classic smoky taste.
  • It’s incredibly fast! Seriously, you are looking at about 20 minutes total, which is perfect for weeknights or last-minute appetizers.

If you want corn so good it tastes like you grabbed it from a street vendor, this simple charred Mexican street corn recipe is the one you need to save!

Gather Your Ingredients for Authentic Mexican Street Corn on the Cob

You don’t need a huge shopping list for this, which is one of the reasons making Mexican Street Corn on the Cob at home is so easy. The real secret lies in using good, fresh corn and quality Cotija cheese. If you absolutely cannot find Mexican crema, just swap it out 1:1 with good quality sour cream—it works just fine, promise!

If you’re looking to mix up your own spice blend, check out my guide on street corn seasoning recipe before you head to the store!

Ingredients for the Corn and Topping

  • 8 ears fresh corn, husks removed
  • 1/2 cup mayonnaise
  • 1/2 cup Mexican crema or sour cream
  • 1 cup crumbled Cotija cheese
  • 1/2 cup finely chopped cilantro
  • 1 lime, cut into wedges
  • Chili powder or Tajín seasoning, for dusting
  • Optional: 1 tablespoon melted butter

How to Prepare the Perfect Mexican Street Corn on the Cob

Alright, here is where the magic really happens! Success with Mexican Street Corn on the Cob is all about timing. We want that corn hot and slightly charred so it grabs onto all the yummy toppings we make in the next steps. You have options here—grill, boil, or even use the oven—but I always prefer the grill for that deep, smoky flavor.

Step 1: Cooking the Corn for Mexican Street Corn on the Cob

Toss those husked ears directly over medium heat on your grill. You need to turn them often, just until you see those gorgeous little brown and black spots popping up on the kernels—that usually takes about 10 to 12 minutes. Don’t worry if they aren’t totally even; character is good! If you’re using the optional melted butter, brush it on right after they come off the grill while they’re still sizzling hot.

Step 2: Mixing the Creamy Coating Recipe

While the corn is doing its thing, get your coating ready. Just grab a small bowl and whisk together the mayonnaise and the Mexican crema until it’s totally smooth. You aren’t looking for lumps here; we want a beautiful, even spreadable sauce. If you’re worried about getting that char just right in the oven, maybe check out my air fryer Mexican street corn recipe!

Step 3: Assembling and Finishing Your Mexican Street Corn on the Cob

This part is fast—work quickly! Take a hot ear of corn and spread a nice, thin layer of that creamy goodness all over it. Immediately roll it right into your plate of crumbled Cotija cheese. Press gently so that salty cheese sticks everywhere! Then, finish it off with a huge sprinkle of Tajín or chili powder. Finally, serve it right away with lots of lime wedges ready for squeezing. That bright citrus cuts right through the richness!

Close-up of grilled Mexican Street Corn on the Cob topped generously with cotija cheese and chili powder.

Expert Tips for Next-Level Mexican Street Corn on the Cob

Okay, so the basics are easy, but if you want to really impress people, you need to know these little tricks my friends taught me. The first thing is, don’t just use the corn straight off the grill—give it a quick spa treatment! If you want an insane char, coat it first, then pop it under the broiler for just a minute or two. And I mean *one* minute; watch it like a hawk, or you’ll have black corn, not charred corn!

If you can’t find that amazing Cotija cheese, don’t stress. Feta is the best stand-in because it crumbles nicely and has that perfect salty bite. Honestly, I think adding a tiny squeeze of lime right into the mayo/crema mix before spreading it on just makes it sing. Also, since this is notoriously messy food, I always keep a little bowl of water with lemon slices nearby for dipping fingers later. Want to see some fun garnish ideas? Check out my tips for Mexican street corn garnish!

Variations on the Classic Mexican Street Corn on the Cob

While the basic Authentic Elote recipe is legendary for a reason, sometimes you just want to shake things up, right? I love customizing this, especially when I’m making a huge batch for a party. The creamy topping is the perfect base for experimentation.

If you are craving that smoky heat that you sometimes find in Mexican street food, try adding one or two finely minced chipotle peppers in adobo sauce right into your mayo and crema mix. It gives the whole thing a deep, gorgeous smokiness that is absolutely incredible with the charred corn. Seriously, wow!

If you’re out of Cotija and only have something like Monterey Jack or even mild cheddar, you can use it in a pinch, but you *must* add a little extra salt to compensate for the difference. Feta is better, but desperate times call for delicious measures!

For those plant-based friends who still need that deliciousness, this is super easy to adapt. Just swap the dairy components out! Use your favorite vegan mayonnaise and vegan sour cream, and look for a salty, crumbly vegan feta or specialized vegan Cotija alternative. You can find my specific breakdown on vegan Mexican street corn recipe needs if you go that route.

Serving Suggestions for Your Mexican Street Corn on the Cob

Since this Mexican Street Corn on the Cob is so rich and bold—it’s practically a meal in itself!—you want to pair it with things that can stand up to that creamy, spicy coating. It’s hands-down my favorite addition to any casual outside gathering.

These truly shine next to simple grilled meats. Think about throwing some marinated skirt steak on the grill for Carne Asada tacos, or even just plain old grilled chicken breast. The corn brings the huge flavor punch, so the main protein doesn’t need to be overly complicated.

If you’re looking for other Mexican appetizer ideas, this Elote works great right alongside fresh pico de gallo and some creamy refried beans. It’s always the first thing to disappear off the platter, so make more than you think you need!

Speaking of pairings, if you’ve got a serious sweet tooth after all that spice, I actually have this amazing recipe for this super easy berry cobbler recipe with biscuit topping that makes a perfect, non-spicy finisher to the meal.

Storage and Reheating Instructions for Leftover Mexican Street Corn on the Cob

Look, I’m going to be completely honest with you: this Elote is best eaten the minute it leaves the grill or broiler. That creamy coating mixture loves sitting on hot corn, but leftovers are always a challenge with street food, right?

If you absolutely have leftovers, the key is separating the components. Do not store the corn already coated, because the cheese gets weird, and the mayo separates. Take whatever plain corn you have left and store it in an airtight container in the fridge. Then, mix up a very small batch of the creamy coating recipe right before you want to eat the leftovers the next day.

To revive the corn, don’t just reheat it dry, or it will get tough! I usually steam the leftover corn for just a minute or two—just enough to warm it through without losing all that flavor we worked hard to create. Brush it with a tiny bit of water or melted butter while steaming, then quickly coat it in your fresh creamy mix, cheese, and Tajín. It won’t be exactly the same, but it’ll be pretty close!

If you find yourself with too much leftover topping mixture and need a use for it, that creamy stuff is fantastic mixed into my easy stovetop homemade applesauce for a bizarre but tasty savory twist! Just a thought!

Frequently Asked Questions About Mexican Street Corn on the Cob

I get so many questions about this recipe because everyone wants their Elote on the cob to taste exactly like they remember it from vacation! I’ve tried to answer the most common things I hear about the ingredients and the preparation method right here.

What is the difference between Elote and Esquites?

Oh, this is a classic question! The difference is simple geography, really. Elote is what you are making here—it’s the glorious Mexican Street Corn on the Cob smothered in toppings. Esquites is basically the same flavor profile, but the kernels are cut off the cob, often simmered with some broth, and served in a cup. I love making a big batch of the topping mix so I can easily whip up Esquites the next day!

Can I use frozen corn instead of fresh for this Mexican Street Corn recipe?

For this specific recipe where we are trying to get that perfect char and shape on the cob, please use fresh corn if you can! Frozen kernels, once thawed, just get too mushy when you try to grill them, and they won’t hold up. Now, if you were making the off-the-cob Esquites version, frozen corn is perfectly fine since you boil those kernels anyway. Fresh just gives you that amazing pop!

What is the best way to make Mexican Street Corn without grilling?

Don’t sweat it if your grill is buried under snow or just not cooperating! This Authentic Elote recipe is very flexible. You can boil the corn until it’s tender, about 7-9 minutes. If you want that charred look without a grill, cook the corn until tender, then brush it with a little oil and put it under your oven’s highest broiler setting for just a couple of minutes per side. Just watch it super closely so it doesn’t burn!

If you need a quick and cheesy side dish for a weeknight, this recipe inspired my easy cheesy rice recipe, which uses similar flavor notes if you’re in a pinch!

Share Your Authentic Elote on the Cob Experience

Okay, now that you know all my secrets for making the most ridiculously flavorful Mexican Street Corn on the Cob, I really, really want to know how yours turned out! Did you go heavy on the Tajín? Did you manage to get a perfect char on that grill?

Please drop a comment below and leave me a star rating! It genuinely helps me know if I covered everything you needed for this Elote on the cob recipe. Telling me what you paired it with is always fun, too—was it tacos, or maybe just eaten standing over the sink like I occasionally do?

And if you snapped a picture of that beautiful cheesy, lime-dusted corn, tag me on social media! I love seeing your backyard BBQs featuring these amazing summer side dishes. If you want to finish off your meal with something totally different—like the very best soft chewy chocolate chip cookies—let me know what you try next!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A close-up of grilled Mexican Street Corn on the Cob topped generously with cotija cheese and chili powder.

Authentic Mexican Street Corn on the Cob (Elote)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Ahazzam
  • Total Time: 22 min
  • Yield: 8 servings
  • Diet: Vegetarian

Description

Follow these steps to make classic Mexican Street Corn on the Cob, coated in a creamy, tangy, and spicy mixture.


Ingredients

Scale
  • 8 ears fresh corn, husks removed
  • 1/2 cup mayonnaise
  • 1/2 cup Mexican crema or sour cream
  • 1 cup crumbled Cotija cheese
  • 1/2 cup finely chopped cilantro
  • 1 lime, cut into wedges
  • Chili powder or Tajín seasoning, for dusting
  • Optional: 1 tablespoon melted butter


Instructions

  1. Prepare the corn: Grill, boil, or roast the corn until tender and slightly charred. If grilling, place corn directly over medium heat, turning occasionally until kernels are lightly browned, about 10 to 12 minutes.
  2. While the corn cooks, prepare the coating: In a small bowl, mix the mayonnaise and Mexican crema or sour cream until smooth.
  3. Once the corn is cooked, you can brush it lightly with melted butter, if using.
  4. Spread a thin, even layer of the creamy mixture over the entire surface of each hot ear of corn.
  5. Immediately roll the coated corn in the crumbled Cotija cheese, pressing gently so the cheese adheres.
  6. Sprinkle generously with chili powder or Tajín seasoning.
  7. Serve immediately with a lime wedge on the side for squeezing over the top.

Notes

  • For extra char, finish the corn under a broiler for 1-2 minutes after coating, watching closely to prevent burning.
  • If you cannot find Cotija cheese, use a firm, salty, crumbly cheese like feta as a substitute.
  • You can mix a small amount of lime juice into the creamy coating for extra tang.
  • Prep Time: 10 min
  • Cook Time: 12 min
  • Category: Side Dish
  • Method: Grilling
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 ear
  • Calories: 320
  • Sugar: 5
  • Sodium: 450
  • Fat: 25
  • Saturated Fat: 8
  • Unsaturated Fat: 17
  • Trans Fat: 0
  • Carbohydrates: 20
  • Fiber: 3
  • Protein: 8
  • Cholesterol: 35

Write A Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star