Oh my gosh, there is nothing that screams summer grilling and happy memories quite like that unmistakable scent of intensely charred corn coming off the coals! I swear, just smelling that smoke takes me right back to bustling markets chasing down the best street food stands. Forget soggy, lackluster corn on the cob; we are making the real deal today. I’m going to show you exactly how to whip up an Authentic Mexican Street Corn (Elote) Recipe that captures that smoky, tangy, cheesy perfection right in your own backyard. My biggest secret? Getting that char just right before we smother it in the creamy chili-lime sauce. Trust me, once you master this simple approach, you’ll never go back!

Close-up of a grilled ear of Mexican Street Corn (Elote) generously topped with crema, cotija cheese, chili powder, and cilantro.

Why This Mexican Street Corn (Elote) Recipe is a Must-Try

We aren’t messing around with complicated cooking here. This recipe proves you can get that incredible, smoky, street-side flavor without needing a plane ticket or hours of fuss. It’s seriously lightning fast, too—under 30 minutes total!

  • Blazing Speed: Seriously quick prep and cook times mean this is perfect for weeknight BBQs. These appetizers are crowd-pleasers!
  • Flavor Bomb: You get the perfect balance: smoky char, tangy lime, rich mayo, and salty cotija. It hits every note!
  • Authentic Taste: We skip the shortcuts on the sauce ingredients to keep that true, vibrant Mexican flavor front and center.

Essential Elote Ingredients List for Mexican Street Corn (Elote) Recipe

Okay, before we fire up the grill, let’s talk about what you’ll need. Getting the right stuff—especially the cheese—makes all the difference in delivering that authentic smack of flavor. Don’t try to skip steps here; this is the core of our elote ingredients list.

You’ll need four beautiful ears of fresh corn, husks completely pulled off. For the creamy coating, grab half a cup of good mayonnaise, preferably the real heavy kind, or use Mexican crema if you can find it. Don’t forget a quarter cup of freshly squeezed lime juice—that’s mandatory for the tang!

Then we get to the seasoning and toppings. You want about a teaspoon of good chili powder, but honestly, if you use Tajín, you can use a little more—it’s my secret weapon for that salty-spicy kick.

  • 1/2 cup crumbled cotija cheese (If you’re in a pinch like I was once, good quality feta is the closest substitute, though the texture changes slightly.)
  • 2 tablespoons finely chopped fresh cilantro
  • Salt, just for a final touch if the cheese isn’t salty enough for you.

It’s simple, but those quality items make it shine!

Quick Elote Preparation: Making the Creamy Mexican Street Corn Topping

While the grill is heating up, we can knock out the best part: the sauce! This preparation needs to be super fast so we can slather it on the corn the second it comes off those hot grates. This mixture is what separates great elote from good elote, hands down. I follow this method every single time for the perfect creamy mexican street corn topping.

Grab a small bowl—nothing fancy needed here! Whisk together your mayo, or Mexican crema if you splurged a little, until it’s lovely and smooth. Next, pour in that vibrant lime juice. Trust me, fresh is non-negotiable here; the bottled stuff is just too dull.

Now for the heat! Add your chili powder or Tajín. This is where you customize! If you like it *really* zesty, go ahead and add an extra little dash of lime. If you want more kick, build up that chili powder slowly. Taste it before hitting the corn, because once it’s on the grill, you don’t want to stop. This quick elote preparation takes literally three minutes, and you’ll find the complete sauce breakdown, including some great ingredient swaps, over at my special sauce guide!

Street Corn Grilling Instructions for the Best Mexican Street Corn (Elote) Recipe

Alright, this is where the magic happens! If you want that truly authentic flavor, you have to grill them. We are aiming for deep char marks—those black spots are where all the smoky sweetness concentrates. These street corn grilling instructions are foolproof, I promise.

First things first: get your grill screaming hot over medium-high heat. You really want that surface nice and toasty. Before the corn ever touches the grate, take a wadded-up paper towel, dip it in some neutral oil—like canola or vegetable—and use tongs to carefully rub the grates down. This stops that beautiful corn from sticking!

Next, place the corn directly onto the oiled grates. Remember, we removed those husks completely! Now, resist the urge to touch them for at least five minutes. When you check them, turn them clockwise until you get those nice dark stripes all over. You’re looking for about 10 to 15 minutes total until the kernels look tender, plump, and delightfully blistered around the edges.

