
Mexican Corn Salad (Esquites-Style with Creamy Lime Dressing)
Golden pan-charred corn tossed with a creamy lime and cotija dressing, fresh cilantro, jalapeño, and red onion. The elote flavor you crave, in salad form.
Sam's mom makes the best grilled corn I've ever had. She does it Palestinian-style with olive oil and sumac, and for years I thought nothing could compete. Then I made this Mexican corn salad for a school potluck last summer and came home with teachers asking me to text them the recipe before the end of the day. It's esquites, basically — the off-the-cob version of elote street corn. You char the kernels in butter until they get those golden-brown spots, toss everything with a creamy lime dressing, and pile on the cotija and cilantro. The whole thing comes together in about twenty minutes and it's one of those dishes that tastes like you spent way longer than you did. I make this all summer long. It goes with everything — grilled chicken, burgers, tacos, or honestly just a big bowl of it with chips on the side. Adam eats it over rice (naturally), and Layla puts extra lime on hers because she's my citrus girl. Trust me — make extra.
“Don't touch the corn once it hits the hot skillet. You need at least 60 seconds of uninterrupted contact with the pan for those golden-brown char marks to develop. If you stir constantly, you'll steam the corn instead of searing it, and the whole dish falls flat.”
The Key to This Dish
Sam's mom makes the best grilled corn I've ever had. She does it Palestinian-style with olive oil and sumac, and for years I thought nothing could compete. Then I made this Mexican corn salad for a school potluck last summer and came home with teachers asking me to text them the recipe before the end of the day.
It's esquites, basically — the off-the-cob version of elote street corn. You char the kernels in butter until they get those golden-brown spots, toss everything with a creamy lime dressing, and pile on the cotija and cilantro. The whole thing comes together in about twenty minutes and it's one of those dishes that tastes like you spent way longer than you did.
The real trick is not touching the corn. I know it goes against every instinct, but you need to let it sit in that hot butter for a full minute between stirs so the kernels actually char instead of just steaming. Once I figured that out, this went from good to unbelievable.
I make this all summer long. It goes with everything — grilled chicken, burgers, tacos, or honestly just a big bowl of it with chips on the side. Adam eats it over rice (naturally), and Layla puts extra lime on hers because she's my citrus girl.

