
This Mexican Cucumber Salad with Sweet Corn is a crunchy, creamy, and tangy side dish that bursts with bright flavors in every bite. Crisp cucumbers, juicy sweet corn, red onion, cilantro, and a zesty lime dressing come together for a fiesta of taste and texture. It’s the perfect balance of cool, spicy, sweet, and savory — and it’s ready in minutes.
Inspired by the flavors of elote (Mexican street corn), this salad swaps the heavy mayo base for a lighter dressing and adds the refreshing crunch of cucumber. It’s great as a BBQ side, taco topping, or just as a fresh snack.
🛒 Ingredients
- 2 cups cucumber, diced (about 1 large English cucumber or 2 Persian cucumbers)
- 1 1/2 cups corn kernels (fresh, grilled, or canned and drained)
- 1/4 cup red onion, finely diced
- 1/4 cup chopped fresh cilantro
- 1 small jalapeño, minced (remove seeds for less heat)
- 1/3 cup cotija cheese, crumbled (or feta as a substitute)
- Juice of 2 limes (about 1/4 cup)
- 2 tablespoons mayonnaise or sour cream
- 1 tablespoon olive oil
- 1/2 teaspoon chili powder
- 1/4 teaspoon ground cumin
- Salt and pepper, to taste
🥗 Instructions
- Prepare the Veggies:
Dice the cucumber and red onion. Mince the jalapeño and chop the cilantro. - Cook the Corn (if using fresh):
If using fresh corn, boil for 5 minutes or grill until lightly charred, then slice off the kernels. - Mix the Dressing:
In a small bowl, whisk together lime juice, mayo (or sour cream), olive oil, chili powder, cumin, salt, and pepper. - Assemble the Salad:
In a large bowl, combine cucumber, corn, red onion, jalapeño, and cilantro. Pour the dressing over and toss gently. - Add Cheese:
Sprinkle in cotija cheese and stir to combine. - Chill (Optional):
Refrigerate for 15–30 minutes to let the flavors meld, or serve immediately.
✅ Tips for the Best Salad
- Use grilled corn for a smoky flavor that enhances the dish.
- Seed the cucumber if it’s especially watery to avoid sogginess.
- Make ahead: Prepare the components ahead and mix right before serving.
- Add protein: Toss in black beans or grilled shrimp for a more filling salad.
🥑 Variations
- Creamier twist: Use Mexican crema or Greek yogurt for a richer base.
- Add avocado: Dice half an avocado for creamy contrast.
- Make it vegan: Skip the cheese or use a vegan cheese alternative and plant-based mayo.
- More spice: Add a dash of hot sauce or use serrano peppers for a kick.
🍽️ What to Serve It With
- Tacos, enchiladas, or fajitas
- Grilled chicken or carne asada
- As a topping for nachos or tostadas
- With tortilla chips as a fresh dip
🧮 Nutrition Estimate (Per Serving)
Approximate for 1 of 4 servings:
- Calories: 180
- Protein: 4g
- Carbohydrates: 15g
- Fat: 12g
- Fiber: 2g
- Sugar: 4g
Leave a Comment