Easy Mexican Street Corn Recipe (Elote, Ready in 25 Minutes)

If you’ve ever walked past a street cart in Mexico and smelled corn charring over open flame, you already know why elote has a cult following. It’s sweet, smoky, creamy, tangy, salty, and spicy all in one gloriously messy bite — corn on the cob slathered with chili-lime cream sauce and rolled in crumbly cotija cheese. This easy Mexican street corn recipe gets you there in 25 minutes. The secret is a 1:1 mayo-and-crema sauce with garlic and lime zest, plus a char method that works whether you’re grilling outside, broiling in the oven, or using a cast-iron skillet.

Table of Contents

  • What Is Mexican Street Corn (Elote)?
  • Ingredients (Makes 4 Servings)
  • How to Make Mexican Street Corn
  • Tips for the Best Elote
  • Easy Variations
  • Elote for a Crowd: Serving and Make-Ahead Tips
  • Frequently Asked Questions

What Is Mexican Street Corn (Elote)?

Elote (pronounced eh-LOH-tay) literally means “ear of corn” in Spanish, but in street-food terms it refers to a specific preparation: grilled corn on the cob coated in a creamy, tangy, chili-spiked sauce, then finished with salty cheese, herbs, and lime. It’s sold by eloteros (street vendors) as an antojito — a “little craving” eaten between meals or as a late-night snack, often served on a wooden skewer.

The classic topping combo is mayonnaise (or crema), chili powder, fresh lime juice, and cotija cheese — a dry, salty Mexican cheese that crumbles rather than melts. What makes great elote great is contrast: hot charred corn against cool creamy sauce, sweet kernels against salty cheese, rich mayo against bright lime.

Don’t confuse elote with esquites: esquites are the same flavors with the kernels cut off the cob and served in a cup with a spoon. Same street-cart family, different format — and I’ve included an esquites variation below for when you want all the flavor with none of the mess.

Ingredients

This recipe makes 4 servings — one ear of corn per person. Elote is rich, so one ear per guest is the right call (though nobody will complain if you double it).

  • 4 ears fresh sweet corn — husked, silk removed. Look for bright green, tightly wrapped husks and plump kernels; fresh corn gives the sweetest, juiciest result.
  • 1/4 cup mayonnaise — full-fat for the richest sauce. Mayo clings to hot corn better than thinner sauces and carries the chili flavor beautifully.
  • 1/4 cup Mexican crema — adds a cultured tang that keeps the sauce from feeling heavy. Sour cream is the closest swap; Greek yogurt works in a pinch.
  • 1 teaspoon fresh lime juice, plus 1/2 teaspoon lime zest — the zest is the quiet hero here; it perfumes the sauce so every bite tastes bright.
  • 1/2 teaspoon chili powder, plus more for dusting — standard American chili powder blend is perfect. Chipotle or ancho chili powder adds smokiness.
  • 1/4 teaspoon garlic powder — a small amount deepens the sauce without tasting garlicky.
  • 1/4 teaspoon kosher salt — the cheese is salty too, so season lightly.
  • 1/2 cup crumbled cotija cheese — buy it in a block and crumble it yourself for the best texture; pre-crumbled is fine.
  • 2 tablespoons chopped fresh cilantro — adds freshness and color. Skip it if you’re a cilantro skeptic.
  • Lime wedges, for serving — non-negotiable. The final squeeze of lime right before eating wakes everything up.
  • 4 wooden skewers (optional) — the authentic street-cart way to hold and serve elote.

How to Make Mexican Street Corn

Step 1: Char the corn (pick your method)

Grill (best flavor): Heat a grill to medium-high, about 400°F. Place the husked corn directly on the grates and cook 10–12 minutes, turning every couple of minutes, until the kernels are tender with deep charred spots on all sides.

Oven broiler (no grill): Position a rack 4–5 inches from the broiler and heat on high. Lay the corn on a foil-lined baking sheet and broil 8–10 minutes, turning every 2–3 minutes, until charred in spots.

Cast-iron skillet (stovetop): Heat a dry cast-iron skillet over medium-high heat until nearly smoking. Cook the corn 8–10 minutes, turning frequently, until charred all over. No oil needed — the dry heat is what creates the char.

Whichever method you use, you’re looking for real blackened spots, not just golden color. The char is where the smoky flavor lives.

Step 2: Mix the chili-lime cream sauce

