Mexican Street Corn Salad is a bright, creamy side dish that takes all the bold flavors of elote and turns them into a quick, scoopable salad. Charred yellow corn kernels get tossed with a tangy lime crema, crumbled cotija cheese, and a dusting of chili powder, then finished with fresh cilantro. It comes together in about 20 minutes with just a handful of ingredients, making it a reliable choice for cookouts, potlucks, or weeknight dinners when you want something fresh and satisfying without turning on the oven.
Why This Mexican Street Corn Salad Works
This salad delivers the same charred-corn flavor you love from classic street corn, but in a faster, more shareable format. Here’s why it’s a keeper:
- Quick charred corn: A hot skillet and a little avocado oil give the kernels golden, smoky edges in just a few minutes—no grill required.
- Creamy, tangy dressing: Mexican crema, mayonnaise, and fresh lime juice create a balanced sauce that coats every kernel without weighing it down.
- Bold, simple seasoning: Chili powder and kosher salt keep the flavor punchy and authentic, while cotija cheese adds salty, crumbly texture.
- Make-ahead friendly: The salad holds well in the fridge, so you can prep it earlier in the day and let the flavors meld.
- Versatile side: Serve it alongside grilled meats, tacos, or as a dip with tortilla chips—it fits almost any spread.
Ingredients Notes
- Yellow corn kernels (4 cups): Fresh or thawed frozen corn both work well. If using fresh, cut the kernels off the cob after cooking. Frozen corn can go straight into the skillet without thawing.
- Avocado oil (1 tbsp): Its high smoke point helps get a good char on the corn without burning. Vegetable or canola oil are fine substitutes.
- Mexican crema (1/4 cup): This gives the dressing its signature tang and creaminess. Full-fat sour cream is a solid swap if you can’t find crema.
- Mayonnaise (2 tbsp): Adds richness and helps the dressing cling to the corn. Use a good-quality mayo for the best flavor.
- Lime juice (1 tbsp): Freshly squeezed lime juice brightens the whole dish. Bottled juice won’t give the same pop.
- Kosher salt (1/2 tsp): Seasons the salad without overpowering the other flavors. Adjust to taste after mixing.
- Cotija cheese (1/3 cup): Crumbled cotija is salty, dry, and crumbly—perfect for finishing the salad. Feta can work in a pinch, but it’s saltier and softer.
- Chili powder (1 tsp): Use a mild chili powder blend for warmth, not heat. Ancho chili powder is a great choice if you have it.
- Fresh cilantro (1/4 cup): Chopped cilantro adds freshness and a pop of green. If you’re not a cilantro fan, thinly sliced green onions are a good alternative.
- Fresh lime wedge (for serving): A final squeeze of lime right before eating wakes up all the flavors.

Before You Begin
- Use a large skillet: A 12-inch cast iron or nonstick skillet gives the corn enough room to char evenly. Overcrowding will steam the kernels instead of browning them.
- Prep your ingredients: Have the crema, mayo, lime juice, and seasonings measured and ready. The corn cooks quickly, so you’ll want to toss everything together while it’s still warm.
- Don’t stir too often: Let the corn sit undisturbed in the hot skillet for 2-3 minutes at a time to develop those dark, charred spots.
- Cool slightly before dressing: Let the corn cool for about 5 minutes after cooking. If it’s too hot, the crema and mayo can break and turn oily.
I like to char the corn in two batches if my skillet isn’t large enough—crowding the pan traps steam and prevents those golden, smoky edges that make this salad so good.
How to Make Mexican Street Corn Salad
- Step 1 – Char the Corn: Heat the avocado oil in a large skillet over high heat until shimmering. Add the corn kernels in a single layer and cook without stirring for 2-3 minutes, until the bottom is golden and charred in spots. Stir, then cook for another 2-3 minutes to char the other side. Transfer the corn to a large bowl and let it cool for 5 minutes.
- Step 2 – Make the Dressing: While the corn cools, whisk together the Mexican crema, mayonnaise, lime juice, and kosher salt in a small bowl until smooth.
- Step 3 – Toss the Salad: Pour the dressing over the slightly cooled corn. Add the crumbled cotija cheese, chili powder, and chopped cilantro. Gently toss until everything is evenly coated.
- Step 4 – Finish and Serve: Transfer the salad to a serving bowl. Sprinkle a little extra chili powder and cotija on top if you like, and serve with a fresh lime wedge on the side.

