This vibrant Mexican-inspired salad brings together charred sweet corn with cool, crisp cucumbers in a tangy, creamy dressing. The smoky grilled kernels pair perfectly with refreshing cucumber, while cotija cheese adds authentic street corn flavor. Ready in just 25 minutes, this versatile dish works beautifully as a summer side, light lunch, or taco topping. The zesty lime and chili dressing ties everything together for a bright, satisfying bite.
Last summer, my neighbor Maria brought this salad to a block party and I literally hovered over the bowl the entire evening. The combination of sweet charred corn and cool crisp cucumbers was completely new to me, like someone had transformed elote into something you could eat with a fork. Now I make a double batch because somehow it always disappears before dinner even starts.
I made this for my sister who swears she hates cucumber salad and she went back for thirds. She kept asking what I put in the dressing, trying to figure out why it tasted so familiar yet completely new. Watching someone discover that street corn flavor in salad form might be my favorite kitchen moment this year.
Ingredients
- Fresh or frozen corn kernels: Charring fresh corn adds those smoky notes that make this salad sing, but frozen works in a pinch
- Cucumbers: English or Persian cucumbers stay crunchier longer, but whatever looks best at the market will work beautifully
- Red onion: Finely chopped so you get little bites of sharpness without overwhelming the other flavors
- Fresh cilantro: Bright and essential, though I have friends who swap in parsley and still love it
- Cotija cheese: Salty and crumbly like a feta but with that distinct Mexican flavor profile
- Sour cream and mayonnaise: The classic creamy base that holds all those street corn spices together perfectly
- Lime juice: Fresh squeezed makes all the difference here, cutting through the rich dairy
- Smoked paprika and chili powder: This spice blend is what gives the dressing its signature elote flavor
Instructions
- Char the corn:
- Heat a grill pan or skillet over medium high heat and add corn kernels, letting them sizzle for 4 to 5 minutes until golden brown spots appear and you can smell that sweet roasted aroma. Let them cool completely so they do not wilt the cucumbers when mixed.
- Prep the vegetables:
- In a large bowl, combine cooled corn, diced cucumbers, red onion, cilantro, and jalapeño if you want some gentle heat.
- Make the creamy dressing:
- Whisk together sour cream, mayonnaise, minced garlic, lime juice, smoked paprika, chili powder, salt, and pepper until completely smooth and emulsified.
- Combine everything:
- Pour the dressing over the vegetables and toss gently until every piece is coated in that creamy zesty mixture.
- Add the cheese:
- Fold in crumbled cotija cheese, leaving some larger chunks for those lucky bites.
- Chill and serve:
- Let it sit for 10 to 15 minutes in the refrigerator so flavors can mingle, then taste and add more salt or lime if needed.
This became my go to contribution for every potluck and BBQ last season. Something about the mix of hot corn spices and cool crunchy vegetables just makes people happy, plus it pairs with literally anything else on the grill.
Make It Your Own
I have played around with this recipe so much, sometimes adding avocado for creaminess or swapping in Greek yogurt when I want something lighter. Once I even added black beans and made it into a heartier main dish salad that kept me full for hours.
Serving Ideas
Beyond being a perfect side for grilled chicken or steak, this works amazing as a topping for tacos or tucked into a wrap with some shredded chicken. My friend puts it on top of her black bean burgers and says it changed her burger game completely.
Storage and Prep
This salad actually keeps well for a day or two in the refrigerator, though the cucumbers will release some water and make it slightly more soupy. The flavors continue to develop beautifully, so some days I prefer it as leftovers.
- Keep the dressing separate if meal prepping more than 24 hours in advance
- Add fresh cilantro right before serving for the brightest flavor
- Bring to room temperature for about 15 minutes before serving
Every time I serve this, someone asks for the recipe, which is pretty much the highest compliment a dish can get in my book.
Recipe FAQs
- → Can I make this ahead of time?
-
Yes, prepare up to 4 hours in advance and refrigerate. Add cheese just before serving to maintain texture.
- → What can I substitute for cotija cheese?
-
Feta works perfectly as a salty, crumbly alternative. For dairy-free, try nutritional yeast or omit entirely.
- → Do I have to char the corn first?
-
Charring adds smoky depth but isn't required. Raw corn works well for a crunchier, fresher version.
- → How do I reduce the spice level?
-
Omit the jalapeño entirely and reduce chili powder to 1/4 teaspoon. The lime and cream keep it flavorful without heat.
- → Can I use frozen corn instead?
-
Absolutely. Thaw frozen corn completely, then char in a hot skillet for 3-4 minutes to achieve that grilled flavor.
- → How long does this keep in the refrigerator?
-
Best enjoyed within 2 days. The cucumbers will release water and soften over time, so leftovers work best as a salsa.