Here’s a clear, tasty way to make classic elote (Mexican street corn) at home, plus a few fun twists.

How to Make Elote (Mexican Street Corn)

Elote is grilled or boiled corn on the cob slathered in a creamy, tangy sauce, then showered with salty cheese, chili, and lime. 🌽

Core Ingredients (Serves 4)

  • 4 ears of corn on the cob, husks removed
  • ¼ cup mayonnaise
  • ¼–½ cup sour cream (optional but common and very good)
  • 1½–2 teaspoons lime juice, freshly squeezed
  • ½ teaspoon chili powder, plus extra for sprinkling
  • Pinch of cayenne or hot sauce (optional, for heat)
  • ¼ teaspoon salt (or to taste)
  • ½ cup finely crumbled Cotija cheese (or Parmesan as a backup)
  • 2 tablespoons chopped cilantro
  • Lime wedges, for serving

You can adjust the mayo/sour cream ratio: some recipes are all mayo, some are half-and-half.

Step-by-Step Instructions

1. Cook the Corn

You can grill or boil the corn—both are traditional. Option A: Grill (more smoky, more “street” style)

  1. Preheat a grill to medium–high.
  2. Lightly oil the grates.
  3. Place shucked corn directly on the grill.
  4. Turn every few minutes until cooked and lightly charred in spots, about 8–12 minutes.

Option B: Boil (quick and easy)

  1. Bring a large pot of salted water to a boil.
  2. Add the shucked corn.
  3. Boil for about 10 minutes, until tender.
  1. Drain and pat dry so the sauce sticks better.

2. Make the Elote Sauce

In a small bowl, mix:

  • Mayonnaise
  • Sour cream (if using)
  • Lime juice
  • Chili powder
  • Pinch of cayenne or a little hot sauce (optional)
  • Salt

Stir until smooth and creamy. It should be tangy, a little salty, and lightly spicy.

In another small bowl, mix:

  • Crumbled Cotija cheese
  • Chopped cilantro

This will be your topping mix.

3. Assemble the Elote

  1. When the corn is hot and cooked, brush or spread the sauce all over each ear. A pastry brush or spoon works well.
  1. Over a plate, roll or sprinkle the corn in the cheese–cilantro mixture so it sticks to the sauce.
  1. Dust lightly with extra chili powder on top.
  1. Serve immediately with lime wedges for squeezing over the top.

It’s a bit messy—that’s part of the fun. Eat it hot while the sauce is creamy and the cheese is soft.

Simple Variations and Tips

  • Extra creamy: Use equal parts mayo and sour cream for a richer, thicker coating.
  • Spicier: Add more cayenne, a drizzle of Sriracha, or extra chili powder.
  • Cheese swap: If you can’t find Cotija, use finely grated Parmesan, Romano, or Asiago.
  • Off-the-cob version: Cut the kernels off and mix with the sauce and toppings in a bowl (this is like esquites, a spoonable version).

Quick HTML Table Version (for reference)

[5][1][3] [1][3][9] [7][9][1] [1] [5][9][1]
Step What to Do Details
1 Cook corn Grill until charred, 8–12 min, or boil in salted water ~10 min, then drain and dry.
2 Mix sauce Combine mayo, optional sour cream, lime juice, chili powder, optional cayenne, and salt.
3 Prep toppings Mix crumbled Cotija cheese with chopped cilantro.
4 Coat corn Brush hot corn with sauce, then roll or sprinkle with cheese mix.
5 Finish & serve Dust with extra chili powder and serve with lime wedges.

Little Story-Style Prompt

Imagine this as a summer-night move: you’ve got corn sizzling on the grill, the air smells smoky, and you’re stirring together a quick bowl of mayo, lime, and chili while someone crumbles Cotija nearby. The first ear comes off the grill, you paint it with that creamy sauce, roll it in cheese, shower it with cilantro and chili, and hand it over with a lime wedge. It’s messy, it’s hot, and it tastes like a street stand you’d wander up to at midnight. TL;DR:
Grill or boil corn, mix a creamy chili-lime sauce, coat the hot corn in it, roll in Cotija and cilantro, sprinkle extra chili, and serve with lime wedges.

Information gathered from public forums or data available on the internet and portrayed here.