Elote is wonderful, but it is not exactly tidy food. The first time I served corn on the cob slathered in mayo and cheese at a backyard dinner, half my guests ended up wearing it. Esquites solve that problem in the smartest way: the kernels come off the cob, get charred in a hot pan until the edges catch and sweeten, and then get tossed in the same creamy, limey, chili-flecked dressing. You eat it with a spoon, nobody needs a stack of napkins, and the bowl empties faster than the corn on the cob ever did.
In Mexico, esquites (also called elote en vaso in some regions) are street food served warm in a cup, often with a squeeze of lime and a dusting of chili powder. This salad version keeps that spirit but makes it sturdy enough to sit on a potluck table or next to grilled chicken on a Tuesday. It is equally good warm, at room temperature, or cold from the fridge the next day, which is more than I can say for most salads.
The key move is the char. Raw or boiled corn will give you a fine salad, but corn that has blistered in a dry, ripping-hot skillet gives you something else entirely — sweet, smoky, a little chewy at the edges. Take the extra ten minutes. It is the whole point of the dish.

Why You’ll Love This Recipe
- All the elote flavor, none of the mess. Everything you love about Mexican street corn, spoonable.
- One pan, twenty minutes. The corn chars in a single skillet; the dressing stirs together in the serving bowl.
- It waits patiently. Make it an hour ahead and it only gets better as the lime soaks in.
- Endlessly pairable. It belongs next to grilled meats, tacos, burgers, or a simple rotisserie chicken.
- Easy to scale. Double it for a crowd without changing a thing about the method.
Ingredients
- 6 ears of corn, husks and silk removed (about 5 cups kernels), or 5 cups thawed frozen corn
- 1 tablespoon neutral oil (avocado or vegetable)
- 1/3 cup mayonnaise
- 1/4 cup Mexican crema or sour cream
- 1 tablespoon fresh lime juice, plus lime wedges for serving
- 1 small clove garlic, finely grated
- 1/2 teaspoon chili powder, plus more for dusting (ancho or a Mexican-style blend)
- 1/4 teaspoon smoked paprika (optional but lovely)
- 1/2 cup crumbled cotija cheese, plus more for the top
- 1/3 cup finely sliced scallions (about 3), green and white parts
- 1/4 cup chopped fresh cilantro, plus extra leaves for garnish
- 1 small jalapeño, seeded and minced (optional)
- Kosher salt and black pepper, to taste
A note on the corn: fresh corn cut straight off the cob chars best because it is drier than frozen. If you use frozen, spread it on a towel and pat it very dry first — surface moisture is the enemy of blistering. Canned corn works in a pinch; drain and dry it the same way.

Instructions
- Cut the kernels. Stand each ear upright in a wide bowl and slice downward with a sharp knife, letting the kernels fall into the bowl. You should have about 5 cups. Break up any sheets of kernels with your fingers.
- Heat the pan hard. Set a large cast-iron or heavy stainless skillet over high heat until it just begins to smoke, 2 to 3 minutes. A dry, very hot pan is what gives you char instead of steam.
- Char the corn in batches. Add the oil, then half the corn in a single layer. Leave it completely alone for 2 to 3 minutes until the underside is deeply golden with dark spots. Stir and let it sit another 1 to 2 minutes. Transfer to a large mixing bowl and repeat with the remaining corn. Total cooking time is about 8 to 10 minutes. Season the hot corn lightly with salt.
- Stir up the dressing. In the same bowl (once the corn has cooled for 5 minutes so the dressing does not melt into a puddle), add the mayonnaise, crema, lime juice, garlic, chili powder, and smoked paprika if using. Fold everything together until the kernels are evenly coated.
- Add the fresh things. Fold in the cotija, scallions, cilantro, and jalapeño if using. Taste carefully: it should be bright, salty, and a little spicy. Add more lime juice, salt, or chili powder as needed — this salad can take a bold hand.
- Rest and serve. Let the salad stand at least 10 minutes so the flavors settle into the corn. Transfer to a serving bowl, shower the top with extra cotija, a dusting of chili powder, and a few cilantro leaves. Serve warm or at room temperature with lime wedges on the side.

Tips for a Salad That Tastes Like the Street Cart
- Dry corn, hot pan, no crowding. Those three things decide whether you get char. If the corn steams and pales, the pan was too full or too wet — work in smaller batches.
- Do not stir too soon. Kernels need uninterrupted contact with the hot metal to blister. Set a timer and walk your hands back.
- Dress it while it is warm, not hot. Warm kernels absorb flavor beautifully. Piping-hot kernels will thin the mayo into an oily sauce, so give it those 5 minutes.
- Cotija substitutes. Feta is the closest stand-in — salty, crumbly, firm. Finely grated Parmesan works too, though it reads a little more Italian.
- Grill option. In summer, grill whole ears over high heat until charred all over, then cut and dress. The smoke takes it somewhere a skillet cannot.
Variations
- Elote-style creamy version: Skip the crema and use all mayonnaise, then finish with a heavy extra layer of cotija and Tajín on top.
- Black bean and corn salad: Fold in a drained can of black beans and a diced red bell pepper for a heartier, main-dish-leaning salad.
- Avocado esquites: Add a diced avocado right before serving, with an extra squeeze of lime to keep it green.
- Extra smoky: Swap the chili powder for chipotle powder, or stir in a spoonful of minced chipotle in adobo for real heat.
- Lighter bowl: Use half Greek yogurt and half mayonnaise in the dressing. It stays creamy and gains a pleasant tang.
Storage and Make-Ahead
This salad keeps well in the refrigerator for up to 3 days in a covered container. The flavors deepen overnight; the cilantro will darken a little, so if you are making it a day ahead for guests, hold back half the cilantro and fold it in just before serving for a fresher look. Stir well before serving and brighten with a fresh squeeze of lime.
Make-ahead plan: char the corn up to 2 days ahead and refrigerate it plain. Stir the dressing ingredients together in a jar up to 2 days ahead. Combine everything 30 minutes before serving and let it come to room temperature — cold mutes the chili and lime.
I do not recommend freezing esquites; the dressing separates and the corn turns chewy.
Frequently Asked Questions
Can I make this with frozen corn?
Yes. Thaw it, drain it, and dry it thoroughly on a clean towel — this step matters more with frozen corn than any other. Char it in smaller batches to make up for the extra moisture.
What if I cannot find cotija?
Use feta, the closest match in saltiness and crumble. In a real pinch, queso fresco works but is milder, so add a pinch more salt.
How spicy is it?
As written, it is mild to medium — more warmth than burn. The jalapeño is optional, and you control the chili powder. For a crowd with mixed heat tolerance, serve extra chili powder and hot sauce at the table.
What do I serve esquites with?
Almost anything grilled. It is a natural partner for homemade tacos al pastor and practically required next to a pan of easy chicken fajitas — the cool, creamy corn against hot, sizzling chicken is a combination my family asks for by name.
Recipe Card
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes (plus 10 minutes resting)
Servings: 6, as a side
In short: Char 5 cups of corn kernels in a dry, very hot skillet in two batches until blistered, about 8–10 minutes. Cool 5 minutes, then fold with 1/3 cup mayonnaise, 1/4 cup crema, 1 tablespoon lime juice, 1 grated garlic clove, 1/2 teaspoon chili powder, 1/2 cup cotija, scallions, cilantro, and optional jalapeño. Rest 10 minutes, top with more cotija and chili powder, and serve with lime wedges.












