Corn Mexican Cucumber Salad

Finding a fresh, crunchy side dish that actually tastes like summer can be surprisingly tricky. You want something that’s light and refreshing but still has enough flavor to stand up to your main course, and it needs to come together quickly without a ton of fuss or a mile-long ingredient list.

That’s where this Mexican cucumber salad comes in clutch. It’s got all the best flavors from Mexican street corn – that creamy, tangy, slightly smoky goodness – but in a lighter, crunchier package that takes maybe 10 minutes to throw together. Plus, you probably already have most of these ingredients sitting in your fridge right now.

mexican cucumber salad
Image: homefoodkitchen.com / All Rights reserved
SAVE NOW

Why You’ll Love This Mexican Cucumber Salad

  • Ready in minutes – This salad comes together in just 10-15 minutes, making it perfect for busy weeknights or last-minute gatherings.
  • Fresh and light – The crisp cucumbers and sweet corn create a refreshing side dish that’s perfect for warm weather or when you want something that won’t weigh you down.
  • Bold Mexican flavors – The creamy cotija cheese, tangy lime, and elote seasoning give you all those street corn vibes in an easy salad format.
  • No cooking required – Just chop, mix, and serve—no stove or oven needed, which means less cleanup and more time to enjoy your meal.

What Kind of Cucumbers Should I Use?

Mini cucumbers (also called Persian cucumbers) are perfect for this salad because they’re crisp, have thin skins, and contain fewer seeds than regular cucumbers. You don’t need to peel them, which saves time and keeps extra nutrients and crunch in your salad. If you can’t find mini cucumbers at the store, English cucumbers are a great substitute – just cut them into similar-sized pieces. Regular slicing cucumbers will work too, but you might want to scoop out some of the seeds if they’re particularly large and watery, as too much moisture can make your salad a bit soggy.

mexican cucumber salad
Image: homefoodkitchen.com / All Rights reserved
SAVE NOW

Options for Substitutions

This fresh salad is easy to customize based on what you have in your kitchen:

  • Cotija cheese: If you can’t find cotija, crumbled feta cheese works great as a substitute. It has a similar salty, crumbly texture. You could also use grated parmesan in a pinch.
  • Elote seasoning: Don’t have elote seasoning? Make your own by mixing 1/4 teaspoon chili powder, 1/4 teaspoon paprika, and a pinch of cumin. You’ll get that same Mexican street corn flavor.
  • Mini cucumbers: Regular cucumbers work just fine – you’ll need about 1 large cucumber. If it has thick skin or lots of seeds, peel it and scoop out the seeds before chopping.
  • Sour cream and mayonnaise: You can use all sour cream or all mayo if that’s what you have on hand. Greek yogurt also works as a lighter substitute for either one.
  • Fresh corn: Frozen corn (thawed) or canned corn (drained) both work well. If using canned, rinse it first to remove excess salt.
  • Cilantro: Not a cilantro fan? Fresh parsley makes a good substitute, though it will change the flavor profile slightly.

Watch Out for These Mistakes While Cooking

The biggest mistake when making this salad is adding the dressing too early, which can make your cucumbers release water and turn the whole dish watery – always dress it right before serving to keep everything crisp and fresh.

Another common error is skipping the step of salting your cucumbers and letting them sit for 10 minutes, then patting them dry, which draws out excess moisture and prevents a soggy salad.

To get the best flavor, make sure to char your corn in a hot skillet instead of using it straight from the can, as this adds a smoky depth that really makes the dish taste more authentic.

Finally, don’t forget to finely mince your garlic and red onion – large chunks can overpower the other flavors and make some bites too sharp or pungent.

mexican cucumber salad
Image: homefoodkitchen.com / All Rights reserved
SAVE NOW

What to Serve With Mexican Cucumber Salad?

This salad is super refreshing and works great alongside grilled meats like carne asada, chicken fajitas, or even some simple seasoned fish tacos. I love serving it at cookouts because it’s a nice cool contrast to anything hot off the grill, and it pairs really well with rice and beans on the side. If you’re doing a taco night, this salad is perfect for adding to your spread alongside chips and guacamole. You could also serve it with quesadillas or enchiladas for a complete Mexican-inspired meal that won’t leave you feeling too heavy.

Storage Instructions

Store: This salad is best enjoyed fresh, but you can keep leftovers in an airtight container in the fridge for up to 2 days. The cucumbers will release some water as they sit, so you might want to drain off any excess liquid before serving again.

Make Ahead: If you want to prep this salad ahead of time, I’d suggest keeping the dressing separate from the veggies until you’re ready to serve. You can chop everything and mix the creamy dressing up to a day in advance, then toss it all together right before eating to keep things crisp and fresh.