If you absolutely cannot grill—maybe it’s raining or you don’t have a grill—you can boil them until tender, but you’ll miss that incredible depth of flavor that makes this grilled corn on the cob recipe shine. I even wrote a whole breakdown of how to get that deep char using another method over here at my guide comparing charring methods. But for the best elote, just fire up that grill!

Assembling Your Authentic Mexican Street Corn (Elote) Recipe

Okay, the corn is grilled, the sauce is mixed—now for the fun part! Assembly needs to happen fast, just like they do on the streets in Mexico City. You have to work quickly while the corn is still piping hot so that amazing creamy sauce melts just a tiny bit and grabs onto everything else. This is what makes it a truly authentic elote recipe.

Take an ear straight off the grill and start brushing! Use a pastry brush or even a spoon to coat every single inch of that charred corn with your mayo-lime mixture. Don’t be shy; you want a thick, luscious layer. My first time trying this, I went too light on the sauce, and the cheese just slid right off! Oops!

Close-up of a grilled ear of Mexican Street Corn (Elote) generously topped with cotija cheese, cream, chili powder, and cilantro.

Once it’s fully coated, you need to immediately roll it through your crumbled cotija cheese. Think of it like rolling a snowball!

I prepare a wide plate or a shallow tray just for the cheese so I can get a good, even coating for this cotija cheese corn recipe.

Close-up of a grilled ear of Mexican Street Corn (Elote) generously covered in white cheese, cream, and chili powder.

Once it’s packed in cheese, toss on a generous sprinkle of that fresh cilantro. And that’s it! Serve it immediately with extra lime wedges on the side so everyone can add a final squirt of brightness. If you want a deeper dive into the best garnishes, including some fun flavor twists, check out my guide on all the best elote toppings!

Tips for Success with Your Mexican Street Corn (Elote) Recipe

Listen, everyone has a slight snag with elote sometimes, usually when it comes to keeping those toppings glued on! The absolute number one tip I can give you is speed. You have maybe 30 seconds after the sauce hits the corn to get it fully rolled in that cotija cheese before it cools enough to become useless.

Also, make sure your crema or mayo isn’t straight out of the fridge if you can help it. Let it sit on the counter for 15 minutes. When it’s room temperature, it brushes on much easier and more evenly, which means better cheese adhesion later! Don’t crumble your cotija too finely either; you want some nice, fluffy chunks so it really clings to the sauce.

Variations: From Elote to Off the Cob Corn Esquites

The beauty of corn is that it’s versatile enough for pretty much any setting! While I adore standing over a hot grill with a stick in my hand, sometimes you just don’t want the mess, right? Or maybe you’re serving a huge crowd and need something you can eat with a fork.

That’s when we pivot to my favorite version: off the cob corn esguites! It’s basically the same amazing flavor profile, just served up in a little bowl. Once your corn is grilled (or boiled, if you skipped the char this time—I won’t tell anyone!), just take a sharp knife and carefully slice all those delicious, slightly blackened kernels right off the cob.

A close-up of a grilled ear of Mexican Street Corn (Elote) slathered in creamy sauce, cotija cheese, and chili powder.

Toss those kernels right into the bowl with your creamy chili-lime sauce. Mix it all up, top with extra cotija and cilantro, and maybe add a dash more lime. It becomes this incredible warm salad that’s perfect for scooping up with tortilla chips. You can see my full step-by-step for making a truly traditional esquites Mexican street corn salad over at this link if you want to get really deep into that version.

Now, if you’re thinking about making this a lighter option, we can definitely tackle some healthy elote variations too. The easiest swap, obviously, is replacing the mayonnaise. My go-to substitute is plain Greek yogurt—it gives you that incredible tangy creaminess with way less fat. Sometimes I even mix half yogurt and half mayo if I want a softer texture, but the yogurt holds up really well if you’re mixing it for Esquites!

Storage and Reheating Instructions for Mexican Street Corn (Elote) Recipe

Okay, real talk: this amazing, messy, glorious Mexican Street Corn (Elote) Recipe is absolutely, 100% best eaten the minute it comes off the grill. The heat is what makes the sauce meld and the cheese stick, so it’s designed to be an immediate dish.

