Creamy Mexican Street Corn Salad

Category:Salads & Side Dishes

Golden corn kernels coated in a creamy lime dressing are already good on their own, but this street corn salad earns its place because it gets the balance right. The dressing clings to every bite without turning heavy, the cotija stays salty and crumbly, and the bacon brings just enough smoke to keep the bowl moving back toward the table.

What makes this version work is restraint. The crema and mayonnaise give the salad body, but the lime juice and tajín keep it bright instead of flat. Fresh corn brings the sweetest texture, but frozen or canned corn still works because there’s no cooking step to lose moisture or color. A short chill gives the garlic time to soften and lets the dressing settle into the kernels instead of sliding off them.

Below, you’ll find the small details that matter most: how to keep the salad from getting watery, which corn option gives the best texture, and what to change if you want to serve it dairy-free or make it ahead for a crowd.

The dressing coated the corn perfectly and didn’t slide to the bottom of the bowl after sitting in the fridge. I also loved that the bacon stayed crisp enough to give every bite a little crunch.

★★★★★— Melissa R.

Save this creamy Mexican street corn salad for potlucks, cookouts, and any night that needs a chilled side with lime, cotija, and bacon.

Save to Pinterest

The Reason This Salad Stays Creamy Instead of Turning Soupy

The biggest mistake with street corn salad is treating it like a dumped-together side. Corn gives off moisture, especially after it sits with salt and acid, and that’s how you end up with a thin dressing pooling at the bottom of the bowl. This version avoids that by keeping the dressing thick from the start and using just enough lime to brighten it without thinning it out.

The rest time matters more than it sounds. Fifteen minutes lets the garlic lose its raw edge and helps the tajín and lime settle into the crema, but it’s short enough that the corn still tastes fresh. If you chill it much longer than that, give it a stir before serving and check the seasoning again, because cold food always tastes a little quieter than it does right after mixing.

What Each Ingredient Is Actually Doing in This Bowl

The ingredients here all have a job, and the bowl falls apart when one of them gets ignored. The dressing needs both Mexican crema or sour cream and mayonnaise: crema brings tang and a looser, silkier texture, while mayo gives the dressing enough body to coat the corn instead of disappearing into it. If you only use sour cream, the salad tastes sharper and a little denser; if you only use mayo, it can taste flat.

  • Corn kernels — Fresh sweet corn gives the cleanest pop, but frozen corn is the best all-around backup because it thaws with good texture and no extra cooking. Canned corn works in a pinch; drain it well and pat it dry so the salad doesn’t get watery.
  • Cotija cheese — Cotija is salty, dry, and crumbly, which is exactly what you want here. Feta can stand in if that’s what you have, but it’s softer and tangier, so the result tastes a little less like classic elote.
  • Tajín seasoning — This is what gives the salad that unmistakable chile-lime edge. If you don’t have it, use a pinch of chili powder plus a little extra lime zest or salt, but the flavor won’t be quite as bright.
  • Bacon — The bacon is there for smoky crunch, not just salt. Cook it until crisp, then crumble it after it cools so it stays snappy when it hits the dressing.
  • Mexican crema or sour cream — Crema is a little thinner and milder than sour cream, which makes the dressing feel more polished. Sour cream is the easiest substitute and still gives you that creamy base, just with a slightly tangier finish.
  • Red onion — Keep the dice fine so it blends into the salad instead of taking over a bite. If your onion is sharp, soak the cut pieces in cold water for 10 minutes and drain well before adding them.

How to Mix It So the Corn Stays Crisp and the Dressing Stays Put

Whisk the base until it looks glossy

Start with the crema, mayonnaise, cilantro, lime juice, garlic, and tajín in a large bowl and whisk until the dressing looks smooth and slightly thickened. If you see streaks of mayo or clumps of garlic, keep whisking; those pockets don’t disappear once the corn goes in. This is the moment that decides whether the salad tastes cohesive or like separate ingredients in the same bowl.

Coat the corn without crushing it

Add the corn and toss gently until every kernel is lightly coated. A big spoon or silicone spatula works better than a heavy stir, especially if you’re using canned corn and want to keep the kernels intact. If the bowl looks dry at first, give it a minute before adding more dressing; the corn releases a little moisture and helps the sauce spread.

Fold in the salty, crunchy pieces last

Add the cotija, bacon, and red onion after the corn is coated. Folding them in at the end keeps the cheese from dissolving into the dressing and prevents the bacon from going soft too soon. Taste after this stage, because the bacon and cheese can change how much salt you actually need.

Let it sit, then taste again

Refrigerate the salad for at least 15 minutes before serving. That short rest smooths out the raw onion and garlic and gives the lime time to settle into the cream. Right before serving, stir once from the bottom up and check the seasoning; cold salad often needs a pinch more salt or a small squeeze of lime.

