This vibrant dish brings together the best of Mexican street corn and fresh garden salad. Sweet corn kernels get lightly charred in a skillet, then mingle with crisp diced cucumbers, red onion, and fresh cilantro.
The creamy dressing combines mayonnaise, sour cream, and fresh lime juice with chili powder and smoked paprika for that authentic elote flavor. Everything gets coated in this tangy mixture and finished with crumbled cotija cheese and an extra dusting of chili powder.
Ready in just 25 minutes, this salad works beautifully alongside grilled meats, tacos, or as part of a summer spread. The textures create a satisfying crunch while the flavors deliver sweet, creamy, tangy, and slightly spicy notes in every bite.
The first time I tasted elote from a street vendor in East LA, the mayonnaise and cheese combination seemed wrong until that first bite hit my tongue. This salad captures that magic without the mess of eating corn on the cob at a picnic table. My sister-in-law brought a version to our Fourth of July party last summer, and I've been making it weekly ever since.
Last weekend, I made this for a neighborhood potluck and watched three different people ask for the recipe within ten minutes of arriving. The beauty is how the creamy dressing clings to every kernel and cucumber cube. My neighbor admitted she usually hates cotija cheese but went back for seconds anyway.
Ingredients
- 2 cups fresh corn kernels: The sweetness balances beautifully with the tangy dressing, and charring them first adds that essential street corn flavor
- 1 large English cucumber, diced: English cucumbers have thinner skins and fewer seeds, keeping the salad crisp without watering it down
- 1/2 small red onion, finely diced: A little goes a long way, and the sharp bite cuts through all that creamy richness perfectly
- 1/4 cup fresh cilantro, chopped: Fresh herbs are non-negotiable here, and cilantro brings that bright, herbal pop that ties everything together
- 1 jalapeño, seeded and finely chopped: Leave this out if you are sensitive to heat, but the gentle warmth makes the other flavors sing
- 1/3 cup mayonnaise: The creamy backbone that makes this salad feel indulgent and rich
- 1/4 cup sour cream: Adds tang and lightness that pure mayonnaise cannot provide alone
- 2 tablespoons fresh lime juice: Fresh is absolutely crucial here, as bottled juice lacks the bright acidity this salad needs
- 1/2 teaspoon chili powder: Use a good quality chili powder for the best flavor, not just heat
- 1/4 teaspoon smoked paprika: The secret ingredient that gives this salad its signature smoky depth
- 1/2 teaspoon kosher salt: Essential to balance the sweetness of the corn and creaminess of the dressing
- 1/4 teaspoon black pepper: Adds a gentle warmth that complements the other spices
- 1/3 cup cotija cheese, crumbled: This salty, crumbly cheese is what makes it taste authentic, though feta works in a pinch
- 1 teaspoon chili powder (for garnish): That beautiful dusting on top makes it look as good as it tastes
- Lime wedges: An extra squeeze right before serving wakes up all the flavors
Instructions
- Char the corn kernels:
- Heat your large skillet over medium-high heat until it is properly hot, then add the corn in an even layer. Let it sit undisturbed for a minute or two before stirring to get those gorgeous charred spots on multiple sides, about 5 to 7 minutes total.
- Combine the salad vegetables:
- In your large mixing bowl, add the slightly cooled corn along with the diced cucumber, red onion, cilantro, and jalapeño if you are using it. Toss everything together gently so the ingredients are evenly distributed.
- Whisk together the creamy dressing:
- In a separate small bowl, combine the mayonnaise, sour cream, fresh lime juice, chili powder, smoked paprika, salt, and black pepper. Whisk until completely smooth and taste it to adjust the seasonings if needed.
- Dress the salad:
- Pour the dressing over the vegetables and fold everything together gently until every piece is coated in that creamy, tangy goodness. Be careful not to mash the cucumbers as you toss.
- Add the finishing touches:
- Sprinkle the crumbled cotija cheese over the top and dust with that extra teaspoon of chili powder. Serve immediately with lime wedges on the side for guests to squeeze over their portions.
This has become my go-to for summer gatherings because it travels well and never fails to disappear first. Last week at a barbecue, my friend Sarah texted me the next day asking for the recipe because she could not stop thinking about it. There is something about the combination of cool cucumbers and warm, spiced corn that feels like summer in a bowl.
Make It Ahead
You can char the corn and chop all the vegetables up to a day in advance, but keep them separate and store them in the refrigerator. The dressing also comes together beautifully a day ahead and actually tastes better after the flavors have had time to marry. Wait to dress the salad until about 30 minutes before serving to maintain that perfect crunch.
Grilling Option
Fire up the grill and cook whole ears of corn until they are charred on all sides, turning every few minutes for even coloring. The grill adds an extra layer of smoky flavor that a skillet just cannot replicate, especially if you use wood chips. Let the corn cool slightly before cutting the kernels off the cob.
Serving Suggestions
This salad shines alongside grilled chicken, fish tacos, or as part of a larger Mexican-inspired spread. It also holds up surprisingly well on a buffet table, making it perfect for potlucks and backyard parties. Try serving it in individual cups for easy portioning at your next gathering.
- Keep extra lime wedges handy because the bright acidity really makes the flavors pop
- The salad is best enjoyed the same day but will keep in the refrigerator for up to two days
- If taking this to a party, pack the cheese separately and sprinkle it on right before serving
I hope this salad brings as much joy to your table as it has to mine. There is nothing quite like watching people's eyes light up when they take that first bite.
Recipe FAQs
- → Can I make this salad ahead of time?
-
You can prepare the vegetables and dressing separately up to a day in advance. Store them in airtight containers in the refrigerator. Toss everything together just before serving to maintain the crisp texture of the cucumbers and prevent the dressing from making the vegetables soggy.
- → What can I use instead of cotija cheese?
-
Feta cheese makes an excellent substitute for cotija, offering similar crumbly texture and salty flavor. You could also use queso fresco for a milder taste, or shredded Parmesan for a sharper bite. For a dairy-free version, try nutritional yeast or crushed almonds.
- → How do I char the corn without a skillet?
-
You can grill corn on the cob over direct heat for 8-10 minutes, turning frequently, then cut the kernels off. Alternatively, use your oven's broiler by spreading corn kernels on a baking sheet and broiling for 3-5 minutes until charred spots appear. Watch closely to prevent burning.
- → Is this salad spicy?
-
The base salad has mild heat from the chili powder in the dressing. Adding the optional jalapeño will increase the spice level. The garnish of extra chili powder adds another layer of warmth. Adjust the amount of chili powder and jalapeño to suit your preference.
- → Can I use frozen corn instead of fresh?
-
Absolutely. Thaw frozen corn completely and pat it dry with paper towels before charring. This helps remove excess moisture so the corn browns properly. Frozen corn works surprisingly well and makes this dish accessible year-round when fresh corn isn't in season.
- → How long does this salad keep in the refrigerator?
-
Best enjoyed within 1-2 days when stored in an airtight container. The cucumbers will release water over time, so the texture becomes softer rather than crisp. If planning leftovers, consider adding the cucumbers to each serving individually and storing the corn mixture separately.