Preparation Time 10-15 minutes
Cooking Time 0 minutes
Total Time 10-15 minutes
Level of Difficulty Easy
Servings 4 servings

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 330-390
  • Protein: 7-9 g
  • Fat: 24-28 g
  • Carbohydrates: 30-36 g

Ingredients

For the dressing:

  • 3 tbsp sour cream
  • 3 tbsp mayonnaise
  • 3 tbsp cotija cheese
  • 1 lime (zested and then juiced for maximum brightness)
  • 1/2 tsp elote seasoning
  • 1/4 tsp smoked paprika
  • 1 garlic clove

For the salad:

  • 6 mini cucumbers (sliced into 1/2-inch thick coins)
  • 1 cup corn
  • 1/4 cup cilantro
  • 2 tbsp red onion (finely diced into 1/8-inch pieces to avoid sharp bites)
  • salt

Step 1: Prepare the Creamy Dressing Base

  • 3 tbsp sour cream
  • 3 tbsp mayonnaise
  • 3 tbsp cotija cheese
  • 1 lime
  • 1/2 tsp elote seasoning
  • 1/4 tsp smoked paprika
  • 1 garlic clove

Mince the garlic clove very finely to ensure it distributes evenly throughout the dressing.

In a medium bowl, whisk together the sour cream and mayonnaise until smooth and combined.

Add the lime zest, lime juice, elote seasoning, and smoked paprika, stirring well to incorporate all the spices and create a cohesive, creamy base.

Finally, fold in the crumbled cotija cheese and minced garlic, mixing gently so the cheese doesn’t break down too much.

Set the dressing aside while you prepare the vegetables.

Step 2: Prepare the Vegetables

  • 6 mini cucumbers
  • 2 tbsp red onion
  • 1 cup corn
  • 1/4 cup cilantro

Slice the mini cucumbers into 1/2-inch thick coins and place them in a large mixing bowl.

Finely dice the red onion into 1/8-inch pieces—this size is crucial as it prevents sharp, overpowering onion bites that would overwhelm the delicate salad.

Add the corn and fresh cilantro to the bowl with the cucumbers and onions, but do not mix yet; you’ll combine everything once the dressing is incorporated.

Step 3: Assemble and Season the Salad

  • creamy dressing mixture from Step 1
  • prepared vegetables from Step 2
  • salt

Pour the creamy dressing from Step 1 over the vegetables in the bowl and gently fold everything together until all the vegetables are evenly coated with the dressing.

Taste the salad and season with salt to your preference—I find that starting with 1/4 teaspoon and adjusting incrementally keeps you from over-salting, since the cotija cheese already adds some saltiness.

Serve immediately for the best texture, as the cucumbers will begin to release water if left sitting for too long.

mexican cucumber salad

Corn Mexican Cucumber Salad

Delicious Corn Mexican Cucumber Salad recipe with step-by-step instructions.
Prep Time 5 minutes
Cook Time 5 minutes
Total Time 12 minutes
Servings 4 servings
Calories 360 kcal

Ingredients
  

For the dressing::

  • 3 tbsp sour cream
  • 3 tbsp mayonnaise
  • 3 tbsp cotija cheese
  • 1 lime (zested and then juiced for maximum brightness)
  • 1/2 tsp elote seasoning
  • 1/4 tsp smoked paprika
  • 1 garlic clove

For the salad::

  • 6 mini cucumbers (sliced into 1/2-inch thick coins)
  • 1 cup corn
  • 1/4 cup cilantro
  • 2 tbsp red onion (finely diced into 1/8-inch pieces to avoid sharp bites)
  • salt

Instructions
 

  • Mince the garlic clove very finely to ensure it distributes evenly throughout the dressing. In a medium bowl, whisk together the sour cream and mayonnaise until smooth and combined. Add the lime zest, lime juice, elote seasoning, and smoked paprika, stirring well to incorporate all the spices and create a cohesive, creamy base. Finally, fold in the crumbled cotija cheese and minced garlic, mixing gently so the cheese doesn't break down too much. Set the dressing aside while you prepare the vegetables.
  • Slice the mini cucumbers into 1/2-inch thick coins and place them in a large mixing bowl. Finely dice the red onion into 1/8-inch pieces—this size is crucial as it prevents sharp, overpowering onion bites that would overwhelm the delicate salad. Add the corn and fresh cilantro to the bowl with the cucumbers and onions, but do not mix yet; you'll combine everything once the dressing is incorporated.
  • Pour the creamy dressing from Step 1 over the vegetables in the bowl and gently fold everything together until all the vegetables are evenly coated with the dressing. Taste the salad and season with salt to your preference—I find that starting with 1/4 teaspoon and adjusting incrementally keeps you from over-salting, since the cotija cheese already adds some saltiness. Serve immediately for the best texture, as the cucumbers will begin to release water if left sitting for too long.

Disclaimer: Our editors have used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

Recipe Rating