Have you ever had elote—that grilled corn on the cob loaded with creamy toppings, cheese, lime, and chili? If you have, you know it’s the kind of snack that transports you to the lively streets of Mexico with just one bite. But what if I told you there’s a way to capture all those bold flavors in a simple, shareable salad? Enter Mexican Street Corn Salad (esquites).
This dish is a fun spin on elote, but instead of eating it off the cob, you get it in a bowl—perfect for BBQs, potlucks, or even a quick weekday side. Think smoky grilled corn, tangy lime, creamy mayo, and just the right amount of spice. Trust me, it’ll be the star of any meal.

Quick Recipe Lowdown
Here’s the deal:
- Total time: 20 minutes (10 for prep, 10 for grilling).
- Serves: 4 (easy to double or triple for a crowd).
- Difficulty: Super easy—even if you’re new to the kitchen, you’ve got this.
What you’ll need:
- A grill or a cast-iron skillet for that charred corn flavor.
- A sharp knife for slicing the kernels.
- A big mixing bowl to bring it all together.
Make-ahead tip? Grill the corn ahead of time and toss the salad together a few hours before serving. The flavors only get better as they sit!

The Ingredients
Here’s your grocery list:
- 4 ears of fresh corn, husked
- Olive oil (just a little for brushing)
- 1½ tablespoons mayo (vegan mayo works too)
- 1 garlic clove, minced
- Zest and juice of 1 lime
- ⅓ cup scallions, finely chopped
- ¼ cup Cotija cheese, crumbled (or substitute with feta)
- ¼ cup fresh cilantro, chopped
- ¼ teaspoon smoked paprika (or chili powder for a kick)
- 1 jalapeño, diced (remove seeds for less heat)
- ¼ teaspoon sea salt
Swaps and Tips:
- No Cotija? Feta or Parmesan will work just fine.
- Out of fresh corn? Frozen or canned can step in—just char it in a skillet.
- Not a fan of spice? Skip the jalapeño or swap it for bell peppers.
How To Make It

Step 1: Grill the Corn
Fire up your grill to medium-high. Brush the corn with olive oil and grill it for about 2 minutes on each side, just until it’s charred and golden. Once cooled, slice off the kernels with a sharp knife.
Pro Tip: No grill? Use a cast-iron skillet—it works like magic!
Step 2: Whip Up the Dressing
In a large bowl, mix mayo, garlic, lime zest, and lime juice. Give it a taste and adjust the lime or salt to your liking. This is your creamy, tangy base.
Step 3: Build Your Salad
Add the grilled corn to the bowl with the dressing. Toss in scallions, Cotija, cilantro, smoked paprika, jalapeño, and salt. Mix everything gently so you don’t crush the corn.
The goal? A creamy, crunchy salad bursting with flavor in every bite.
Step 4: Serve It Up
You can serve it right away or let it chill in the fridge for an hour to let the flavors blend even more. Top with extra cilantro and Cotija for an Instagram-worthy look.
One thing to avoid: Overmixing—it’ll turn your corn mushy.
Make It Yours

Here are a few ways to tweak this recipe to fit your taste and diet:
- For vegans: Use vegan mayo and skip the cheese (or use a dairy-free alternative).
- Spice it up: Add cayenne or a splash of hot sauce. Prefer mild? Skip the jalapeño seeds.
- Fancy it up: Add extras like diced avocado or roasted red peppers. Want to keep it simple? Use frozen corn.
How to Serve & Store
This salad pairs perfectly with:
- Grilled chicken, steak, or shrimp tacos.
- Tortilla chips and guacamole.
- A side of black beans or a refreshing watermelon salad.

Leftovers? Store them in an airtight container in the fridge for up to 3 days. The flavors get better with time, but the corn might soften a bit after the second day.
Reheating tip: No need to! This salad is best enjoyed cold or at room temperature.
Mexican Street Corn Salad isn’t just a recipe—it’s a little trip to Mexico right from your kitchen. Make it for your next party, or just whip it up on a lazy night at home. Either way, it’s bound to be a hit.
PrintMexican Street Corn Salad
Mexican Street Corn Salad, or esquites, is a delicious twist on the classic elote, combining smoky grilled corn with creamy mayo, tangy lime, and bold spices. Perfect as a side dish or potluck favorite, this salad captures the essence of Mexican street food in a quick and easy recipe.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: 4 1x
- Category: Side Dish
- Cuisine: Mexican
Ingredients
- 4 ears fresh corn, husked
- Extra-virgin olive oil (for brushing)
- 1½ tablespoons mayonnaise (or vegan mayo)
- 1 garlic clove, minced
- Zest and juice of 1 lime
- ⅓ cup scallions, chopped
- ¼ cup Cotija cheese (or feta), crumbled
- ¼ cup fresh cilantro, finely chopped
- ¼ teaspoon smoked paprika (or chili powder)
- 1 jalapeño pepper, diced (seeded for less heat)
- ¼ teaspoon sea salt
Substitution Notes:
If Cotija isn’t available, feta or Parmesan works well. Vegan mayo makes this dish plant-based. Use chili powder for a spicier kick or cayenne for extra heat.
Instructions
- Grill the Corn: Preheat a grill or grill pan to medium-high heat. Brush the corn with olive oil and grill for about 2 minutes per side until lightly charred. Set aside to cool slightly. Tip: Look for golden-brown char marks for that smoky flavor!
- Prepare the Dressing: In a large mixing bowl, whisk together mayonnaise, minced garlic, lime zest, and lime juice until smooth.
- Assemble the Salad: Slice the kernels off the cooled corn and add them to the bowl with the dressing. Toss in scallions, Cotija cheese, cilantro, smoked paprika, diced jalapeño, and sea salt. Mix gently to combine. Pro Tip: Avoid overmixing to preserve the texture of the corn kernels.
- Serve: Taste and adjust seasoning if needed. Serve immediately at room temperature or chill for up to an hour before serving.
Notes
Serving Suggestions: Pair this salad with grilled meats like chicken or steak tacos, or serve alongside guacamole and tortilla chips for a complete Mexican-inspired meal.
Tips & Tricks:
- For extra smokiness, add a pinch of chipotle powder or use fire-roasted frozen corn when fresh isn’t in season.
- To reduce heat, remove seeds from the jalapeño or skip it entirely.
Storage & Reheating: Store leftovers in an airtight container in the fridge for up to 3 days. Enjoy cold or let it come to room temperature before serving—no reheating required!