Creamy Mexican Street Corn Salad

Loading…

By Reading time

Golden corn coated in a cool, tangy dressing has a way of disappearing fast once it hits the table. The corn stays sweet and juicy, the crema and mayonnaise cling to every kernel, and the bacon brings just enough smoky crunch to keep each bite interesting. Cotija adds that salty, crumbly finish that makes this feel like street corn in salad form, not just a corn side dressed up for the occasion.

The trick is keeping the dressing bold enough to season the whole bowl without drowning the corn. Lime juice and tajín give the salad its lift, while a short rest in the fridge lets the garlic soften and the flavors settle into each other. Fresh, frozen, or canned corn all work here, but the way you handle them changes the texture a little, and that matters more than people think.

Below, you’ll find the one step that keeps the salad from tasting flat, plus the swaps that still give you that creamy elote-style finish when you’re out of one ingredient or want to adjust it for the meal you’re serving.

I used frozen corn straight from the bag and it still turned out crisp and juicy. The dressing thickened up after it sat for 15 minutes, and the lime, tajín, and cotija tasted exactly like street corn.

★★★★★— Maria R.

Creamy Mexican Street Corn Salad with cotija, bacon, and tajín is the side dish that vanishes first.

Save to Pinterest

The Step That Keeps the Corn Crisp Instead of Watery

Most corn salads go wrong because the kernels dump too much moisture into the dressing after they sit. That’s especially true with frozen corn, which is fine to use, but needs to be thawed and well drained before it goes into the bowl. Canned corn works too, as long as you drain it thoroughly and let the dressing do the heavy lifting instead of relying on the corn to bring texture on its own.

The other thing that matters here is resting time. The salad needs about 15 minutes in the fridge so the garlic softens, the lime settles down, and the crema picks up the chili-citrus edge from the tajín. If you serve it immediately, it still tastes good, but the flavors stay separate and the dressing reads a little thinner.

  • Use corn that’s completely dry before mixing it in. Extra surface water is the fastest way to thin the dressing.
  • Do the resting time. It’s not just for chilling; it gives the dressing a chance to cling.
  • Fold in the bacon at the end so it stays crisp longer.

What Each Ingredient Is Actually Doing in This Bowl

  • Corn kernels — Fresh corn gives the sweetest pop, but frozen corn is the most reliable year-round option. Canned corn is the softest of the three, so drain it well and expect a less snappy bite.
  • Mexican crema or sour cream — Crema has a looser, silkier texture and a slightly tangy finish. Sour cream is the easiest swap and works fine, but it’s thicker, so the dressing will feel a little denser.
  • Mayonnaise — This adds body and helps the dressing cling to the corn. Don’t skip it unless you’re intentionally lightening the dish, because crema alone won’t give the same coating.
  • Lime juice and tajín — These are the wake-up call in the bowl. If your tajín is older and muted, add a pinch more salt and a little extra lime to bring the whole salad back to life.
  • Cotija cheese — This is the salty, crumbly finish that makes the salad taste like elote. Feta can stand in if you need it, but it’s sharper and less milky, so use a lighter hand.
  • Bacon and red onion — Bacon adds smoke and crunch, while red onion gives a sharp bite that cuts through the creamy base. If raw onion feels too strong, soak it in cold water for 5 minutes and drain well before adding it.

Building the Dressing So It Stays Creamy

Whisk the base until it looks loose and smooth

Start with the crema, mayonnaise, cilantro, lime juice, garlic, and tajín in a large bowl and whisk until the mixture looks even and glossy. The garlic should disappear into the dressing instead of sitting in little clumps. If the dressing looks too thick at this stage, add a tiny splash more lime juice, but don’t thin it aggressively or it won’t coat the corn well.

Fold the corn in gently

Add the corn and toss just until every kernel gets covered. Don’t beat it or stir hard, especially if you’re using canned corn, because that rough handling can crush the kernels and make the bowl watery. You want the corn to stay distinct and visible under the dressing, not turn into a mashed mixture.

Finish with the salty, crunchy bits

Fold in the cotija, bacon, and red onion after the corn is coated. That keeps the cheese from dissolving completely and helps the bacon stay crisp enough to give the salad texture at the table. Taste before chilling, then add salt and pepper carefully, since the cotija, bacon, and tajín already bring a fair amount of seasoning.

Let the bowl sit in the fridge for at least 15 minutes, then stir again before serving. That second stir matters because the dressing settles and the seasonings collect at the bottom.

Three Ways to Bend This Salad to the Meal You’re Serving

Make it vegetarian without losing the smoky edge

Skip the bacon and add a pinch of smoked paprika or a little extra tajín to bring back that savory depth. You lose the crisp, salty crunch from the bacon, but the salad still tastes complete because the crema, lime, and cotija carry the main street corn flavor.

