Yards filled with laughter, sizzling pans, and the aroma of charred corn and lime floating through the air bring back memories of warm summer evenings.
Few dishes capture that energy better than Mexican street corn, known in Mexico as elote. This simple yet flavorful creation celebrates the heart of Mexican street food culture.
The combination of creamy dressing, bright lime, and a little chili heat transforms ordinary corn into something unforgettable.
This version takes the traditional favorite and turns it into a salad that can be enjoyed anywhere, from backyard cookouts to casual family dinners.
Why This Recipe Works
- Charred corn builds flavor: Sautéing corn until golden adds a smoky sweetness that mirrors the authentic taste of elote.
- Fresh vegetables keep it light: Cucumber and cherry tomatoes bring brightness and crunch to balance the creamy sauce.
- Lime and chili create excitement: The citrusy tang and gentle spice deliver a flavor combination found in many Latin American dishes.
- Mayonnaise enhances texture: It coats the ingredients smoothly, making every bite rich and satisfying.
- Easy to make ahead: The salad can be served chilled or at room temperature, perfect for picnics, potlucks, or outdoor gatherings.
Ingredients

- 2 cups corn kernels (fresh or frozen)
- 1 cup cherry tomatoes, halved
- 1 small cucumber, diced
- ½ cup fresh cilantro, chopped
- 2 tbsp mayonnaise
- 2 tbsp lime juice
- 1–2 tbsp red onion, finely chopped
- 1 tsp chili powder
- 1 tsp salt
- 2 tbsp crumbled Cotija cheese
Equipment Needed
- Large skillet or frying pan
- Mixing bowls of various sizes
- Wooden spoon or spatula
- Cutting board and sharp knife
- Measuring cups and spoons
- Serving dish or salad bowl
Instructions

Step 1: Char the Corn for Deep Flavor
Heat a small amount of oil or butter in a large skillet over medium-high heat. Add the corn kernels, spreading them out so they form a single layer.
Let them sit without stirring for about one minute, then stir and continue cooking until golden brown and slightly charred.
This takes around five to seven minutes. The scent of roasted corn fills the air as it turns a beautiful mix of yellow and caramel brown. Once finished, transfer the corn to a plate and allow it to cool slightly.
Tip: If you use frozen corn, thaw and pat it dry before cooking to prevent steaming.
Step 2: Prepare the Vegetables
While the corn cools, chop the cucumber into small cubes and slice the cherry tomatoes in half. Finely chop the red onion and roughly chop the cilantro leaves. Place all of these fresh ingredients in a large mixing bowl.
The colors of red, green, and gold come together like a small market stand in Mexico City. The combination of textures prepares the base for a salad that tastes both refreshing and hearty.
Step 3: Make the Dressing
In a separate bowl, whisk together the mayonnaise, lime juice, chili powder, and salt until smooth. Taste the mixture before combining.
It should have a balance of creaminess, tang, and spice. If you prefer more zest, squeeze in a little extra lime juice.
Pour the dressing over the vegetables and stir gently until they are evenly coated. The dressing should cling lightly to the corn and tomatoes without making the salad heavy.
Step 4: Combine and Add the Cheese
Add the cooled corn to the bowl of vegetables and toss everything together until well mixed. The corn should be evenly coated in the creamy dressing, with bright bits of cilantro and tomato throughout.
Sprinkle crumbled Cotija cheese on top and fold gently to distribute it. Cotija brings a salty finish that ties the whole dish together.
Tip: For the best flavor, let the salad rest in the refrigerator for about fifteen minutes before serving. The chill time allows the flavors to deepen and blend beautifully.

