Skip to main content
Elote en Vaso (Mexican Street Corn in a Cup)
Street FoodEasy

Elote en Vaso (Mexican Street Corn in a Cup)

15 min (5 prep + 10 cook) Easy 4 servings Nacional
Edmond Bojalil
Edmond Bojalil

Recetas Mexas

Published: 30 Mar 2026 · Updated: 30 Mar 2026
Share:
Shucked corn in a cup with mayonnaise, chilli, lime, and cotija cheese.

About this recipe

Esquites — shucked corn in a cup with mayonnaise, chilli powder, lime, and cotija cheese. Mexico's most popular street food, sold at markets and stalls.

History & Origin

Elote en vaso, also known as esquites in many parts of Mexico, is perhaps the country's most democratic and beloved street food. It is a constant presence at markets, fairs, parks, stadiums, and any public space where people gather. The word esquite comes from the Nahuatl izquitl, meaning 'toasted corn', although the modern version is prepared with corn cooked in water with epazote. The preparation has pre-Hispanic roots: maize was the sacred food of Mesoamerican civilisations and was consumed in countless forms. Street corn stalls have existed since the colonial era, when street vendors roamed cities offering this snack to people of all classes. What distinguishes the modern elote en vaso is the combination of flavours and textures: the sweetness of the tender corn contrasts with the acidity of the lime, the heat of chilli powder, the creaminess of the mayonnaise, and the salty, dry note of cotija cheese. This combination — known as the holy trinity of elote — is addictive and deeply satisfying. In Mexico City it is sold with a small stick in the cup so you can eat it easily. In Jalisco, cream is added and in the south, epazote is used to boil the corn.

Estimated cost

£2.75

Total cost

£0.69

Per serving

* Approximate prices based on UK supermarkets

Nutritional information per serving

200

Calories

5g

Protein

24g

Carbohydrates

10g

Fat

3g

Fibre

320mg

Sodium

* Approximate values. May vary depending on ingredients used.

Method

  1. 1

    Heat a large frying pan over medium-high heat. Melt the butter and add the corn kernels. Cook for 5–7 minutes, stirring occasionally, until the kernels are hot and some begin to brown slightly.

    Step 1
  2. 2

    Season with salt and a pinch of chilli powder. Mix well and remove from the heat.

    Step 2
  3. 3

    Divide the hot corn among 4 cups or mugs. Add a tablespoon of mayonnaise to each cup and stir a little so it melts slightly with the heat of the corn.

    Step 3
  4. 4

    Squeeze the juice of half a lime over each cup. Sprinkle with chilli powder to taste, a tablespoon of grated cotija cheese, and serve with a cocktail stick or small spoon. Enjoy hot.

    Step 4

Rate this recipe

Edmond Bojalil
Edmond Bojalil

Founder, Recetas Mexas

Mexican from Puebla, IT professional and foodie. Author of 736+ authentic Mexican recipes adapted for European kitchens. Based in Madrid since 2018.

Read more

Related Recipes