Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Easy Mexican Corn in a Cup recipe

Mexican Corn in a Cup: A Street Food Favorite You Can Make at Home

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Mexican Corn in a Cup (Esquites) is a beloved street food snack that offers all the flavor of grilled corn on the cob (Elote) without the mess. Sweet corn kernels are sautéed in butter with garlic, onion, and jalapeño until golden and toasted, then layered in a cup with creamy mayonnaise, tangy lime juice, salty Cotija cheese, and spicy chili powder. It is the perfect spoonable savory treat.

  • Total Time: 30
  • Yield: 4 cups

Ingredients

— The Corn Base —

4 cups corn kernels (approx. 4 ears fresh corn cut off the cob, or 2 bags frozen corn)

2 tablespoons unsalted butter

1 tablespoon vegetable oil

1/2 small white onion, finely chopped

2 cloves garlic, minced

1 jalapeño, seeded and minced (optional, for heat)

1/2 teaspoon salt

— The Toppings (The Works) —

1/3 cup mayonnaise

2 tablespoons Mexican crema (or sour cream)

1/2 cup Cotija cheese, crumbled

1/2 cup fresh cilantro, chopped

1–2 teaspoons Ancho chili powder (or Tajín seasoning)

Lime wedges (for serving)

Instructions

1. **Prep Corn:** If using fresh corn, shuck the ears and carefully cut the kernels off the cob into a large bowl. If using frozen corn, let it thaw slightly (no need to boil it).

2. **Sauté Aromatics:** Heat the butter and vegetable oil in a large cast-iron skillet or pan over medium-high heat. Add the chopped onion and jalapeño. Sauté for 3–4 minutes until softened. Add the minced garlic and cook for 1 minute until fragrant.

3. **Char the Corn:** Add the corn kernels to the hot skillet. Spread them out in a single layer and let them cook undisturbed for 2–3 minutes to develop a nice golden char. Stir and repeat until the corn is tender and toasted (about 8–10 minutes total).

4. **Season:** Sprinkle with salt and remove from heat.

5. **Assemble:** You can either mix all the ingredients in the skillet or layer them in cups (the street food way). To layer: Spoon the hot corn into cups.

6. **Top:** Add a dollop of mayonnaise and Mexican crema. Top generously with crumbled Cotija cheese, cilantro, and a dusting of chili powder or Tajín.

7. **Serve:** Squeeze a fresh lime wedge over the top and serve warm with a spoon.

Notes

Cheese Substitute: If you cannot find Cotija cheese, Feta cheese is the closest substitute in texture and saltiness. Parmesan works in a pinch but changes the flavor profile slightly.

Authentic Herb: Traditional Mexican Esquites is often made with an herb called **Epazote**. If you can find it at a Latin grocer, use it! Otherwise, fresh cilantro is the standard substitute.

Frozen vs. Fresh: Fresh corn is always best for crunch, but frozen corn works great too. Just make sure to cook off any excess water in the pan so the corn fries rather than steams.

Make it a Meal: Serve this alongside tacos or grilled carne asada for a complete Mexican feast.

  • Author: Anna Lovae
  • Prep Time: 15
  • Cook Time: 15
  • Category: Snack
  • Method: Stovetop
  • Cuisine: Mexican
  • Diet: Vegetarian