This vibrant salad brings together the best of Mexican street corn with refreshing crunch. Sweet corn kernels get lightly charred in a skillet, then mingled with crisp diced cucumber, red onion, and fresh cilantro.
The creamy dressing combines mayonnaise, sour cream, and fresh lime juice, seasoned with chili powder and smoked paprika for that authentic elote flavor. A sprinkle of crumbled cotija cheese and extra chili powder on top adds the perfect savory finish.
Ready in just 25 minutes, this vegetarian and gluten-free dish serves four beautifully. It's an ideal side for grilled meats, tacos, or summer barbecues. The contrast of warm charred corn against cool crisp cucumbers makes every bite exciting.
The first time I tasted street corn in Mexico City, I stood on a dusty corner with mayo smeared across my cheek, completely converted to the magic of corn, lime, and chili. Years later, I found myself staring at a surplus of cucumbers from my garden and wondered what would happen if that brilliant flavor profile took a dip into something cool and crunchy instead. Now this salad lives in my regular rotation, especially during those sweltering summer months when turning on the oven feels like a personal offense.
Last summer, I brought this to a potluck and watched my friend Sarah literally hover over the bowl, picking out all the corn kernels with her fork. She claimed she was just taste testing, but by the time everyone had gone through the line, that bowl was somehow emptier than everything else. Now she texts me every July asking when Ill make it again.
Ingredients
- 2 cups fresh corn kernels: Fresh corn gives the best texture, but thawed frozen corn works in a pinch, just pat it dry before cooking
- 1 large English cucumber: English cucumbers have thinner skins and fewer seeds, meaning no peeling required and consistently crisp bites
- 1/2 small red onion: The onion adds just enough bite to cut through the creamy elements without overpowering everything
- 1/4 cup fresh cilantro: Fresh cilantro brings that bright, herbal note that makes everything taste like summer
- 1 jalapeño: Keep the seeds if you want real heat, but removing them mellows it into something everyone can enjoy
- 1/3 cup mayonnaise: This creates the rich base that makes street corn so addictive and irresistible
- 1/4 cup sour cream: Sour cream lightens the mayonnaise while adding a pleasant tang
- 2 tablespoons fresh lime juice: Fresh lime is non negotiable here, bottled juice simply cannot replicate that bright, authentic flavor
- 1/2 teaspoon chili powder: This provides the gentle heat and subtle earthiness that defines Mexican street corn
- 1/4 teaspoon smoked paprika: Smoked paprika adds a beautiful depth that mimics the char from outdoor grilling
- 1/2 teaspoon kosher salt: Salt amplifies all the other flavors and helps draw out moisture from the vegetables
- 1/4 teaspoon black pepper: A little pepper adds background warmth and rounds out the seasoning
- 1/3 cup cotija cheese: Cotija brings salty, crumbly goodness, though feta makes a perfectly acceptable substitute
- 1 teaspoon chili powder: The extra dusting on top creates that gorgeous visual appeal and one last hit of spice
- Lime wedges: Serving with extra lime lets everyone adjust the acidity to their exact liking
Instructions
- Char the corn:
- Heat a large skillet over medium high heat until it is properly hot, then add corn kernels and cook for 5 to 7 minutes, stirring occasionally until you see golden brown spots developing and smell that wonderful roasted corn aroma.
- Combine the vegetables:
- In a large mixing bowl, add the charred corn, diced cucumber, red onion, cilantro, and jalapeño if you want some gentle heat running through everything.
- Make the dressing:
- Whisk together mayonnaise, sour cream, lime juice, chili powder, smoked paprika, salt, and pepper in a small bowl until smooth and fully incorporated.
- Dress the salad:
- Pour the dressing over the vegetables and toss gently with a spatula until every piece is lightly coated but not drowning.
- Add the toppings:
- Sprinkle crumbled cotija cheese over the top, add an extra dusting of chili powder for that signature street corn look, and serve with lime wedges on the side.
My dad, who has spent seventy years claiming he does not like salads, went back for thirds of this at a family dinner last month. He actually asked for the recipe, which might be the biggest cooking compliment I have ever received in my entire life.
Make It Your Own
This recipe adapts beautifully to whatever you have on hand or need to accommodate. Sometimes I swap in Greek yogurt for the sour cream when I want something lighter, and honestly, no one has ever noticed the difference. The beauty is in the balance of creamy, tangy, and fresh, not in following a rigid formula.
Serving Suggestions
This salad shines brightest alongside grilled anything, from burgers and chicken to fish tacos or carne asada. The cool, creamy elements perfectly complement the char and smoke from the grill. I have also served it as part of a taco bar setup, where people can scoop it onto their tortillas alongside everything else.
Storage and Make Ahead Tips
The dressed salad keeps for about two days in the refrigerator, though the cucumbers will release more liquid and soften slightly over time. If you are preparing this for a party, you can char the corn and chop all the vegetables up to a day in advance, then toss everything together an hour before serving.
- Wait to add the cheese topping until right before serving so it stays crumbly and fresh
- Bring the salad to room temperature for about 15 minutes before serving if it has been refrigerated
- Extra lime juice at the table can refresh the flavors after it has been sitting
This recipe has officially earned permanent status in my summer cooking rotation, right between the gazpacho and the grilled peaches. Hope it finds its way into yours too.
Recipe Help & Support
- → Can I make this salad ahead of time?
-
Prepare the vegetables and dressing separately up to 24 hours in advance. Toss everything together just before serving to maintain the crisp texture of the cucumbers.
- → What can I use instead of cotija cheese?
-
Feta cheese makes an excellent substitute with similar crumbly texture and salty flavor. Queso fresco or grated Parmesan also work well in this dish.
- → How do I make this dairy-free?
-
Use vegan mayonnaise and dairy-free sour cream alternatives. Omit the cotija cheese or replace with nutritional yeast for a cheesy flavor without dairy.
- → Can I use canned corn instead of fresh?
-
Yes, drain canned corn thoroughly and pat dry before charring in the skillet. Thawed frozen corn also works beautifully in this preparation.
- → How spicy is this salad?
-
The jalapeño is optional and adds mild heat. Without it, the salad has minimal spice from the chili powder. Adjust the amount of jalapeño to your preference.