Mexican Street Corn Salad

Loading…

By Reading time
Servings 4–6 people

Charred corn, creamy lime dressing, cotija, and cilantro turn this Mexican street corn salad into the kind of side dish people keep circling back to at cookouts and weeknight dinners alike. The sweet corn still has bite, the dressing clings without drowning it, and every forkful hits that salty-tangy-smoky balance that makes elote so hard to resist.

What makes this version work is restraint. The corn gets just enough heat to pick up those dark, toasty spots, but it stays juicy inside. The dressing uses both mayonnaise and sour cream, which gives you a rich base with a little tang, and the lime goes in early so the whole bowl tastes bright instead of heavy. Cotija brings the salty finish, but it stays in distinct crumbles instead of melting into the sauce.

Below, I’ve included the one step that keeps the corn from tasting flat, plus a few smart swaps if you need to adjust the dairy or turn up the heat. The chilling time matters here, too, because it gives the dressing a chance to soak into the corn and settle into something that tastes like more than the sum of its parts.

The corn picked up the best little char in the skillet, and after chilling, the dressing clung to every kernel without getting watery. My husband kept going back for “just one more spoonful.”

★★★★★— Lauren T.

Love the creamy, charred corn and cotija combo? Save this Mexican Street Corn Salad for your next taco night or cookout side.

Save to Pinterest

The Part Most People Get Wrong: Let the Corn Char, Don't Steam It

The biggest mistake with street corn salad is rushing the corn so it stays pale and sweet but never picks up that roasted edge. You want some kernels to blister and darken in a hot skillet or on a grill, because that little bit of bitterness is what keeps the creamy dressing from tasting one-note. If the pan is crowded, the corn steams and goes soft instead of developing those crisp, browned spots.

Work in batches if needed, and leave the corn alone long enough to brown before stirring. You're not trying to cook it through from raw so much as build contrast: smoky kernels, cool dressing, fresh herbs, salty cheese. That contrast is what makes this salad taste like street corn instead of plain corn in sauce.

What Each Ingredient Is Actually Doing In This Bowl

Mexican Street Corn Salad charred creamy tangy
  • Corn — Fresh or frozen both work, but the corn has to be hot enough to char. Grilled, roasted, or skillet-cooked corn all give you the right sweetness; canned corn won't bring the same texture unless you dry it well and brown it hard.
  • Mayonnaise and sour cream — This is the creamy backbone. Mayo helps the dressing cling, while sour cream sharpens it so the salad doesn't taste heavy. Greek yogurt can stand in for the sour cream, but the dressing will be tangier and a little looser.
  • Cotija — Cotija adds the salty, crumbly finish that makes this salad taste like elote. Feta can work in a pinch, but it's firmer and more briny, so use a lighter hand.
  • Lime juice — Fresh lime matters here. Bottled juice can taste dull and a little flat, and this salad depends on that clean acidity to wake up the corn and cheese.
  • Chili powder, cumin, and cayenne — Chili powder gives the familiar warm base, cumin adds a subtle earthy note, and cayenne handles the heat. If you want it milder, cut the cayenne first; the salad still tastes complete without it.
  • Cilantro — Add it at the end so it stays fresh and grassy. If you're one of the people who tastes soap, use chopped scallions instead for a similar fresh bite without the cilantro flavor.

Building the Bowl So the Dressing Stays Creamy, Not Watery

Charring the Corn

Get the skillet or grill hot before the corn goes in. You want the kernels to sizzle on contact, then sit undisturbed long enough to develop browned spots. If you stir too often, the corn releases moisture and softens before it chars. The goal is sweet corn with a little edge, not evenly steamed kernels.

Mixing the Dressing

Whisk the mayonnaise, sour cream, lime juice, and spices until smooth before adding the corn. That keeps the seasoning distributed evenly and prevents pockets of raw spice from clumping in the bowl. Taste it now, not at the end, because once the corn and cheese go in, the flavor gets milder. It should taste a touch stronger than you want the final salad to taste.

Tossing and Chilling

Add the corn, cotija, and cilantro while the corn is still warm, then fold everything together until every kernel has a thin coating. Warm corn grabs the dressing better than cold corn does. Chill the salad for 30 minutes before serving so the flavors settle and the dressing thickens slightly. If you serve it immediately, it'll taste good, but it won't have the same cohesive, rounded finish.

How to Adapt This for a Lighter Bowl, More Heat, or a Different Cheese

Dairy-Free Version

Use a good dairy-free mayo and swap the sour cream for unsweetened dairy-free yogurt or a cashew-based sour cream. Skip the cotija or use a vegan crumbly cheese if you have one that actually tastes salty enough. The result stays creamy and bright, though it won't have quite the same tangy finish as the original.

Milder, Kid-Friendly Salad

Leave out the cayenne and cut the chili powder in half. The lime and cotija still give the salad plenty of character, but the heat drops back to a gentle warmth. If you want even less spice, add a little extra sour cream to soften the whole bowl.

