Elote Corn Salad
Fresh corn, creamy dressing, lime, chili powder, and salty cheese come together in this easy elote corn salad that tastes like Mexican street corn in spoonable form. It works as a quick side dish for tacos, grilled chicken, burgers, or summer cookouts.
Prep
10 min
Cook
10 min
Total
20 min
Servings
6 servings
Ingredients
Tools that make this easier
Optional — the recipe works without them.
As an Amazon Associate, I earn from qualifying purchases.
Instructions
- 1
Cut the kernels from the corn cobs. Heat a large skillet over medium-high heat and melt the butter. Add the corn and jalapeño, then cook for 8 to 10 minutes, stirring occasionally, until the corn develops browned spots and smells slightly sweet and smoky.
- 2
While the corn cooks, whisk together the mayonnaise, sour cream, garlic, lime juice, chili powder, smoked paprika, salt, and pepper in a large bowl until smooth and creamy.
- 3
Let the corn cool for about 5 minutes so the dressing stays thick instead of separating. Add the warm corn mixture to the bowl and stir until every kernel is coated.
- 4
Fold in the cotija cheese and cilantro. The salad should look creamy with small pockets of crumbly cheese throughout.
- 5
Taste and adjust with more lime juice, salt, or chili powder if needed. Serve warm, room temperature, or chilled.
Used in this recipe: Cast-Iron Skillet Citrus Juicer (Amazon, affiliate links)
Nutrition (per serving)
240 kcal
Calories
Fresh corn, creamy dressing, lime, chili powder, and salty cheese come together in this easy elote corn salad that tastes like Mexican street corn in spoonable form. It works as a quick side dish for tacos, grilled chicken, burgers, or summer cookouts, and it comes together in about 20 minutes with simple ingredients.
Ingredients
- 5 ears fresh corn, husked
- Fresh corn gives the sweetest flavor and best texture. Frozen corn works too; expect a little less char and a softer bite.
- 1 tablespoon butter
- 1 jalapeño, finely diced
- Remove the seeds for a milder salad.
- 1/3 cup mayonnaise
- 1/4 cup sour cream
- 1 garlic clove, minced
- 2 tablespoons fresh lime juice
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/2 cup cotija cheese, crumbled
- Queso fresco can be used if cotija is unavailable.
- 1/4 cup chopped cilantro
- Optional toppings: extra chili powder, lime wedges, sliced green onion

How To Make It
Cut the kernels from the corn cobs. Heat a large skillet over medium-high heat and melt the butter. Add the corn and jalapeño, then cook for 8 to 10 minutes, stirring occasionally, until the corn develops browned spots and smells slightly sweet and smoky.
While the corn cooks, whisk together the mayonnaise, sour cream, garlic, lime juice, chili powder, smoked paprika, salt, and pepper in a large bowl until smooth and creamy.
Let the corn cool for about 5 minutes so the dressing stays thick instead of separating. Add the warm corn mixture to the bowl and stir until every kernel is coated.
Fold in the cotija cheese and cilantro. The salad should look creamy with small pockets of crumbly cheese throughout.
Taste and adjust with more lime juice, salt, or chili powder if needed. Serve warm, room temperature, or chilled.
Why Skillet-Charred Corn Works Here
Cooking the corn in a hot skillet creates the charred flavor that gives an elote corn recipe its street-corn taste without needing a grill. The combination of mayonnaise and sour cream keeps the dressing creamy while still tasting bright from the lime juice.
Cotija cheese adds saltiness and texture, which balances the sweetness of the corn. A small amount of smoked paprika also helps deepen the roasted flavor.
Tips for Better Char and a Creamy Dressing
- If using frozen corn, thaw and pat it dry first so it browns instead of steaming.
- A cast-iron skillet helps create darker charred spots on the corn.
- Add the cheese last so it stays in crumbly pockets instead of melting into the dressing.
- If the salad tastes too rich, an extra squeeze of lime usually balances it out.
- For a spicier version, leave some jalapeño seeds in or add hot sauce before serving.
What to Serve With Elote Corn Salad
This elote corn salad works well alongside grilled meats, ground beef tacos with homemade seasoning, enchiladas, or barbecue dishes. It can also be spooned into lettuce cups, wrapped in tortillas, or served as a topping for nachos.
If you want the same flavors in another form, try grilled corn on the cob with smoky elote butter for a cookout, or a warm Mexican street corn dip for a party table.

FAQ
Can I make elote corn salad ahead of time?
Yes. It can be made up to 24 hours ahead and stored covered in the refrigerator. The flavors blend more as it sits, though the corn softens slightly over time. Because the dressing is mayonnaise and sour cream, refrigerate the salad within 2 hours and eat leftovers within 3–4 days.
What can I use instead of cotija cheese?
Queso fresco or feta are the closest substitutes. Cotija is saltier and firmer, while queso fresco tastes milder and softer.
Can I use canned corn?
You can, but the flavor will be less sweet and fresh. Drain it well and cook it in a hot skillet long enough to develop some browned edges.
Why is my dressing too thin?
Warm corn added too quickly can loosen the dressing. Let the corn cool for a few minutes before mixing, or stir in a little extra cotija cheese to thicken the salad.
Is this salad served hot or cold?
It works both ways. Many people prefer it slightly warm right after mixing, but chilled leftovers are also good for lunches and meal prep.