Step 5: Serve and Enjoy
Transfer the salad to a serving dish or individual bowls. Garnish with extra cilantro or a sprinkle of cheese for presentation. Serve chilled or at room temperature.
This salad pairs perfectly with tacos, grilled meats, or roasted vegetables. The contrast of smoky, creamy, and tangy flavors makes it a dish that fits both casual meals and festive gatherings.
Tips and Tricks
Getting Authentic Street Flavor
For that unmistakable street-style taste, cook the corn in a cast-iron skillet or over an outdoor grill. The light char brings a smoky aroma that defines Mexican elote.
If you grill the corn on the cob first, cut off the kernels once slightly blackened and continue the recipe as written.
Adjusting the Creaminess
Mayonnaise gives the salad its signature richness, but you can lighten it with Greek yogurt if you want a fresher profile.
Mixing equal parts mayonnaise and yogurt still keeps the creamy texture while adding a little tang. Taste as you go to make sure the flavors feel balanced rather than heavy.
Choosing the Cheese
Cotija is a crumbly Mexican cheese that adds saltiness and depth. When unavailable, feta is a great alternative and brings a slightly sharper flavor. Parmesan also works for a subtler touch. Each version keeps the dish delicious while offering its own international flair.
Playing with Spices
To make the salad your own, experiment with the seasonings. A touch of smoked paprika brings Spanish influence, while a small pinch of cumin introduces warmth that leans Middle Eastern.
If you want more heat, add cayenne or diced jalapeño. For a milder taste, reduce the chili powder slightly but keep the lime juice strong to maintain brightness.
Storage and Freshness
Store leftovers in an airtight container in the refrigerator for up to three days. Stir before serving to redistribute the dressing and refresh the flavors.
If the salad becomes too thick, add a few drops of lime juice to loosen it. This recipe is best enjoyed fresh, as the vegetables maintain their crisp texture and the dressing stays creamy.
Recipe Variations
- Classic Grilled Elote: Grill whole ears of corn, then spread with the same mayonnaise and lime mixture and sprinkle with cheese and chili powder. Serve directly on the cob for a traditional experience.
- Avocado Street Corn Salad: Add diced avocado for a buttery texture that complements the creamy dressing. The avocado softens the overall flavor and adds healthy fats.
- Chipotle Corn Salad: Mix a teaspoon of chipotle paste into the dressing for a smoky and spicy version with a deeper color and aroma.
- Mediterranean Corn Salad: Use feta instead of Cotija and add a few sliced olives. Drizzle with a small amount of olive oil to create a fusion between Mediterranean and Mexican flavors.
- Vegan Street Corn Salad: Replace mayonnaise with vegan mayo and use nutritional yeast instead of cheese. The result is still creamy and flavorful without dairy.
Frequently Asked Questions

Can I use frozen corn instead of fresh corn?
Yes, frozen corn works very well for this recipe. Make sure it is completely thawed and dried before adding it to the skillet.
Removing excess water helps the corn develop that light char and prevents steaming. Frozen corn offers convenience while keeping the dish vibrant and tasty.
What can I use if I cannot find Cotija cheese?
Feta is the best alternative due to its crumbly texture and similar saltiness. Grated Parmesan also works if you prefer a milder taste. Both options give a satisfying finish and pair well with the lime and chili flavors in the salad.
Is this dish spicy?
It has gentle heat from the chili powder, which can easily be adjusted. For more spice, add cayenne or diced jalapeño. For less heat, use mild chili powder or reduce the amount slightly while keeping the other seasonings balanced.
Can I make the salad ahead of time?
Yes, it can be prepared several hours in advance. Refrigerate until ready to serve. The flavors blend nicely as it rests. Add the cheese just before serving to keep its texture firm and crumbly.
What dishes go well with Mexican Street Corn Salad?
This salad pairs beautifully with grilled meats, tacos, or roasted vegetables. It also complements seafood and light poultry dishes. Its creamy and tangy notes balance spicy foods and add freshness to heavier meals.
Summary
Mexican Street Corn Salad brings the warmth of traditional elote to your table in a colorful, refreshing way. Every spoonful delivers a mix of smoky corn, creamy dressing, and bright lime that feels both familiar and exciting.
It is a dish that connects cultures, reminding us that great food often comes from humble, joyful beginnings shared across generations and borders.
Mexican Street Corn Salad with Global Flair
Course: Cooking4
servings10
minutes7
minutes300
kcalIngredients
2 cups corn kernels (fresh or frozen)
1 cup cherry tomatoes, halved
1 small cucumber, diced
½ cup fresh cilantro, chopped
2 tbsp mayonnaise
2 tbsp lime juice
1–2 tbsp red onion, finely chopped
1 tsp chili powder
1 tsp salt
2 tbsp crumbled Cotija cheese
Directions
- Heat oil or butter in a skillet. Add corn and sauté for 5–7 minutes until lightly charred. Let it cool.
- Combine cherry tomatoes, cucumber, cilantro, and red onion in a large bowl.
- In a separate bowl, mix mayonnaise, lime juice, chili powder, and salt. Add to vegetables and stir.
- Add cooled corn and toss until evenly coated.
- Sprinkle with Cotija cheese and mix gently.
- Serve chilled or at room temperature with extra cilantro on top.
Joseph Hudson has been raising chickens for over 15 years. In 2018, he completed the Agriculture & Natural Resources program at Mt. San Antonio College. He currently raises over 1400 chickens on his 7.5-hectare farm. He keeps sharing his experience on raising healthy and happy chickens on Chicken Scratch The Foundry.
