Mexican Street Corn Salad – Creamy, Zesty & Delicious

If you’re a fan of classic Elote — the beloved Mexican street corn slathered in creamy sauce, chili, lime, and cotija — then this Mexican Street Corn Salad (Esquites) is about to be your new favorite dish. It’s everything you love about elote, but easier to eat, easier to make ahead, and perfect for BBQs, potlucks, taco nights, or a fresh side any time.

Bursting with smoky charred corn, zesty lime, creamy mayo, and salty cheese, this salad is the perfect blend of bold Mexican flavors in every forkful. Whether served warm, cold, or room temperature, it’s always a crowd-pleaser.

Ingredients Overview

Each ingredient in this salad brings a distinct flavor and texture, making it a flavor-packed side you’ll crave again and again.

  • Fresh Corn on the Cob: Grilled or pan-roasted to get that signature char and smokiness. You can also use frozen corn in a pinch.

  • Mayonnaise: The creamy base that mimics traditional elote flavor. Use full-fat mayo or substitute with Greek yogurt or sour cream for a lighter twist.

  • Cotija Cheese: A crumbly, salty Mexican cheese that’s essential for authenticity. Feta is a solid substitute if cotija isn’t available.

  • Lime Juice: Adds tang and brightness. Fresh-squeezed is key here.

  • Chili Powder: Provides a warm, smoky flavor that’s mild but flavorful. Tajín seasoning is another excellent option with lime and chili.

  • Cilantro: Brings a fresh, herbal balance to the richness of the dish.

  • Garlic (optional): A small minced clove adds a punch of savoriness.

  • Green Onions or Red Onion: Offers crunch and sharpness that complements the creamy dressing.

Optional Add-ins:

  • Jalapeño – for heat

  • Avocado – for creaminess

  • Smoked paprika – for depth

  • Hot sauce – for spice lovers

Step-by-Step Instructions

1. Char the Corn

Using fresh corn (recommended):

  • Shuck 5–6 ears of corn.

  • Grill on medium-high heat or roast in a hot cast iron skillet (dry, no oil) for 10–12 minutes, turning occasionally, until charred in spots.

  • Let cool slightly, then cut the kernels off the cob into a large mixing bowl.

Using frozen corn:

  • Use 4 cups frozen corn. Cook in a hot dry skillet for 8–10 minutes until it starts to brown. No need to thaw first.

2. Make the Dressing

In a small bowl, whisk together:

  • ⅓ cup mayonnaise

  • 2 tablespoons sour cream or Greek yogurt

  • Juice of 1 lime (about 2 tablespoons)

  • 1 clove garlic, minced (optional)

  • 1 teaspoon chili powder

  • Salt and pepper, to taste

Whisk until smooth and creamy.

3. Assemble the Salad

In the bowl with the corn, add:

  • ½ cup crumbled cotija cheese

  • ¼ cup chopped cilantro

  • ¼ cup finely chopped red onion or green onion

Pour the dressing over the top and mix well until everything is coated evenly.

4. Taste and Finish

Adjust to taste:

  • Add more lime juice for tang

  • Extra chili powder or hot sauce for spice

  • A pinch of sugar or honey if you want a subtle sweetness

Top with extra cheese, cilantro, and a sprinkle of Tajín or chili powder before serving.

5. Serve Warm or Cold

This salad is delicious:

  • Warm (right after making)

  • Chilled for picnics and make-ahead meals

  • Room temperature for parties and potlucks

Tips, Variations & Substitutions

  • No grill? Use a hot skillet to sear corn until browned. Frozen corn works surprisingly well!

  • Add protein: Toss in black beans, grilled chicken, or shrimp for a main-dish salad.

  • Make it lighter: Use plain Greek yogurt in place of mayo, or a 50/50 mix for creaminess with fewer calories.

  • Make it spicier: Add diced jalapeño, chipotle powder, or your favorite hot sauce.

  • Dairy-free? Use vegan mayo and skip the cheese or use a plant-based alternative.

  • Add crunch: Top with crushed tortilla chips just before serving for texture.

Serving Ideas & Occasions

This salad is incredibly versatile. Serve it as a side, topping, or even a dip.

Perfect for:

  • Taco night

  • BBQs and picnics

  • Grilled steak, chicken, or fish

  • Side dish for Mexican-inspired meals

  • Potlucks and game days

  • Stuffed into burritos or quesadillas

  • Layered into grain bowls

Pair it with:

  • Grilled carne asada

  • Street tacos

  • Chicken fajitas

  • Veggie burgers

  • Black bean chili

Nutritional & Health Notes

While rich and creamy, this dish can be adjusted for dietary needs:

  • Low-carb and gluten-free

  • Can be made lighter with Greek yogurt or reduced-fat mayo

  • Rich in fiber, Vitamin C, and flavor!

  • One serving (about ¾ cup) has approximately 220–280 calories, depending on cheese and dressing used

Want more protein? Add black beans or grilled chicken and turn it into a meal!


FAQs

Q1: Can I make Mexican Street Corn Salad ahead of time?
A1: Yes! It stores well in the fridge for up to 3 days. Stir well before serving, and add fresh cilantro or extra lime just before serving to freshen it up.

Q2: Can I use canned corn?
A2: You can, but it won’t char well. Drain and rinse, then pat dry. Toast in a skillet to get some browning, or use as-is in a pinch.

Q3: What’s the best cheese substitute for cotija?
A3: Crumbled feta is the closest substitute — it has a similar salty, crumbly texture. Parmesan or queso fresco can also work.

Q4: Is this salad spicy?
A4: Not by default. The base recipe is flavorful but mild. Add diced jalapeños, chipotle powder, or hot sauce to increase the heat.

Q5: Can I serve it as a dip?
A5: Absolutely! Serve it chilled with tortilla chips or scoop into mini tostadas for party bites.

Q6: Can I make this vegan?
A6: Yes. Use vegan mayo, skip the cheese or use a plant-based cheese, and swap Greek yogurt for a non-dairy alternative like cashew cream.

Q7: Does it taste good cold?
A7: Yes! It’s fantastic chilled and makes a great meal prep item or summer picnic salad.

Print

Mexican Street Corn Salad – Creamy, Zesty & Delicious

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A bold, creamy, and zesty take on Mexican street corn — this salad is packed with charred corn, lime, chili, cotija, and cilantro. Perfect as a side, dip, or taco topping!

  • Author: Maya Lawson
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Total Time: 20 minutes
  • Yield: 46 servings 1x

Ingredients

Scale
  • 56 ears corn, grilled and kernels cut (or 4 cups frozen corn)

  • ⅓ cup mayonnaise

  • 2 tbsp sour cream or Greek yogurt

  • Juice of 1 lime

  • 1 clove garlic, minced (optional)

  • 1 tsp chili powder

  • ½ cup cotija cheese, crumbled

  • ¼ cup chopped cilantro

  • ¼ cup chopped red onion or green onion

  • Salt & pepper, to taste

Instructions

  • Char corn on grill or skillet until browned. Let cool and cut off kernels.

  • In a small bowl, whisk mayo, sour cream, lime juice, garlic, chili powder, salt, and pepper.

  • In a large bowl, combine corn, cheese, cilantro, and onion. Pour dressing over and mix.

  • Adjust seasoning, top with extra cheese and chili powder. Serve warm or cold.

Notes

Use frozen corn for convenience. Add black beans or avocado for variation. Store up to 3 days in the fridge.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star