Mexican Street Corn Salad Easy Creamy Summer Side

Lily Hayes, food blogger and recipe developer at RecipeGap, smiling in a bright kitchen wearing a floral blouse
Published On: April 17, 2026
Follow Us
Mexican street corn salad

Mexican street corn salad recipe is your ticket to an easy summer side that tastes like you spent hours in the kitchen. Honestly, this creamy corn salad comes together in about 15 minutes and never disappoints at potlucks or weeknight dinners. The combination of charred corn, zesty lime, and that irresistible cotija cheese will have everyone asking for your secret.

If you want something even quicker, check out our fast weeknight side dishes that pair perfectly with this elotes salad. Plus, this recipe makes enough for six people, so you can feed a crowd without stress. Pin this for your next taco Tuesday or summer BBQ!

Why this Mexican street corn salad works

Ever wondered why street vendors in Mexico can’t keep elotes moving fast enough? The magic happens when you combine fresh corn with a creamy, slightly spicy dressing that makes every bite addictive. I first made this after a trip to Mexico City and couldn’t stop thinking about it, so I recreated it at home—and honestly, mine tastes just as good.

  • Comes together in 15 minutes with zero cooking required—perfect for busy weeknights
  • The creamy corn salad base works with both fresh and frozen corn kernels
  • Loaded with fresh cilantro and lime for bright, authentic Mexican flavors
  • Makes an easy summer side that actually tastes better the next day
Prep TimeCook TimeCaloriesServingsCuisine
15 minutes0 minutes285 per serving6 servingsMexican

Ingredients for Mexican street corn salad recipe

Ingredients for Mexican street corn salad
  • 3 cups corn kernels (fresh or frozen, thawed)
  • 1/2 cup mayonnaise
  • 1/4 cup sour cream
  • 2 tablespoons fresh lime juice
  • 1 teaspoon chili powder
  • 1/2 teaspoon smoked paprika
  • 1/4 teaspoon cayenne pepper
  • 1/4 cup chopped fresh cilantro
  • 1/4 cup crumbled cheese (similar to cotija)
  • 2 tablespoons finely chopped jalapeño
  • 1 tablespoon olive oil
  • 1 teaspoon honey
  • 1/2 cup diced red bell pepper

Real talk—frozen corn works beautifully for this elotes salad, especially in winter when fresh corn isn’t in season. I’ve made this creamy corn salad with both, and the texture comes out silky either way. Just make sure to thaw frozen corn completely and pat it dry so the dressing actually coats it instead of sliding off.

Don’t skip the lime juice, even if you think you’ll add it later. The acid brightens everything and prevents the Mexican street corn salad from tasting flat. If you’re sensitive to spice, start with 1/8 teaspoon cayenne instead of the full 1/4 teaspoon—you can always add more.

Step-by-step instructions

Cooking instructions for Mexican street corn salad

​1. Combine the mayo and sour cream in a large mixing bowl, whisking until smooth. Add the lime juice, honey, chili powder, smoked paprika, and cayenne pepper to the mixture. Stir everything together until the spices are fully incorporated and you don’t see any streaks of color. This creamy base is what makes the elotes salad so irresistible, so don’t rush this step.

​2. Drizzle in the olive oil while stirring gently to emulsify the dressing. Taste the dressing and adjust the lime juice or spices to your preference—this is your chance to dial in the flavor before adding the corn. I usually add an extra pinch of chili powder because I like mine spicier, but you do you.

​3. Add the corn kernels to the bowl and fold them into the dressing using a rubber spatula. Make sure every kernel gets coated with that creamy, spiced mixture. Don’t panic if it looks a little soupy at first—it’ll thicken up as it sits for a few minutes.

​4. Stir in the diced red bell pepper and chopped jalapeño, folding gently to combine. The peppers add crunch and fresh color to your Mexican street corn salad recipe. Reserve about 2 tablespoons of the cilantro and cheese for topping later.

​5. Add most of the fresh cilantro (saving some for garnish) and gently fold it through the salad. Be gentle here so the cilantro doesn’t bruise and turn dark. The fresh herb is essential for that authentic street corn flavor.

​6. Top the entire salad with the crumbled cheese and remaining cilantro you saved. Sprinkle it generously—the cheese is what makes people go back for thirds. You want that salty, tangy flavor in every spoonful.