Lower-Carb Serving Idea

The traditional version is corn-forward, so it's not a low-carb dish, but you can stretch it by mixing in diced zucchini or chopped cabbage. That keeps the creamy, chili-lime dressing in play while reducing the amount of corn per serving. The texture changes the most here, so serve it as a slaw-style side rather than expecting classic elote salad.

Feta Instead of Cotija

Feta brings a similar salty pop, but it's sharper and usually wetter than cotija. Crumble it fine and start with a little less than the recipe calls for, then add more after tasting. It'll still work, but the salad will lean more Mediterranean than classic street corn.

Storage and Reheating

  • Refrigerator: Store covered for up to 3 days. The corn softens a little, but the flavor stays good.
  • Freezer: I don't recommend freezing it. The dressing separates and the corn loses its fresh texture once thawed.
  • Reheating: Serve it cold or let it sit at room temperature for 15 minutes. If you warm it, do it very gently and only if you've set some aside before adding the dressing, because heated mayo-based dressing can turn oily.

Answers to the Questions Worth Asking

Can I use frozen corn for Mexican street corn salad?+

Yes. Thaw it first and pat it dry so the kernels can brown instead of steaming. Frozen corn won't taste quite as sweet as fresh summer corn, but the char and dressing still make the salad work.

How do I keep Mexican street corn salad from getting watery?+

Start with hot, well-charred corn and let it cool just slightly before mixing. If the corn goes into the bowl wet or undercooked, it releases moisture into the dressing and thins everything out. A short chill after mixing helps the dressing settle instead of sliding off the kernels.

Can I make Mexican street corn salad ahead of time?+

Yes, and it actually tastes better after it rests for a bit. Make it up to a day ahead, but hold back a little cilantro and cotija until just before serving so the top looks fresh. Give it a stir after chilling because the dressing will thicken as it sits.

How do I fix street corn salad if it tastes flat?+

Usually it needs salt, lime, or a little more cotija. Flat corn salad is almost always missing one of those three things, because the corn itself is sweet and needs something sharp or salty to balance it. Add them in small amounts and taste after each addition so you don't overcorrect.

Can I use mayo only and skip the sour cream?+

You can, but the dressing will be richer and less tangy. Sour cream gives the salad its cooler, brighter edge, which keeps the mayo from tasting heavy. If you go all-mayo, add a little extra lime juice to balance the flavor.

Mexican Street Corn Salad

Mexican street corn salad (elote salad) with charred corn, cotija cheese, and a creamy lime dressing. Served chilled after a quick rest so the flavors meld and the corn stays juicy.
Prep Time 15 minutes
Cook Time 10 minutes
chilling 30 minutes
Total Time 55 minutes
Servings: 8 servings
Course: Side Dish
Cuisine: Mexican
Calories: 310

Ingredients
  

corn kernels (grilled or roasted)
  • 6 cup corn kernels (grilled or roasted)
mayonnaise
  • 1 tbsp mayonnaise
  • 1 tbsp mayonnaise
  • 1 tbsp mayonnaise
  • 1 tbsp mayonnaise
  • 1 tbsp mayonnaise
sour cream
  • 1 tbsp sour cream
  • 1 tbsp sour cream
  • 1 tbsp sour cream
  • 1 tbsp sour cream
cotija cheese, crumbled
  • 1 cup cotija cheese, crumbled
fresh cilantro, chopped
  • 0.25 cup fresh cilantro, chopped
lime juice
  • 2 tbsp lime juice
chili powder
  • 1 tsp chili powder
cumin
  • 0.5 tsp cumin
cayenne pepper
  • 0.25 tsp cayenne pepper
salt
  • 1 salt

Equipment

  • 1 cast iron skillet

Method
 

Char the corn
  1. Heat a hot cast iron skillet and add the corn kernels; char until slightly blackened, about 10 minutes. Spread the corn in an even layer and stir occasionally so it develops dark spots.
Make the dressing
  1. In a bowl, mix mayonnaise, sour cream, lime juice, chili powder, cumin, and cayenne until smooth. Add salt to taste and stir until fully combined.
Assemble and chill
  1. Combine the charred corn, cotija cheese, and fresh cilantro in a bowl. Toss thoroughly so the cotija crumbles and herbs are distributed.
  2. Pour the dressing over the corn mixture and toss again until well coated. Scrape the bottom and sides to ensure every kernel is dressed.
  3. Refrigerate the salad for 30 minutes and serve chilled. Cover and chill until cold through for the best flavor blend.

Notes

Pro tip: char the corn in a very hot skillet so you get blackened edges instead of steaming, then let it cool slightly before mixing to avoid melting the cotija. Store covered in the refrigerator up to 3 days; the salad can be frozen, but the texture of the corn and dressing may change. For a lighter option, swap mayonnaise for Greek yogurt to keep the lime-cotija vibe with less fat.

You might also like these recipes

Leave a Comment

Recipe Rating