Use sour cream when you can’t find crema

Sour cream gives you the same cool tang, but it’s thicker and a little more assertive. If you use it, don’t add extra until you’ve tossed the corn, because the bowl can tip from creamy to heavy fast. A small splash of lime helps loosen it and keeps the flavor bright.

Make it lighter and gluten-free friendly as written

This recipe is naturally gluten-free if your tajín and bacon are certified gluten-free. For a lighter version, use all crema and skip the mayonnaise, but expect a thinner, less clingy dressing and a softer finish on the corn.

Turn it into a make-ahead picnic side

Mix everything except the bacon and half the cotija ahead of time, then add those right before serving. That keeps the topping crunchier and stops the cheese from disappearing into the dressing while the salad sits.

Storage and Reheating

  • Refrigerator: Store covered for up to 2 days. The corn softens a little, and the bacon loses some crunch, but the flavor stays good.
  • Freezer: Don’t freeze this salad. The creamy dressing separates and the corn turns mealy after thawing.
  • Reheating: This salad is meant to be served cold or cool. If it’s been chilled hard, let it sit at room temperature for 10 to 15 minutes and stir before serving; warming it will thin the dressing and dull the lime.

Answers to the Questions Worth Asking

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

Yes, up to 2 hours ahead is the sweet spot for the best texture. The flavors meld without the corn getting soggy, especially if you keep the bacon separate until the end. Give it a stir before serving because the dressing settles in the bowl.

Can I use frozen corn instead of fresh corn?+

Yes, frozen corn works very well here. Thaw it completely and drain it well so extra water doesn’t thin the dressing. Frozen corn keeps a nice bite, which makes it a better choice than canned if you want the closest texture to fresh.

How do I keep the salad from getting watery?+

Drain the corn well and don’t skip the rest time in the fridge. Water usually comes from wet corn, juicy onions, or dressing that hasn’t had time to settle onto the kernels. If the bowl loosens after sitting, a small spoonful of extra cotija will help tighten it back up.

Can I leave out the bacon?+

Yes, and the salad still works. Add smoked paprika or a touch more tajín to bring back some savory depth, since bacon is doing more than adding crunch here. Without it, the salad tastes a little brighter and cleaner, which some people prefer.

How do I fix it if the dressing tastes flat?+

Add a little more lime juice and a pinch more salt first. Flat corn salad usually needs acid more than anything else, because lime wakes up both the sweetness of the corn and the saltiness of the cotija. If it still tastes dull, a small extra shake of tajín usually brings it back.

Creamy Mexican Street Corn Salad

Creamy Mexican street corn salad with golden corn kernels coated in a cilantro-lime dressing, plus crispy bacon and cotija. A quick mix-and-rest method gives the flavors time to meld for a classic elote-style side.
Prep Time 15 minutes
rest 15 minutes
Total Time 30 minutes
Servings: 6 servings
Course: Side Dish
Cuisine: Mexican
Calories: 420

Ingredients
  

Corn kernels
  • 6 cup corn kernels (fresh, frozen, or canned)
Creamy base
  • 0.5 cup Mexican crema or sour cream
  • 0.25 cup mayonnaise
  • 0.25 cup fresh cilantro, chopped
  • 3 tbsp lime juice
  • 2 garlic, minced
  • 1 tsp tajín seasoning
Toppings
  • 0.5 cup crumbled Cotija cheese
  • 6 slices bacon, cooked and crumbled
  • 0.25 red onion, finely diced
  • 1 salt and pepper to taste

Equipment

  • 1 large mixing bowl

Method
 

Make the cilantro-lime dressing
  1. Whisk together Mexican crema or sour cream, mayonnaise, chopped fresh cilantro, lime juice, minced garlic, and tajín seasoning in a large bowl until smooth.
Coat the corn
  1. Add corn kernels to the bowl and toss gently to coat evenly.
  2. Season with salt and pepper to taste and toss again so the seasoning distributes.
Fold in toppings and chill
  1. Fold in crumbled Cotija cheese, cooked and crumbled bacon, and finely diced red onion.
  2. Refrigerate for at least 15 minutes to allow flavors to meld.
Serve
  1. Give the salad a quick stir before serving, and adjust seasoning as needed.
  2. Serve cold; the salad can be made up to 2 hours ahead.

Notes

For the best texture, drain canned or thawed frozen corn well so the dressing stays creamy instead of watery. Refrigerate in an airtight container for up to 2 days. Freezing isn’t recommended because the corn and dairy dressing can break down after thawing. If you want a lighter option, swap Mexican crema or sour cream for low-fat Greek yogurt while keeping the rest the same.

You might also like these recipes

Leave a Comment

Recipe Rating