While the corn cooks, stir together the mayonnaise, Mexican crema, lime juice, lime zest, chili powder, garlic powder, and salt in a small bowl. Taste it — it should be tangy, lightly spicy, and well salted. Set aside.

Step 3: Brush the hot corn with sauce

Transfer the charred corn to a platter. If using skewers, insert one firmly into the base of each ear now (much easier while the corn is intact). While the corn is still hot, brush the sauce generously over each ear, covering every side.

Step 4: Roll in cotija and cilantro

Spread the crumbled cotija on a plate or shallow dish. Roll each sauced ear through the cheese, pressing gently so it sticks, then sprinkle with the chopped cilantro. Working over a plate catches the cheese that falls — scoop it back up and press it on.

Step 5: Finish and serve

Dust each ear with an extra pinch of chili powder and serve immediately with lime wedges.

Tips for the Best Elote

Sauce the corn while it’s hot. This is the single most important tip. Warm kernels soften the mayo-crema sauce just enough that it seeps between the kernels instead of sitting on top. If your corn cools while you’re mixing the sauce, give it 30 seconds back over the heat.

Crumble your own cotija. Pre-crumbled cotija from a tub is drier and dustier, and it bounces right off the sauce. A block of cotija crumbled by hand gives you varied, craggy pieces that grip the creamy coating. If you can only find pre-crumbled, press it on firmly and don’t stress about it.

Don’t skip the lime zest. Most recipes use lime juice only, but the zest carries the aromatic oils that make the sauce smell as good as it tastes. One lime gives you both the juice and the zest for the sauce, plus wedges for serving.

Season in layers. A little salt in the sauce, the salty cotija, and a final dusting of chili powder means every bite is seasoned. Taste the sauce before brushing — it should be bold, because the plain corn will mellow it.

Choose your chili deliberately. Standard chili powder is the crowd-pleaser. Chipotle chili powder adds real smokiness that pairs beautifully with charred corn. Tajín (chili-lime-salt seasoning) adds extra tang — use it as the dusting on top rather than in the sauce, so its lime flavor stays bright.

Easy Variations

Esquites (off-the-cob street corn cups): Char the corn as directed, then stand each ear upright and slice the kernels off with a sharp knife. Toss the warm kernels with the sauce, divide among 4 cups, and top each with cotija, cilantro, chili powder, and a lime wedge. This is the make-ahead-friendly, no-mess version — perfect for parties.

Tajín twist: Swap the chili powder in the sauce for 1 teaspoon of Tajín, and use extra Tajín as the final dusting instead of plain chili powder. The lime-salt-chili combo makes the whole thing taste brighter and more “street cart.”

Smoky chipotle elote: Use chipotle chili powder in the sauce and stir 1 teaspoon of finely minced chipotle pepper in adobo sauce into the mayo-crema mixture. This version has real heat and a deep smokiness — warn your guests, in a good way.

Air-fryer elote: Cut the ears in half crosswise so they fit, brush lightly with oil, and air fry at 400°F for 10–12 minutes, shaking halfway, until charred in spots. Then sauce and top as usual. Great for small batches when firing up the grill feels like too much.

Frozen corn option: Thaw frozen corn on the cob completely and pat it very dry — moisture is the enemy of char. The cast-iron skillet method works best here. Fresh is better, but frozen absolutely works year-round.

Lighter version: Replace the mayonnaise with additional Mexican crema or plain Greek yogurt. Tangier and less rich — still delicious.

Elote for a Crowd: Serving and Make-Ahead Tips

Elote is a natural party food — it’s handheld, it looks dramatic on a platter, and the formula scales effortlessly. For a crowd, double or triple everything (plan on 1–2 ears per person; elote disappears fast) and set it up elote-bar style: keep the charred corn warm in a 200°F oven, put the sauce in a bowl with a brush, and set out cotija, cilantro, chili powder, Tajín, and lime wedges so guests build their own.

For make-ahead, char the corn up to a day ahead and refrigerate it in an airtight container. Mix the sauce up to 2 days ahead and refrigerate separately. When it’s party time, warm the corn through on the grill, in a hot oven, or in the skillet — you want it hot for saucing — then assemble fresh. Never sauce the corn ahead of time; the sauce gets gummy as it sits, and the whole point is the hot-corn/cool-sauce contrast.

Serve elote as a snack or side for taco night, burritos, grilled meats, or any backyard barbecue — the creamy sauce cools the palate alongside anything smoky or spicy.

Frequently Asked Questions

What is a good substitute for cotija cheese?

