New recipes every week — Follow on Pinterest for daily inspiration 💕
Home Salads & Side dishes Creamy Mexican Street Corn Salad
Salads & Side dishes

Creamy Mexican Street Corn Salad

Golden corn kernels coated in a creamy cilantro-lime dressing bring the same punchy, salty-sweet bite you expect from street corn, but in a bowl that’s easier to serve and even ... Read more

Prep Time 15 min
Servings 6
📌 Save

Creamy Mexican Street Corn Salad

Golden corn kernels coated in a creamy cilantro-lime dressing bring the same punchy, salty-sweet bite you expect from street corn, but in a bowl that’s easier to serve and even easier to scoop up for seconds. The corn stays juicy, the dressing clings without turning heavy, and the bacon and cotija add the kind of savory finish that keeps people coming back to the bowl.

What makes this version work is the balance. Crema or sour cream gives body, mayonnaise gives the dressing a smooth cling, and lime juice cuts through the richness so it tastes bright instead of flat. Tajín brings that chili-lime edge that makes elote taste like elote, and the short rest before serving gives the dressing time to settle into the corn without softening it into mush.

You’ll find a few practical notes below on choosing corn, getting the texture right, and making it ahead without losing freshness. If you’ve ever had street corn salad turn watery or dull after sitting, the fixes here matter.

The dressing clung to every kernel and the lime really kept it from tasting heavy. I made it 30 minutes ahead and it was still crisp and bright when we ate.

★★★★★— Melissa R.

Save this creamy Mexican street corn salad for the next cookout, taco night, or potluck when you want something bright, salty, and gone fast.

Save to Pinterest

The Trick to Keeping Elote Salad Creamy Instead of Soupy

The biggest mistake with street corn salad is treating the corn like a sponge. Hot kernels dump steam into the dressing, and if you add too much mayo without enough acid, the whole bowl turns heavy and loose at the same time. This version stays balanced because the dressing is built to coat, not drown, and the corn gets folded in gently instead of being stirred until it breaks down.

Fresh, frozen, or canned corn all work here, but each one needs a slightly different approach. Fresh corn gives the cleanest sweet bite, frozen corn is usually the best everyday option because it holds its texture well after thawing, and canned corn should be drained thoroughly so it doesn’t water down the dressing. If your salad has ever turned thin after chilling, that usually means the corn was too wet before it met the sauce.

  • Mexican crema or sour cream — This is the base that gives the salad its creamy body. Crema is a little looser and tangier; sour cream is thicker and a bit sharper. Either works, but if you use sour cream, the salad will set up more firmly after chilling.
  • Mayonnaise — Mayo keeps the dressing silky and helps it cling to every kernel. You can reduce it slightly if you want a lighter salad, but don’t skip it entirely unless you want a thinner, less cohesive bowl.
  • Lime juice — Fresh lime is what keeps the richness in check. Bottled lime juice works in a pinch, but fresh has a brighter edge that makes the whole salad taste fresher.
  • Tajín seasoning — This gives you the chili-lime-salt punch that makes the salad taste like street corn, not just creamy corn. If you don’t have Tajín, use chili powder plus an extra pinch of salt and a little more lime zest if you have it.
  • Cotija cheese — Cotija brings the salty, crumbly finish that ties everything together. Feta can stand in, but it’s sharper and softer, so the salad will taste more tangy than traditional.
  • Bacon — It adds smoky crunch and a savory note that plays well with the sweet corn. Cook it until crisp, then crumble it small so it disperses through the salad instead of sitting in greasy pieces.

The 15 Minutes That Matter Before You Serve It

Whisking the Dressing Until It’s Smooth

Start with the crema, mayonnaise, cilantro, lime juice, garlic, and Tajín in a large bowl and whisk until the dressing looks evenly speckled and smooth. The garlic should disappear into the mixture, not float in sharp little clumps. If the dressing looks loose at this point, that’s fine; it tightens once it coats the corn and chills.

Coating the Corn Without Crushing It

Add the corn and toss gently until every kernel has a glossy coating. If you stir hard, especially with thawed frozen corn, the bowl turns starchy and the kernels start to break. Season with salt and pepper now, because the dressing needs that first round of seasoning before the cheese and bacon go in.

Folding in the Finishing Ingredients

Add the cotija, bacon, and red onion last so they stay distinct in the salad. The cheese should melt just slightly against the dressed corn, not vanish into paste. If the red onion tastes too sharp, let the finished salad sit for the full 15 minutes; that resting time softens the bite without cooking it.

The Final Stir Before Serving

Give the bowl one quick stir right before it hits the table. Chilling can pull the dressing down into the bottom of the bowl, and a brief toss brings everything back together. Taste again at the end; cold food dulls salt and acid, so a final pinch of salt or squeeze of lime is often what wakes it up.

How to Adapt This for Different Tables and Different Corn

Dairy-Free Version