!Common Mistakes to Avoid
- 1Stirring the corn too often — you need to let it sit undisturbed so the kernels develop char marks. Every 60 seconds is enough.
- 2Thawing frozen corn before cooking — the extra water makes the corn steam instead of sear, and you lose all the browning.
- 3Adding the dressing to cold corn — the residual heat is what makes the dressing silky and thin enough to coat without being gloppy.
- 4Skipping the final lime squeeze — the acid brightens everything and balances the richness of the mayo and cheese.
Mexican Corn Salad (Esquites-Style with Creamy Lime Dressing)
Ingredients
For 6 servings (about 3/4 cup)
- 5 cups corn kernels (about 4 large ears, or frozen corn — not thawed), cut from the cob
- 2 tablespoons butter
- 2 garlic cloves, minced
- 0.5 tsp Salt
- 0.5 tsp Black Pepper
Dressing
- 1/4 cup mayonnaise
- 1/4 cup sour cream (or plain yogurt)
- 1/2 cup finely grated parmesan cheese, finely grated
- 2-3 tablespoons fresh lime juice (plus more to taste)
Mix-ins
- 1 cup fresh cilantro leaves, roughly chopped
- 1 cup green onion (about 2 stems), finely sliced
- 1/2 red onion, finely chopped
- 1 jalapeño, deseeded and finely chopped(optional)
Garnish
- 2 oz cotija or feta cheese, crumbled, crumbled(optional)
- Lime wedges for serving, cut into wedges(optional)
Instructions
- 1
Cut the corn kernels from the cob. Stand each ear upright on a cutting board and slide a sharp knife straight down to remove the kernels. If using frozen corn, use it straight from the freezer — do not thaw.
You have about 5 cups of loose kernels. Fresh kernels should be plump and milky, not dry.
- 2
Melt butter in a large skillet over high heat. Add garlic and stir for 10 seconds until fragrant.
10 secButter is foaming and garlic smells nutty — don't let it go past light gold or it turns bitter.
- 3
Add all the corn to the skillet and spread into an even layer. Cook for 5 minutes, stirring only every minute or so, until you get golden-brown charred spots. Season with salt and pepper halfway through.
5 minKernels have visible dark golden-brown spots on the edges and smell sweet and toasty. Some will pop — that's fine.
- 4
Transfer the hot corn to a large mixing bowl. Add mayonnaise, sour cream, lime juice, and parmesan. Toss well — the heat from the corn will melt the dressing and coat everything evenly.
Every kernel is glossy with a thin creamy coating. No dry patches, no pools of dressing at the bottom.
- 5
Add cilantro, green onion, red onion, and jalapeño (if using). Toss gently to combine. Taste and add more lime juice or salt as needed.
The herbs and onions are evenly distributed and you can see flecks of green and purple throughout. The flavor should be tangy, creamy, and a little smoky from the char.
- 6
Transfer to a serving bowl. Crumble cotija or feta over the top and add fresh lime wedges. Serve warm or at room temperature.
Cheese is scattered in visible crumbles across the surface, not stirred in — it looks best as a topping.
Equipment Needed
large skillet · large mixing bowl · sharp knife · cutting board
Chef Tips
- ✓Frozen corn works beautifully here — don't thaw it before adding to the hot skillet. The ice crystals create extra steam that helps char the outside while keeping the kernels juicy inside.
- ✓My mom taught me to soak red onion in cold water for five minutes before adding it raw to salads. Takes the harsh bite out but keeps the crunch and color.
- ✓If you can't find cotija cheese, feta is the closest substitute — just crumble it a little finer since it's creamier. Parmesan in the dressing does the heavy lifting anyway.
- ✓This salad holds up well for potlucks — make it up to a day ahead and refrigerate. Add the cilantro and a fresh squeeze of lime right before serving to wake everything back up.
- ✓For extra smokiness without a grill, add a pinch of smoked paprika to the dressing. It gives you that street-cart flavor even from a skillet.
Why It Works
- →Charring the corn in butter over high heat caramelizes the natural sugars, creating sweet-smoky depth that cold corn can't match
- →Tossing the dressing with hot corn melts the mayo and sour cream into a thin, clingy glaze instead of a heavy coating
- →Parmesan in the dressing adds salty umami that ties together the tangy lime and rich mayo — it does the same job as cotija but with more availability
Techniques Used
Variations
Grilled corn version
Grill whole ears over medium-high heat for 10 minutes, turning occasionally, until charred. Cut kernels off and proceed with the recipe. Deeper smokiness, slightly more effort.
Black bean and avocado
Add a drained can of black beans and one diced avocado after tossing with the dressing. Turns the side dish into a full meal — I do this for lunches all the time.
Spicy street corn version
Add 1 teaspoon chili powder and 1/4 teaspoon cayenne to the dressing. Dust the top with Tajín seasoning instead of plain cotija. This is closer to how you'd get it from a street vendor.
No-mayo (lighter) version
Replace the mayo and sour cream with 4 tablespoons olive oil whisked with the lime juice plus 1 teaspoon cumin. Lighter, tangier, still delicious — just a different vibe.
FAQ
Can I grill the corn instead of pan-charring it?+
Absolutely — grill whole ears over medium-high heat until charred on all sides, about 10 minutes, then cut the kernels off. You'll get even deeper smoky flavor. Just make sure to toss with the dressing while the corn is still warm.
Can I make this ahead for a party?+
Yes! Make it up to 24 hours ahead and refrigerate. Hold back the cilantro and cotija — add those plus a fresh squeeze of lime right before serving. It's great cold or at room temperature.
What if someone hates cilantro?+
Swap it for flat-leaf parsley or fresh basil. You lose the Mexican flavor profile a bit, but the salad still works beautifully. Layla's friend is a cilantro-hater and she eats this with parsley every time.
Is this spicy?+
Only if you add the jalapeño. Without it, this is completely mild and kid-friendly. With one deseeded jalapeño, there's just a gentle warmth — nothing that'll scare anyone off.
Serving Suggestions
Serve alongside grilled chicken, carne asada, fish tacos, or burgers. It's also perfect scooped up with tortilla chips as a dip. For a full spread, pair with rice and beans, a simple green salad, and cold Mexican beer or agua fresca.
Make Ahead
The salad can be made up to 24 hours ahead and refrigerated. Hold back cilantro, cotija, and lime wedges — add fresh right before serving. The flavors actually improve overnight as the lime and dressing soak into the corn.
Storage
Store in an airtight container in the fridge for up to 3 days. The dressing thickens as it chills — stir well before serving and add a splash of fresh lime juice to brighten it back up.
Reheating
Best served at room temperature or cold. If you prefer it warm, heat gently in a skillet over medium-low for 2-3 minutes, stirring occasionally. Don't microwave — it makes the corn rubbery.
Freezing
Not recommended. The mayo-based dressing separates when frozen and the corn texture suffers. This is best made fresh or refrigerated.