If you have leftovers, and I mean *if*, the best way to handle it is to store the components separately. Keep the grilled corn wrapped up tightly, and store the sauce and the cheese in separate airtight containers in the fridge. Trying to reheat the whole thing just results in sad, sliding-off toppings! I wouldn’t recommend trying to reheat the dressed corn at all, honestly.

Frequently Asked Questions About Making Mexican Street Corn (Elote) Recipe

Can I use frozen corn for this Elote recipe?

Oh, that’s tempting when you’re in a rush, but please try to use fresh corn if you can! Frozen corn is already cooked and lacks the sugars that caramelize beautifully on the grill. If you absolutely must use frozen, thaw it completely first, pat it extremely dry with paper towels, and then quickly roast it on a very hot cast-iron skillet rather than the grill, just to try and fake some texture into it. It won’t be the same, but it avoids boiling!

What is the best substitute if I don’t have Tajín seasoning?

Tajín is fantastic because it’s complex—salty, chili, and lime all in one! If you don’t have it, you can absolutely make your own quick version of the seasoning needed for the coating. Just grab your chili powder, add a heavy pinch of salt, and then add a tiny squeeze of extra lime juice into the powder mix itself. You can find my full guide on how to create a homemade street corn seasoning recipe right here, which uses common pantry items: check out my seasoning guide!

How do I stop all the toppings from sliding off my corn?

This is the classic rookie mistake! The number one key to stopping toppings from sliding off is speed and application temperature. You want the corn piping hot right off the grill. Brush on that creamy coating immediately, and then roll the coated hot corn straight into your cheese so the heat slightly melts the mayo and essentially ‘glues’ the cheese on. Work fast—that’s the secret to that gorgeous, thick layer you see in photos!

Can I make the creamy Mexican street corn topping ahead of time?

Yes, you totally can make the sauce ahead of time! I often mix up the mayo, lime, and spice blend the morning of a party. Store it covered in the fridge. The only thing is, pull it out about 30 minutes before you plan to use it. If it’s ice cold, it gets too thick to brush on nicely, and that defeats the purpose of getting that quick, even coat onto the hot corn!

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
Close-up of grilled Mexican Street Corn (Elote) generously topped with crema, cotija cheese, chili powder, and cilantro.

Authentic Mexican Street Corn (Elote) Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Ahazzam
  • Total Time: 25 min
  • Yield: 4 servings
  • Diet: Vegetarian

Description

Follow these steps to make classic Mexican Street Corn, Elote, featuring grilled corn coated in a creamy, tangy sauce and topped with cheese and chili powder.


Ingredients

Scale
  • 4 ears of fresh corn, husks removed
  • 1/2 cup mayonnaise or Mexican crema
  • 1/4 cup fresh lime juice
  • 1 teaspoon chili powder (or Tajín seasoning)
  • 1/2 cup crumbled cotija cheese
  • 2 tablespoons chopped fresh cilantro
  • Salt to taste


Instructions

  1. Prepare the grill for medium-high heat. Lightly oil the grates.
  2. Place the corn directly on the grill grates. Grill for 10 to 15 minutes, turning occasionally, until the kernels are tender and lightly charred on all sides.
  3. While the corn grills, mix the mayonnaise (or crema), lime juice, and chili powder in a small bowl until smooth. This is your coating mixture.
  4. Remove the grilled corn from the heat.
  5. Working quickly, brush each ear of corn generously on all sides with the prepared coating mixture.
  6. Roll the coated corn immediately in the crumbled cotija cheese until fully covered.
  7. Sprinkle the chopped cilantro over the cheese.
  8. Serve immediately with extra lime wedges and salt, if desired.

Notes

  • For a less smoky flavor, you can boil the corn until tender before applying the toppings.
  • If you do not have cotija cheese, feta cheese is a suitable substitute.
  • To make Esquites (off-the-cob version), cut the kernels off the cooked corn and mix them with the sauce and toppings in a bowl.
  • Prep Time: 10 min
  • Cook Time: 15 min
  • Category: Side Dish
  • Method: Grilling
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 ear
  • Calories: 350
  • Sugar: 6
  • Sodium: 450
  • Fat: 28
  • Saturated Fat: 7
  • Unsaturated Fat: 21
  • Trans Fat: 0
  • Carbohydrates: 22
  • Fiber: 4
  • Protein: 10
  • Cholesterol: 30

Write A Comment

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