Quick Answer
Authentic Mexican elote is fresh sweet corn grilled over high heat until kernels char and blister, brushed immediately with a mix of mayonnaise and Mexican crema spiked with grated garlic, then rolled in finely crumbled Cotija cheese.
Finish with chilli powder, fresh cilantro, and a squeeze of lime right before serving. Skip Parmesan and skip plain mayo. The Cotija and crema combination is what makes it taste like a Mexico City elote cart.
Serve hot, with the husk pulled back as a built in handle.
What makes elote authentic
Elote is the cob version of Mexican street corn, sold from carts (eloteros) across Mexico. The off the cob version is called esquites. Both share the same flavour stack: smoky charred corn, garlicky cream, salty cheese, smoky chilli, fresh herbs, and acid.
The two components most often substituted incorrectly are the cheese and the dairy. Get those right and the rest falls into place.
The cheese: Cotija
Cotija is a dry, aged cow's milk cheese from the town of Cotija de la Paz in Michoacan. It crumbles like a salty, drier feta and clings beautifully to the cream coated corn. If you cannot find Cotija, the closest substitutes are queso fresco (less salty) or a dry feta (saltier and tangier). Avoid Parmesan, which is too hard and savoury for this dish.
The cream: Mexican crema plus mayo
Mexican crema is thinner and slightly more sour than sour cream. Mixed half and half with real mayonnaise, it produces a glossy, tangy coat that sticks to the corn instead of dripping off. Plain mayo alone is too heavy and one note. Sour cream alone is too thick and sweet.
Ingredients
| Ingredient | Amount |
|---|---|
| Fresh sweet corn on the cob | 4 ears, husks pulled back and tied |
| Real mayonnaise | 1/4 cup |
| Mexican crema | 1/4 cup |
| Garlic, finely grated | 1 clove |
| Cotija cheese, finely crumbled | 1/2 cup |
| Chilli powder (ancho or Tajin) | 1 tsp |
| Fresh lime, cut into wedges | 1 |
| Fresh cilantro, finely minced | 1/4 cup |
Method
1. Prep the corn
Peel the husks back to the base of each cob but leave them attached. Tie the husks together with kitchen twine to form a handle. Remove the silk strands.
2. High heat char
Preheat a grill to high (about 230 C / 450 F). Place the cobs directly over the flames. Grill 10 to 12 minutes, turning every few minutes, until the kernels are tender and dark charred spots appear uniformly across every side. You want real char, not just golden colour.
3. Whisk the cream coat
While the corn grills, whisk the mayonnaise, Mexican crema, and grated garlic together in a shallow dish wide enough to hold a cob.
4. Slather and dredge
The moment the corn comes off the grill, brush a generous layer of the garlic crema over every side. The heat lightly melts the dairy and helps it stick. Immediately roll the coated cob through a shallow tray of Cotija, pressing the cheese in so it adheres.
5. Finish
Dust each cob with chilli powder, scatter minced cilantro on top, and squeeze a fresh lime wedge over the entire ear right before serving. Serve hot, with extra lime wedges on the side.
No grill, no problem
If you cannot grill outside, broil the cobs 4 inches under a hot broiler, turning every 2 minutes, until charred. A blazing hot cast iron skillet on the stovetop also works for one or two cobs at a time.
Variations
- Esquites: Cut the kernels off the cob and char them in a hot skillet, then mix everything together in a cup with a spoon. Same flavour, less mess.
- Spicy: Swap the chilli powder for Tajin (chilli, lime, salt) or add a pinch of chipotle powder for smoke.
- Vegetarian creamy: Replace the mayo with Greek yoghurt for a lighter version that still clings well.
Common mistakes
- Boiling the corn first. Boiled corn does not develop the smoky char that defines elote. Grill it raw.
- Using Parmesan. The texture is wrong and the salty nuttiness clashes with the chilli and lime.
- Adding lime before the cheese. The wet acid prevents the Cotija from sticking properly. Always lime last.
- Letting the corn cool. The crema melts and binds the cheese only when the corn is hot. Plate and serve fast.
What to serve with elote
Elote is the perfect side for tacos, carne asada, grilled chicken, fish tacos, or carnitas. It also stands on its own as a Mexican street food appetiser. Serve with cold Mexican lagers, micheladas, or a margarita.
Frequently asked questions
Can I make elote ahead?
Char the corn ahead and reheat in a hot oven before slathering. The cream coat and cheese must go on hot corn just before serving or the texture suffers.
What is Tajin?
Tajin is a Mexican seasoning blend of chilli, dehydrated lime, and salt. It is the easiest one shake finisher for elote if you cannot dial in your own chilli, salt, and lime balance.
Is elote spicy?
Mild to medium, depending on the chilli powder you use. Ancho is mild and slightly sweet. Chipotle is smoky and hotter. Tajin lands in the middle.
Sourcing your ingredients
Authentic elote depends on a short list of specialty ingredients that pay off the small extra effort to track down. Most Latin grocers carry Cotija cheese, Mexican crema, and Tajin in the dairy and seasoning aisles. Major US supermarket chains like Kroger, HEB, and Whole Foods stock the basics. If you live somewhere without a Latin grocery nearby, both Cotija and Mexican crema can be ordered online.
For the corn itself, look for ears that feel heavy for their size, with bright green husks and dry but not brittle silks. Peel back a tiny bit of husk at the top to check the kernels: they should be plump, milky, and tightly packed. Late summer corn (July through September in the Northern Hemisphere) is at its sugar peak and produces the best elote.
Make it a meal
Elote is most often served as a snack or side, but you can turn it into a full meal by pairing two ears with a small bowl of frijoles charros, a stack of warm corn tortillas, and a citrusy slaw. Add a glass of horchata or a michelada and you have a Mexican street food dinner that costs almost nothing and makes everyone at the table happy. Leftover elote scraped off the cob the next day reheats into a quick esquites that holds for one more meal.
The takeaway
Authentic Mexican elote rewards a short, exact list of ingredients: charred corn, garlicky crema mayo, real Cotija, chilli, cilantro, and lime. Grill the corn until the kernels actually char, slather while hot, dredge in cheese, and finish with lime last. Done right, one ear pulls you straight back to a street corner in Mexico City.