​7. Let the elotes salad chill in the refrigerator for at least 30 minutes before serving, though you can eat it immediately if you’re hungry. The flavors meld beautifully after sitting, and the cold temperature makes it extra refreshing on hot summer days. Give it a gentle stir before serving to redistribute the creamy dressing.

Serving ideas for Mexican street corn salad recipe

This creamy corn salad works with almost any Mexican-inspired meal.

With grilled chicken and rice

Serve this elotes salad alongside seasoned grilled chicken breast and cilantro lime rice for a complete meal. The cool, tangy salad balances perfectly with warm proteins and complements the lime in the rice. Everyone at your table will keep going back for more.

At your next taco bar

Set out this Mexican street corn salad as a topping station alongside taco fillings like seasoned ground beef or pulled chicken. Guests can pile it into warm tortillas or eat it on the side—it’s that versatile. For more meal-building inspiration, try pairing it with easy weeknight taco recipes your whole family will love.

Alongside grilled fish

The bright citrus flavors work beautifully with grilled salmon or white fish like mahi-mahi. The creamy corn salad cools down the heat from the grill and adds volume to make a lighter meal feel complete. Honestly, this is my favorite way to serve it during summer entertaining.

Pro tips for perfect Mexican street corn salad recipe

Storage tips

– Keep leftovers in an airtight container in the fridge for up to 4 days – The dressing keeps the kernels from drying out, so this salad stays creamy for days – The elotes salad actually tastes better on day two when flavors have melded together

Make-ahead instructions

– Prepare this Mexican street corn salad up to 8 hours in advance for parties – Mix the dressing separately and add corn just before serving if you want maximum crunch – Chop all veggies the night before to save 5 minutes on prep day

Variations

– Swap the mayo for Greek yogurt for a lighter creamy corn salad version – Add crispy tortilla strips or crushed tortilla chips for extra crunch – Mix in black beans or corn to make a heartier Mexican street corn salad

Troubleshooting

– If the dressing seems too thick, whisk in 1 tablespoon of milk to thin it slightly – If it tastes bland, you didn’t use enough lime juice—add another squeeze to brighten it – If the corn tastes watery, pat it extra dry with paper towels before mixing

Frequently asked questions

Can you freeze Mexican street corn salad?

Freezing isn’t recommended because the corn becomes mushy and the dressing separates when thawed. This elotes salad is best enjoyed fresh or refrigerated for up to 4 days. If you need to meal prep, make the dressing ahead and add fresh corn just before serving.

What can you substitute for cotija cheese?

Use crumbled feta cheese, queso fresco, or even aged goat cheese as alternatives to cotija. These cheeses have that same salty, crumbly texture that makes this Mexican street corn salad special. Some folks use Parmesan in a pinch, though it’s a bit drier than traditional options.

Can you make this salad without mayo?

Yes—use equal parts Greek yogurt and sour cream instead for a tangier, lighter creamy corn salad. You might need to add an extra tablespoon of lime juice since Greek yogurt isn’t as rich as mayo. The salad will still taste delicious and authentic, just slightly less indulgent.

How long does this elotes salad stay good?

Store it in an airtight container in the refrigerator for up to 4 days before the corn starts to soften. The flavors actually intensify after sitting for 24 hours, making day-two leftovers taste even better. If the dressing looks watery, just drain some off before serving and stir well.

Final thoughts

This Mexican street corn salad recipe delivers restaurant-quality flavor without leaving your kitchen a mess. The combination of creamy, spicy, and fresh flavors makes it impossible to stop eating, and your guests will be asking for the recipe. For even more crowd-pleasing sides to round out your menu, check out easy summer side dish ideas that work with any main course.

Honestly, once you make this elotes salad once, it becomes your go-to for every gathering. The best part? You’ll have leftovers that taste even better the next day, which almost never happens. Save this for your next meal prep session or bookmark it for your summer entertaining rotation.

Lily Hayes, food blogger and recipe developer at RecipeGap, smiling in a bright kitchen wearing a floral blouse

Lily Hayes

Chef Lily Hayes - 15+ years professional kitchen experience. 500+ tested recipes. Featured in food publications. Certified in food safety. Trusted by 25,000+ home cooks for reliable, kitchen-tested recipes.

Get Daily Recipe Inspiration

Follow

Get Recipe Updates

Follow

Related Posts

Leave a Comment