The first time I had elote — real, proper Mexican street corn — I was standing at a food truck in Louisville on a hot July afternoon. The corn was charred, slathered in a creamy chili lime sauce, rolled in cotija cheese, and handed to me on a stick.
I took one bite and immediately understood why people lose their minds over this thing. It was smoky, tangy, creamy, a little spicy, and somehow the most satisfying thing I had eaten all summer.
The only problem with elote? It’s messy. Like, aggressively, embarrassingly messy. Cream sauce on your chin, cotija cheese on your shirt, lime juice everywhere. Not exactly ideal when you’re trying to serve something at a cookout without everyone reaching for napkins every thirty seconds. That’s where this salad comes in.
This Mexican street corn salad — also known as esquites — takes every single flavor from elote and puts it in a bowl you can actually eat with a spoon.
Same charred corn, same creamy chili lime dressing, same cotija, same cilantro. All the flavor, zero of the mess. And it comes together in 25 minutes, which means you have absolutely no excuse not to make it this week.
Why you’ll love this recipe
- It delivers every bold, smoky, tangy flavor of classic elote without the mess of eating corn on the cob
- The charred corn adds a deep, smoky sweetness that makes this salad taste like it came from a food truck
- It comes together in 25 minutes with simple, affordable ingredients you can find at any grocery store
- It works as a side dish, a dip with tortilla chips, or a topping for tacos and grilled meats
- It’s naturally gluten free and vegetarian without sacrificing any flavor
- You can make it with fresh, frozen, or canned corn — so it works any time of year
Ingredients
For the salad:
- 4 cups corn kernels — fresh off the cob is best, but frozen corn works great too. If using canned, drain and dry it well before charring. You need dry corn to get that char — wet corn just steams
- 1 tablespoon butter or olive oil — for charring the corn in the pan
- 1/4 cup fresh cilantro — roughly chopped. If you’re in the cilantro-tastes-like-soap camp, flat leaf parsley works as a substitute
- 3 green onions — thinly sliced, using both white and green parts
- 1/2 cup cotija cheese — crumbled. Cotija is a salty, crumbly Mexican cheese that is the real deal for this recipe. If you absolutely cannot find it, crumbled feta is the closest substitute in texture and saltiness
- 1 jalapeño — finely diced, seeds removed for mild heat or kept in if you like things spicy. Totally optional but recommended
For the chili lime dressing:
- 1/3 cup mayonnaise — full fat gives the best creamy result
- 2 tablespoons sour cream — adds a slight tang that balances the richness of the mayo
- 2 tablespoons fresh lime juice — always fresh, never bottled. The brightness makes a real difference here
- 1 teaspoon chili powder — this is the backbone of the street corn flavor
- 1/2 teaspoon smoked paprika — adds depth and a subtle smokiness to the dressing
- 1/2 teaspoon garlic powder
- 1/4 teaspoon cayenne pepper — adjust up or down depending on your heat tolerance
- Salt and black pepper to taste
Step-by-step instructions
Step 1: Char the corn
This is the most important step and the one that makes or breaks this salad. Heat a large cast iron skillet or heavy pan over high heat until it is very hot. Add the butter or olive oil, then add the corn in a single layer. Do not stir it. Let it sit for 2-3 minutes until the bottom layer gets deep golden brown and slightly charred. Then stir once and let it sit again for another 2 minutes. You want real color on that corn, not just a light golden tan. That char is where all the flavor lives. Work in two batches if needed so the corn is not overcrowded — crowded corn steams instead of chars.
Step 2: Make the chili lime dressing
While the corn cools slightly, whisk together the mayonnaise, sour cream, lime juice, chili powder, smoked paprika, garlic powder, and cayenne in a large mixing bowl. Season with salt and black pepper. Taste it. It should be creamy, tangy, smoky, and just a little spicy. Adjust the lime juice or cayenne to your preference. Set aside.
Step 3: Combine everything
Add the charred corn to the bowl with the dressing. Add the sliced green onions, chopped cilantro, and diced jalapeño if using. Toss everything together until the corn is well coated in the dressing. Taste and adjust seasoning one more time — a little extra lime juice or a pinch more chili powder can go a long way here.
Step 4: Top and serve
Transfer the salad to a serving bowl. Top generously with crumbled cotija cheese, an extra dusting of chili powder or smoked paprika, a few more cilantro leaves, and sliced green onions. Serve warm, at room temperature, or chilled — it’s genuinely great all three ways.
Serving suggestions
This salad is one of the most versatile things you can put on a table. Here are some of the best ways to serve it:
- Serve as a side dish alongside grilled chicken, carne asada, or fish tacos for a full Mexican inspired spread
- Scoop it with tortilla chips and serve it as a dip at parties — it disappears in minutes
- Spoon it over tacos as a topping in place of traditional salsa
- Serve alongside grilled shrimp skewers for a simple and satisfying summer meal
- Use it as a filling in burritos or burrito bowls with rice and beans
- Serve warm as a side with BBQ meats at a cookout — it pairs beautifully with anything smoky off the grill
Storage tips
- Store leftover Mexican street corn salad in an airtight container in the refrigerator for up to 3 days
- The salad tastes great cold straight from the fridge, or you can warm it gently in a skillet over low heat for a few minutes
- The dressing tends to get absorbed as it sits, so stir in a small spoonful of mayo and a squeeze of fresh lime juice before serving leftovers to refresh the flavor
- Do not freeze this salad — the texture of the corn and the dressing both suffer significantly after freezing and thawing
- If making ahead for a party, store the charred corn and dressing separately and combine right before serving for the freshest result
- Add the cotija cheese and fresh cilantro only right before serving — they lose their texture and freshness if stored mixed into the salad
Closing
This Mexican street corn salad is one of those dishes that earns a permanent spot in your recipe rotation after the first time you make it. It is bold, creamy, smoky, and packed with flavor — and it takes 25 minutes start to finish. That is a pretty hard combination to beat.
Make it for your next cookout, bring it to a potluck, or just make a big batch on a Sunday and eat it out of the fridge all week. However you serve it, it is going to be good. Tag me on Pinterest when you make it — I love seeing your versions. Now go char some corn. 🙂
Mexican Street Corn Salad (Bold, Creamy, and Ready in 25 Minutes)
Description
This Mexican street corn salad takes everything you love about classic elote and turns it into an easy, shareable bowl. Golden charred corn kernels tossed in a smoky, tangy chili lime dressing, topped with crumbled cotija cheese, fresh cilantro, and sliced green onions. It's bold, creamy, and ready in 25 minutes flat.
Ingredients
For the salad:
For the chili lime dressing:
Instructions
-
Heat a large cast iron skillet over high heat. Add butter or olive oil and corn in a single layer. Let sit undisturbed for 2-3 minutes until charred. Stir once and char for another 2 minutes. Work in batches if needed.
-
Whisk together mayonnaise, sour cream, lime juice, chili powder, smoked paprika, garlic powder, and cayenne in a large bowl. Season with salt and pepper. Adjust to taste.
-
Add charred corn to the dressing along with green onions, cilantro, and jalapeño if using. Toss to combine. Taste and adjust seasoning.
-
Transfer to a serving bowl. Top with crumbled cotija cheese, extra chili powder or smoked paprika, cilantro, and green onions. Serve warm, at room temperature, or chilled.
