Elotes, or Mexican street corn, is one of the most beloved street foods in Mexico—grilled corn on the cob slathered in a creamy mixture of mayonnaise and Mexican crema, then rolled in crumbled cotija cheese and sprinkled with chili powder and fresh cilantro.
It’s the perfect combination of smoky, creamy, tangy, and spicy. Whether you’re at a street fair in Mexico City or grilling in your own backyard, elotes are pure summer bliss. This authentic recipe captures all the flavors of this iconic dish.

Instructions
Preheat the Grill
Preheat your grill to medium-high heat (about 400°F / 200°C).
Grill the Corn
Place the husked corn directly on the grill grates. Grill for 10-12 minutes, turning occasionally, until the corn is tender and charred in spots.
Make the Sauce
While the corn grills, in a small bowl, combine the mayonnaise and Mexican crema. Mix well.
Coat the Corn
Remove the corn from the grill. While still hot, brush or spread the creamy sauce generously over each ear of corn.
Add Toppings
Sprinkle the crumbled cotija cheese over the sauced corn, turning to coat. The cheese will stick to the creamy sauce. Sprinkle with chili powder and fresh cilantro.
Serve
Serve immediately with lime wedges for squeezing over the top.
Pro-Tips for Elote Perfection
- Get a Good Char: Don’t be afraid of char marks—they add smoky flavor.
- Work Quickly: Apply the sauce and toppings while the corn is still hot so everything sticks.
- Use Cotija Cheese: It’s salty and crumbly—perfect for elotes. Feta can substitute in a pinch.
- Try Tajín: Tajín is a Mexican seasoning made with chili, lime, and salt—it’s perfect on elotes.
- Make It a Meal: Serve elotes as a side for tacos, grilled meats, or at your next barbecue.
- Esquites Option: For a bowl version, cut the grilled corn off the cob and toss with the sauce and toppings—serve in cups.
- Double the Sauce: Make extra sauce—you’ll want it.
- Fresh Corn is Best: Fresh, sweet corn is ideal, but this works with frozen corn on the cob too (thaw first).
These Authentic Elotes are Mexican street corn at its finest—absolutely delicious.
