If you've ever had elote from a street vendor — charred corn slathered in creamy mayo, tangy lime, salty cotija, and a dusting of chili — you already know the magic. This Mexican street corn salad takes every single one of those irresistible flavors and turns them into a scoopable, shareable side dish that's honestly dangerous to put in front of a crowd.
Why This Recipe Works
- High-heat charring on the corn creates a smoky, caramelized sweetness that mimics a real street vendor's grill
- The warm corn partially melts the mayo-sour cream dressing so it clings instead of pooling at the bottom
- Parmesan adds umami depth while cotija brings that authentic salty bite traditional to elote
"Oh wow, this is like the stuff from that food truck." Matt said that after the first forkful, and honestly? That's the highest compliment he gives. This mexican street corn salad has been in heavy rotation at our house since last summer, and it comes together in about twenty minutes with just a skillet — no grill, no fuss, no special equipment.
The secret is charring the corn in a screaming hot skillet with butter and garlic before anything else. Those caramelized golden-brown bits carry so much flavor, and when you toss the hot corn straight into the creamy dressing, everything melts into this glossy coating that clings to every single kernel. No sad puddle of dressing sitting at the bottom — just perfectly dressed corn from top to bottom. Even Ben picked the kernels out one by one and ate a whole bowl, which for my four-year-old chicken-nugget connoisseur is basically a standing ovation.
Bring this to a cookout, pile it next to some grilled chicken on a weeknight, or just stand at the counter spooning it up with tortilla chips — it works for all of the above. The creamy mayo and sour cream base, that bright hit of fresh lime, salty crumbled cotija, cilantro everywhere. Every bite has something going on. Grab your skillet.
If you enjoyed this mexican street corn salad (elote salad), the mexican salad takes a similar approach with different ingredients. You might also enjoy it alongside our chicken burrito bowl. And don't sleep on our taco salad. There's plenty more where this came from — check out all our salad recipes.
How It Comes Together




Chef Tips
- Don't thaw frozen corn before cooking — it goes straight into the hot skillet and chars better with the extra moisture flash-steaming off.
- Leave the corn undisturbed for 60-90 seconds between stirs so it actually chars instead of just steaming.
- Toss the dressing with the corn while it's still hot — the warmth melts the parmesan and mayo into a creamy coating that clings to every kernel.
- Swap sour cream for Greek yogurt if you want a lighter version with the same tangy punch.
- This salad holds well for 3-4 days in the fridge — the flavor actually deepens overnight as the lime and spices meld together.
Variations
Grilled Elote Salad
Grill whole corn ears for 10-12 minutes instead of pan-charring. Adds deeper smoky flavor that's closest to authentic street corn.
Creamy Chipotle Version
Add 1-2 tablespoons of adobo sauce from a can of chipotles to the dressing for a smoky, spicy kick.
Esquites Style (Warm Cups)
Serve warm in individual cups with a squeeze of lime and extra chili powder — the traditional Mexican street food way.
Dairy-Free Swap
Use vegan mayo, skip the sour cream (add extra mayo), and replace cheese with nutritional yeast and a pinch of extra salt.
Serving Suggestions
Serve alongside grilled chicken, carne asada, fish tacos, or as part of a taco night spread. It also makes a killer topping for nachos or burrito bowls.
Make It Ahead
Make up to 24 hours ahead. Store covered in the fridge. Add fresh cotija, cilantro garnish, and a squeeze of lime just before serving.




