This is the standard elote—fresh corn grilled on a metal rotating brazier until the kernels are charred slightly and warm through. The vendor then spreads a thin layer of creamy mayo-crema mixture around the ear, rolls it in fine cotija cheese powder, dusts it with chili powder (often tajín seasoning), and hands it to you with a wooden skewer stuck through the end. You eat it standing up, one bite at a time.
Tips from diners
Watch the vendor prepare it—they'll use different utensils to spread mayo, then cheese, then chili. Don't buy if they skip any step.
It's messy—expect your hands to get sticky and creamy. Eat it over a napkin or standing up. This is normal and part of the experience.
For those who find whole corn on a stick awkward, vendors also offer esquites—the kernels cut from the cob, tossed in a cup with mayo, cotija, chili powder, and lime juice. You eat it with a wooden spoon. Same flavors as elote but easier to manage.
Tips from diners
Esquites are less messy than elote on a stick. Choose this if you don't want to get your hands dirty but want the same flavors.
A lighter option where the vendor brushes the hot grilled corn with melted butter instead of mayo-crema. Cotija cheese and chili powder still coat the outside, but the overall effect is less creamy and more buttery. Some prefer this version for its simplicity.
Tips from diners
If mayo-crema feels too heavy, ask for butter instead. It's lighter but still flavorful with the cheese and chili.
Some vendors specialize in a slightly fancier version using fresh crema (Mexican sour cream) instead of mayo, and adding more generous amounts of crumbly cotija cheese. The result is richer, less acidic, and cheese-forward. The chili powder is optional or light, letting the dairy flavors shine.
Tips from diners
Ask for extra queso if the vendor uses crema instead of mayo. The cheese is what makes this version stand out.
Some vendors add a pinch of finely chopped fresh epazote (a pungent Mexican herb) to the mayo-crema mixture or sprinkle it on top. The herb adds an anise-like aroma and a slightly sharp bite to the creamy sweetness. It's not common but worth seeking out.
Tips from diners
This is rare—most vendors don't have epazote. If you find a cart with it, you've found a vendor who cares about flavor details.
Elote Preparado (prepared corn) is quintessential Mexico City street food, sold from push carts by vendors called eloteros who work year-round on busy corners and plazas. The technique originated in Mexico City—taking fresh corn, grilling or boiling it, then coating it with a creamy mayo-crema mixture, crumbly cotija cheese, chili powder, and lime. It's messy, satisfying, and deeply comforting.
Eloteros appear on busy streets and plazas—Zócalo, Alameda, and major metro stations always have them. Look for the metal cart with a rotating corn brazier.
Eloteros are most active mid-morning through evening. Peak times are 4-7pm when office workers head home.
Elote is cheap (35-45 pesos) and filling. It's the ultimate street snack—one corn satisfies afternoon hunger.
Choose vendors with long lines—high turnover means fresher corn. Avoid carts that look like they've been sitting out all day.
Page last updated: