Quick Recipe Version (TL;DR)
Quick Ingredients
- 6 ears corn, husked and silk removed
- 1 tbsp neutral oil (canola or avocado)
- 1/3 cup mayonnaise
- 1/3 cup Mexican crema or sour cream
- 1 lime (1 tsp zest + 2 tbsp juice), plus wedges for serving
- 1 small garlic clove, finely grated
- 1 tsp chili powder
- 1/2 tsp smoked paprika
- 1/4 tsp cayenne pepper
- 1/2 tsp kosher salt
- 1/2 cup cotija, finely crumbled (or 1/2 cup finely grated parmesan)
- 1/2 cup chopped cilantro
Do This
- 1) Heat a charcoal grill for high, direct heat (about 450–500°F at the grate).
- 2) Whisk mayo, crema, lime zest/juice, garlic, chili powder, smoked paprika, cayenne, and salt.
- 3) Lightly oil husked corn.
- 4) Grill corn over hot coals 10–12 minutes, turning every 1–2 minutes until blistered and smoky.
- 5) Brush/slather hot corn with the lime-chili sauce.
- 6) Roll/sprinkle with cotija (or parmesan) and cilantro.
- 7) Serve immediately with extra lime wedges and a pinch more chili powder if you like.
Why You’ll Love This Recipe
- Big smoky flavor: Charcoal blistering gives the corn that unmistakable BBQ aroma.
- Creamy, tangy, a little spicy: The lime-chili sauce hits all the right notes.
- Fast and hands-on fun: Perfect for cookouts because everyone can top theirs the way they want.
- That “last one” energy: It disappears fast, so you may want to make extra.
Grocery List
- Produce: 6 ears fresh corn, 1 lime (plus extra limes for serving if desired), cilantro, 1 small garlic clove
- Dairy: Mexican crema or sour cream, cotija cheese (or parmesan)
- Pantry: Mayonnaise, chili powder, smoked paprika, cayenne pepper, kosher salt, neutral oil (canola or avocado)
Full Ingredients
For the Charcoal-Grilled Corn
- 6 ears corn, husks and silk removed
- 1 tbsp neutral oil (canola or avocado)
For the Creamy Lime-Chili Sauce
- 1/3 cup mayonnaise
- 1/3 cup Mexican crema (preferred) or sour cream
- 1 tsp finely grated lime zest (from 1 lime)
- 2 tbsp fresh lime juice (from the same lime)
- 1 small garlic clove, finely grated (or mashed to a paste)
- 1 tsp chili powder
- 1/2 tsp smoked paprika
- 1/4 tsp cayenne pepper (reduce to 1/8 tsp for mild)
- 1/2 tsp kosher salt
For Finishing & Serving
- 1/2 cup cotija cheese, finely crumbled (about 2 oz)
- Or: 1/2 cup finely grated parmesan (about 1 1/2 oz)
- 1/2 cup cilantro leaves and tender stems, chopped
- Lime wedges, for serving
- Optional: Extra chili powder or a pinch of cayenne for the top

Step-by-Step Instructions
Step 1: Prep the corn and your topping station
Husk the corn and remove as much silk as you can. Pat the ears dry with a paper towel; dry corn blisters faster and picks up more char. Set up a small “assembly line” near the grill: sauce bowl, cheese, cilantro, and a platter for finished elote.
Lightly brush each ear of corn with 1 tbsp neutral oil. This helps the kernels blister instead of drying out.
Step 2: Light the charcoal and preheat the grill
Light a charcoal chimney and let the coals burn until they’re mostly covered with light gray ash, about 15 minutes. Pour the coals into the grill and arrange them for a two-zone fire: a thick layer of coals on one side (high heat) and a thinner/empty area on the other (lower heat zone).
Put the grate on, cover, and preheat for 5 minutes. Aim for a grate temperature of 450–500°F over the hot side (you should be able to hold your hand 5 inches above the grate for only 2–3 seconds).
Step 3: Mix the creamy lime-chili sauce
In a medium bowl, whisk together:
1/3 cup mayonnaise, 1/3 cup crema or sour cream, 1 tsp lime zest, 2 tbsp lime juice, 1 grated garlic clove, 1 tsp chili powder, 1/2 tsp smoked paprika, 1/4 tsp cayenne, and 1/2 tsp kosher salt.
Taste and adjust: add a pinch more salt for punch, or a squeeze more lime for extra tang.
Step 4: Grill the corn until blistered and smoky
Place the corn directly over the hottest coals. Grill for 10–12 minutes total, turning every 1–2 minutes, until the kernels are blistered with dark brown/black char spots all around.
If flare-ups get intense, move the corn to the cooler side for 30–60 seconds, then return to the hot side. You’re aiming for smoky char without burning the kernels into bitterness.
Step 5: Slather with sauce while the corn is hot
Transfer the corn to a platter. While it’s still hot (this helps the sauce cling), use a spoon or pastry brush to generously coat each ear with the creamy lime-chili sauce. Plan on about 2 to 2 1/2 tbsp sauce per ear.
Step 6: Shower with cotija (or parmesan) and cilantro
Sprinkle each ear with cotija (or parmesan) so it sticks to the sauce. Finish with a generous pinch of chopped cilantro.
If you want a little extra heat, dust the tops with a small pinch of chili powder or cayenne.
Step 7: Serve immediately (and make peace with the fact they’ll vanish)
Serve right away with lime wedges for squeezing at the table. Elote is best hot off the grill, when the corn is juicy, the sauce is creamy, and the cheese is just starting to melt into everything.
Pro Tips
- Go for high heat, quick turns: The best blistered corn comes from hot coals and frequent turning (every 1–2 minutes).
- Dry corn chars better: Pat the corn dry after husking; excess moisture can steam the kernels instead of blistering them.
- Use two zones: Keep a cooler side of the grill so you can dodge flare-ups and prevent harsh burning.
- Cotija texture matters: Finely crumbled cotija sticks best. If yours is very dry, grate it on the small holes of a box grater.
- Don’t sauce too early: Sauce after grilling (not before), or it can scorch and turn greasy over the heat.
Variations
- Extra smoky elote: Add 1/4 tsp chipotle powder (or 1 tbsp minced chipotle in adobo) to the sauce.
- Garlic-lime butter elote: Replace half the mayo with 2 tbsp melted butter for a richer, buttery finish (still add crema for tang).
- Off-the-cob esquites style: Cut grilled kernels off the cob, toss with all the sauce, then fold in cheese and cilantro; serve in cups with lime wedges.
Storage & Make-Ahead
Best day-of: Elote is at its peak right after grilling. If you can, grill and assemble just before serving.
Make-ahead: Mix the sauce up to 3 days ahead and refrigerate in an airtight container. Stir before using. Crumble/grate the cheese and chop cilantro up to 1 day ahead.
Leftovers: Store leftover corn (preferably without cilantro) in an airtight container in the refrigerator for up to 3 days. Reheat on a grill or in a hot skillet over medium-high heat for 3–5 minutes, turning until warmed. Add fresh cilantro after reheating. If possible, store extra sauce separately (up to 3 days).
Nutrition (per serving)
Approximate, per 1 ear with sauce, cotija, and cilantro: 270 calories; 16 g fat; 27 g carbohydrates; 5 g protein; 3 g sugar; 3 g fiber; 520 mg sodium.