What to Change When You Want It Lighter, Spicier, or Dairy-Free

Make It Dairy-Free Without Losing the Creamy Texture

Use a dairy-free sour cream and a dairy-free mayonnaise, then add an extra pinch of salt and a little more lime to wake the whole bowl up. You’ll lose the salty crumble of cotija, but a dairy-free feta-style cheese can bring back some of that sharp finish if you want it.

Skip the Bacon and Keep the Smoke

For a vegetarian version, leave out the bacon and add a pinch of smoked paprika or a little extra tajín. The salad loses the crisp meatiness, but it still keeps that savory, street-corn style balance if you build in another layer of smoke.

Use Frozen Corn for the Best Year-Round Shortcut

Frozen corn is the easiest swap when fresh corn isn’t in season. Thaw it completely and pat it dry before mixing so the salad stays creamy instead of diluted. The flavor is a touch cleaner than canned corn and the texture holds up well in the dressing.

Storage and Reheating

  • Refrigerator: Store covered for up to 2 days. The dressing loosens a little as it sits, and the onion gets stronger, but the flavor stays good.
  • Freezer: Don’t freeze this salad. The creamy dressing separates and the corn turns watery when it thaws.
  • Reheating: This dish is meant to be served cold or cool. If it’s been chilled for a while, stir it well and let it sit at room temperature for 10 to 15 minutes before serving so the dressing tastes less stiff.

Answers to the Questions Worth Asking

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

Yes. Drain it very well and pat it dry first so the extra liquid doesn’t thin the dressing. Canned corn won’t have quite the same crisp pop as fresh kernels, but the flavor still works well with the crema, lime, and cotija.

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

Yes, and it holds well for a couple of hours in the fridge. The best texture comes from making it up to 2 hours ahead, then stirring it right before serving. Any longer than that, and the dressing can loosen a bit as the salt pulls moisture from the corn.

Can I make this without mayonnaise?+

You can, but the dressing will be looser and a little sharper if you use only crema or sour cream. Mayo helps the sauce cling to the corn and keeps the salad from turning watery as it rests. If you skip it, use a thicker dairy base and add the lime a little at a time.

How do I keep the bacon crispy in street corn salad?+

Cook the bacon until it’s fully crisp, then drain it on paper towels and let it cool before crumbling. Add it at the very end so it doesn’t sit in the dressing longer than necessary. If you’re making the salad ahead, keep the bacon separate and sprinkle it on just before serving.

How do I fix street corn salad if it tastes bland after chilling?+

Cold food mutes salt and acid, so the fix is usually a little more of both. Stir in a pinch of salt and a small squeeze of lime, then taste again after 30 seconds. If it still feels flat, a bit more tajín usually brings the whole bowl back to life.

Creamy Mexican Street Corn Salad

Creamy Mexican street corn salad with golden corn kernels coated in a cilantro-lime dressing, then finished with cotija and crispy bacon. A quick whisk-and-toss method that chills for 15 minutes so the flavors meld like classic elote-inspired street corn.
Prep Time 15 minutes
resting 15 minutes
Total Time 30 minutes
Servings: 6 servings
Course: Side Dish
Cuisine: Mexican
Calories: 420

Ingredients
  

corn
  • 6 cup corn kernels fresh, frozen, or canned
creamy dressing
  • 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
  • 0.25 cup crumbled Cotija cheese
toppings
  • 6 bacon, cooked and crumbled use cooked bacon
  • 0.25 red onion, finely diced
  • Salt and pepper to taste

Method
 

Make the creamy 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 and evenly combined. The dressing should look glossy and uniformly green-flecked.
Coat the corn
  1. Add corn kernels to the bowl and toss gently to coat all kernels with the creamy mixture. Season with salt and pepper to taste as you toss so every bite has balance.
Fold in street corn toppings
  1. Fold in crumbled Cotija cheese, cooked and crumbled bacon, and finely diced red onion. Mix just until distributed so the cotija doesn’t fully disappear.
Chill and serve
  1. Refrigerate the salad for at least 15 minutes to allow flavors to meld. Chill until it feels cold and the dressing clings to the corn.
  2. Give the salad a quick stir before serving and adjust seasoning as needed. Taste and add a little more salt, pepper, or tajín if the corn needs more punch.

Notes

Pro tip: If your corn is canned, drain well and pat off excess moisture so the dressing stays thick instead of watery. Store covered in the refrigerator up to 2 days; for best texture, stir again after chilling. Freezing is not recommended. For a lighter option, use half the mayonnaise and swap the rest with plain Greek yogurt for a creamy, tangy dressing.

You might also like these recipes

Leave a Comment

Recipe Rating