Feta cheese is the closest widely available substitute — it’s salty and crumbly like cotija, though slightly tangier and softer. Use it crumbled, not in brine. Finely grated Parmesan also works in a pinch; it’s saltier, so use a little less. Queso fresco is milder and less salty than cotija — fine if you prefer a gentler cheese flavor, but add an extra pinch of salt to the sauce to compensate.

Can I use frozen corn instead of fresh?

Yes. Thaw frozen corn on the cob fully and pat it completely dry with paper towels before charring — surface moisture steams the kernels instead of charring them. The cast-iron skillet method gives the best char on thawed corn. Fresh in-season corn will always be sweeter and juicier, but frozen is a solid year-round option.

How do I make elote without a grill?

The oven broiler method is your best bet: 4–5 inches from a hot broiler, turning every 2–3 minutes, gives you genuine char very close to grilled. A ripping-hot dry cast-iron skillet is equally good and arguably easier to control. Both beat boiling or steaming, which cook the corn but add zero smoky flavor — and smoke is half the point of elote.

What’s the difference between crema, mayonnaise, and sour cream in this recipe?

Mayonnaise is rich and clingy — it sticks to hot corn and carries spice well, which is why many classic recipes use it alone. Mexican crema is thinner and tangier; it lightens the sauce so it doesn’t feel heavy. Sour cream sits between the two and is the easiest crema substitute. This recipe uses half mayo and half crema to get the best of both.

What’s the difference between elote and esquites?

Elote is Mexican street corn served on the cob, coated in sauce and toppings. Esquites use the exact same flavors, but the kernels are cut off the cob and served in a cup with a spoon — the portable, less-messy sibling.

How do I store and reheat leftover elote?

Elote is best eaten within 2 hours of making it. Store leftovers in an airtight container in the refrigerator for up to 2 days — the sauce won’t reheat well (mayo-based sauces can separate), so leftovers are best enjoyed cold or at room temperature. For the best next-day experience, cut the kernels off the cob and toss them into a salad or quesadilla filling.

Related:
Classic Manhattan Recipe (The Perfect 2:1 Ratio)
Hugo Spritz Recipe (Light, Floral & Ready in 5 Minutes)
Easy Mexican Rice Recipe (Fluffy, Restaurant-Style)

Mexican Street Corn (Elote)

Charred corn on the cob slathered with a creamy chili-lime sauce, rolled in salty cotija cheese, and finished with cilantro and fresh lime. Ready in 25 minutes.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Course: Side Dish
Cuisine: Mexican

Ingredients
  

  • 4 ears fresh sweet corn husked and silk removed
  • 1/4 cup mayonnaise
  • 1/4 cup Mexican crema or sour cream
  • 1 teaspoon fresh lime juice
  • 1/2 teaspoon lime zest
  • 1/2 teaspoon chili powder plus more for dusting
  • 1/4 teaspoon garlic powder
  • 1/4 teaspoon kosher salt
  • 1/2 cup cotija cheese crumbled
  • 2 tablespoons fresh cilantro chopped
  • Lime wedges for serving

Method
 

  1. Char the corn: Grill over medium-high heat (about 400F) for 10-12 minutes, turning every couple of minutes, until tender with charred spots on all sides. (No grill? Broil 4-5 inches from the element for 8-10 minutes, turning often, or sear in a dry cast-iron skillet over medium-high heat for 8-10 minutes.)
  2. While the corn cooks, stir together the mayonnaise, Mexican crema, lime juice, lime zest, chili powder, garlic powder, and salt in a small bowl.
  3. Transfer the hot corn to a platter (insert wooden skewers into the base of each ear if desired). Brush the sauce generously over each ear, coating all sides while the corn is still hot.
  4. Spread the crumbled cotija on a plate and roll each sauced ear through it, pressing gently so the cheese sticks. Sprinkle with chopped cilantro.
  5. Dust with an extra pinch of chili powder and serve immediately with lime wedges for squeezing.

Notes

  • Sauce the corn while it’s hot — warm kernels absorb the sauce instead of letting it slide off.
  • Crumble your own cotija from a block for the best texture; pre-crumbled is drier and sticks less well.
  • One lime covers the juice, the zest, and the serving wedges.
  • For a crowd, keep charred corn warm in a 200F oven and set up a DIY elote bar with the sauce and toppings.
  • Leftovers keep 2 days refrigerated but are best eaten cold or at room temperature — mayo-based sauce doesn’t reheat well.

Similar Posts

Leave a Reply

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

Recipe Rating