How to Know It’s Done
- Charred kernels: Look for golden-brown and dark charred spots on at least half the corn. The kernels should still be plump and juicy, not dried out.
- Warm, not hot: The corn should be warm enough to melt the cheese slightly but not so hot that the dressing separates. A 5-minute rest is usually perfect.
- Balanced flavor: Taste the salad before serving. It should be creamy, tangy, salty, and just a little smoky. Add an extra pinch of salt or a squeeze of lime if needed.
Nora’s Tips for Best Results
- Get a good char: Don’t be afraid to let the corn get dark in spots. Those caramelized bits are what give the salad its signature smoky flavor.
- Use room-temperature crema: I take the crema and mayo out of the fridge about 15 minutes before mixing. Cold dressing can seize up when it hits warm corn.
- Add cheese last: Toss in most of the cotija with the dressing, but save a little to sprinkle on top. It looks nicer and adds a fresh salty pop.
- Adjust the heat: If you want a spicier salad, add a pinch of cayenne or a few dashes of hot sauce to the dressing. I sometimes use Tajín instead of chili powder for a citrusy kick.
- Serve at room temp: This salad tastes best when it’s not fridge-cold. Let it sit out for 10-15 minutes before serving if you’ve made it ahead.
Storage & Leftovers Tips
- Refrigerate promptly: Store leftovers in an airtight container in the fridge within 2 hours of making. The salad will keep for up to 3 days.
- Serve chilled or room temp: You can eat it straight from the fridge, but letting it sit at room temperature for 15 minutes brings back the creamy texture.
- Don’t freeze: The creamy dressing and fresh corn don’t hold up well in the freezer. The texture turns watery and grainy when thawed.
- Refresh before serving: Leftover salad may look a little dry. Stir in a small spoonful of crema or a squeeze of lime juice to bring it back to life.
Variations & Substitutions
- Grilled corn version: Grill whole ears of corn over medium-high heat until charred, then cut the kernels off the cob. This adds an extra smoky layer.
- Spicy jalapeño: Stir in 1-2 tablespoons of finely diced fresh jalapeño (seeds removed) for a fresh, green heat.
- Avocado addition: Fold in diced avocado just before serving for extra creaminess. Wait until the last minute so it doesn’t brown.
- Vegan swap: Use vegan mayo and sour cream, and replace cotija with a crumbled vegan feta or a sprinkle of nutritional yeast for a cheesy note.
- Elote bowl: Turn it into a heartier side by mixing in cooked black beans, diced red bell pepper, and a handful of crushed tortilla chips for crunch.

What to Serve With Mexican Street Corn Salad
- Grilled flank steak or carne asada: The smoky, charred beef pairs perfectly with the creamy, tangy corn salad.
- Tacos al pastor or chicken tinga: Spoon the salad right into your taco for a cool, crunchy contrast.
- Cilantro lime rice: A simple side of rice turns this salad into a more filling meal.
- Tortilla chips: Serve the salad as a dip with sturdy tortilla chips for a crowd-pleasing appetizer.
- Grilled shrimp skewers: The light, citrusy shrimp complement the corn without overpowering it.
- Margaritas or agua fresca: A cold, refreshing drink balances the richness of the salad.
FAQs
Yes, but the texture will be softer and less charred. Drain and rinse canned corn well, then pat it very dry before adding to the hot skillet. You may need to cook it a little longer to get any browning.
It’s best served warm or at room temperature. The dressing is creamier when the corn is slightly warm, but it’s also delicious chilled. Just let it sit out for a few minutes before serving if it’s been in the fridge.
Absolutely. Prepare the salad as directed, then refrigerate it in an airtight container for up to 24 hours. The flavors meld nicely, but the corn may lose a little of its charred texture. Stir in a fresh squeeze of lime before serving.
Feta cheese is the closest substitute, though it’s saltier and softer. Use a little less and crumble it finely. Queso fresco is another option, but it’s milder and less salty.
A hot cast iron skillet works best. Spread the corn in a single layer and don’t stir it for a few minutes so the kernels can develop dark, caramelized spots. You can also use a broiler: spread the corn on a sheet pan and broil on high for 3-4 minutes, watching closely.
Yes, all the ingredients are naturally gluten-free. Just double-check your chili powder and mayonnaise labels to make sure no gluten-containing additives are included.

Mexican Street Corn Salad
Equipment
- Large skillet (12-inch cast iron or nonstick)
- Large mixing bowl
- Small bowl
- Whisk
Ingredients
- 4 cups yellow corn kernels fresh or thawed frozen
- 1 tbsp avocado oil
- 1/4 cup Mexican crema or full-fat sour cream
- 2 tbsp mayonnaise
- 1 tbsp lime juice freshly squeezed
- 1/2 tsp kosher salt
- 1/3 cup cotija cheese crumbled
- 1 tsp chili powder
- 1/4 cup fresh cilantro chopped
- 1 wedge fresh lime for serving
Instructions
- Heat avocado oil in a large skillet over high heat. Add corn kernels in a single layer and cook without stirring for 2-3 minutes until charred. Stir and cook another 2-3 minutes. Transfer to a large bowl and cool 5 minutes.
- In a small bowl, whisk together Mexican crema, mayonnaise, lime juice, and kosher salt until smooth.
- Pour dressing over slightly cooled corn. Add crumbled cotija cheese, chili powder, and chopped cilantro. Toss gently to coat evenly.
- Transfer to a serving bowl, garnish with extra chili powder and cotija if desired, and serve with a lime wedge.