Use a dairy-free sour cream or plain unsweetened vegan yogurt in place of the crema, then keep the mayonnaise if you eat eggs or use a vegan mayo instead. You’ll lose a little of Cotija’s salty crumble, so finish with extra Tajín and a pinch of flaky salt to replace that punch.

Vegetarian Street Corn Salad

Skip the bacon and add a little more Cotija or a handful of toasted pepitas for crunch. The salad still tastes complete because the creamy dressing and tangy cheese do most of the heavy lifting, and the pepitas bring the missing texture without changing the flavor direction.

Using Frozen Corn the Right Way

Thaw the corn and drain it well before mixing it with the dressing. If there’s too much surface water, the sauce loosens and slides off instead of clinging. Frozen corn is a great shortcut because it keeps a firm bite and tastes sweet all year.

Making It Ahead for a Crowd

Mix everything except the bacon and a little of the cotija, then hold those back until just before serving. That keeps the bacon crisp and the top of the salad looking fresh. This salad is best within a couple of hours, which makes it ideal for potlucks and taco bars.

Storage and Reheating

  • Refrigerator: Store covered for up to 3 days. The dressing will thicken and the onion will soften, but the flavor stays good.
  • Freezer: Don’t freeze it. The creamy dressing separates and the corn loses its fresh bite when thawed.
  • Reheating: This salad is meant to be served cold or cool. If it has been refrigerated, let it sit at room temperature for 10 to 15 minutes and stir well before serving so the dressing loosens again.

Answers to the Questions Worth Asking

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

Yes, just drain it well first. Canned corn has more surface moisture than fresh or frozen, and if you skip that step the dressing turns loose. Patting it dry helps the salad stay creamy instead of watery.

How do I keep the salad from getting watery?+

Start with dry corn and don’t overdress it. The most common problem is adding kernels that still have steam or excess water on them, which thins the sauce as it sits. A short chill is fine, but don’t let it sit for hours before the first stir.

Can I make this Mexican street corn salad the night before?+

I wouldn’t make the fully finished salad the night before. The best texture comes from a short rest, not an overnight chill. If you need to prep ahead, mix the dressing and corn separately, then fold in the bacon and cheese close to serving.

How do I make this without bacon?+

Leave it out and add toasted pepitas or extra cotija for a little more crunch and salt. The salad still works because the creamy dressing and chili-lime seasoning carry the flavor, but you’ll want that extra texture so it doesn’t feel one-note.

Can I use feta instead of Cotija cheese?+

Yes, feta works in a pinch. It’s softer and tangier than Cotija, so the salad will taste a little less traditionally elote-like, but the salty finish is still there. Use a light hand at first, since feta can take over if you add too much.

Creamy Mexican Street Corn Salad

Creamy Mexican street corn salad with elote-style flavors—golden corn kernels coated in a cilantro-lime dressing with Cotija cheese and crispy bacon. A quick 15-minute chill helps the dressing cling and lets the tajín, garlic, and lime meld into every bite.
Prep Time 15 minutes
rest time 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 cilantro-lime dressing
  • 0.5 cup Mexican crema or sour cream
  • 0.25 cup mayonnaise
  • 0.25 cup fresh cilantro, chopped
  • 3 tbsp lime juice
  • 2 clove garlic, minced
  • 1 tsp tajín seasoning
Street corn toppings
  • 0.5 cup crumbled Cotija cheese
  • 6 slice bacon, cooked and crumbled
  • 0.25 red onion, finely diced
  • 1 Salt and pepper to taste

Method
 

Make the cilantro-lime dressing
  1. Whisk together crema, mayonnaise, cilantro, lime juice, garlic, and tajín in a large bowl until smooth and evenly combined. Use a quick whisking motion so the garlic and tajín disperse throughout the creamy base.
Coat and season the corn
  1. Add corn kernels to the bowl and toss gently until each kernel is coated with the creamy cilantro-lime dressing. Season with salt and pepper to taste, mixing just enough to distribute.
Fold in the street corn toppings
  1. Fold in Cotija cheese, bacon, and red onion until evenly spread through the salad. Stop as soon as no large dry pockets of onion or cheese remain.
Chill and serve
  1. Refrigerate the salad for 15 minutes to allow the flavors to meld. Cover the bowl so the surface doesn’t dry out.
  2. Give the salad a quick stir before serving and adjust seasoning as needed. Add a final pinch of salt and a squeeze of lime only if the flavor tastes flat.

Notes

Pro tip: if you’re using frozen corn, thaw it and drain well so the salad stays thick and creamy instead of watery. Store covered in the refrigerator up to 3 days; for best texture, stir again before serving. Freezing isn’t recommended because the corn and cheese can turn watery after thawing. For a dairy-light option, swap Mexican crema/sour cream and Cotija with a plain Greek-yogurt-based crema and a salty crumbly alternative.
Find the Print Button

The print button is inside the recipe card below ↓

Leave a Comment

Recipe Rating