Mexican Corn Salad
Picture this: golden corn kernels sizzling in butter, garlic dancing in the pan, and that irresistible aroma filling your kitchen like a summer fiesta. That’s what happens when you make this Mexican Corn Salad—a dish so vibrant, creamy, and full of flavor that it’ll vanish faster than you can say “pass the lime!” I first whipped this up for a backyard BBQ a few years back, and ever since, my friends have been begging for the recipe. It’s not just a side dish—it’s the kind of crowd-pleaser that turns ordinary dinners into celebrations. Whether you’re feeding a hungry family or bringing something special to a potluck, this salad delivers big on taste with surprisingly little effort. And honestly? Once you try it warm, with that dressing melting into every buttery bite, you’ll wonder why you ever settled for plain corn on the cob.

What Is Mexican Corn Salad?
This isn’t just any corn salad—it’s the deconstructed, party-sized cousin of Esquites, that beloved Mexican street food sold in paper cups on hot summer nights. While Elotes features grilled corn on the cob slathered in sauce and cheese, Esquites takes those same flavors off the cob and into a cup. This recipe? It’s Esquites reimagined as a generous, shareable salad that’s even more delicious because you get all the textures and tastes in every spoonful. The corn is pan-fried until lightly charred and sweet, then tossed in a tangy, creamy dressing spiked with lime, parmesan, and fresh herbs. It’s bright, bold, and deeply satisfying—like a taste of Mexico in your own backyard. Plus, it works with fresh, frozen, or even canned corn (though fresh is best!), making it accessible no matter the season.
Why You’ll Love This Recipe
Let me be real—this salad is addictive. The magic happens when hot corn hits the cool dressing: the mayo and sour cream melt slightly, coating each kernel in a silky, zesty glaze that clings perfectly without being heavy. The parmesan adds a savory depth most recipes skip, while lime juice cuts through the richness with just the right amount of zing. Fresh cilantro, green onions, and a hint of jalapeño bring brightness and a gentle kick, balancing everything beautifully. And because it comes together in under 20 minutes, it’s perfect for busy weeknights or last-minute gatherings.
What really sets this apart is its versatility. Serve it warm straight from the pan, or let it chill for an hour—it’s fantastic either way. Swap cilantro for parsley if you’re in the “cilantro tastes like soap” camp (we don’t judge!), use Greek yogurt instead of sour cream, or add a sprinkle of chili powder for extra warmth. It’s forgiving, customizable, and always hits the spot. Plus, it pairs effortlessly with tacos, grilled meats, or even as a topping for nachos. Honestly, once you make this once, you’ll keep finding excuses to whip it up again and again.
How to Make Mexican Corn Salad
Quick Overview
This recipe is all about layering flavors quickly and simply. You’ll start by browning fresh or frozen corn in butter and garlic—this step builds incredible depth. Then, while the corn is still hot, you’ll toss it with a creamy lime dressing, fresh herbs, onions, and cheese. The heat gently melts the dressing, creating a luscious coating that clings to every kernel. Total active time? About 20 minutes. And cleanup? Minimal—just one skillet and a mixing bowl. Easy enough for a Tuesday, impressive enough for guests.
Ingredients
You’ll need just a handful of everyday ingredients:
- 5 cups corn kernels (from about 4 large ears of fresh corn, or frozen—don’t thaw!)
- 2 tablespoons butter
- 2 garlic cloves, minced
- ½ teaspoon each salt and black pepper
- ¼ cup mayonnaise (you can reduce this to 2 tbsp if preferred)
- ¼ cup sour cream (or plain Greek yogurt)
- ½ cup finely grated parmesan cheese
- 1 tablespoon finely chopped jalapeño (seeds removed for less heat)
- 1 cup roughly chopped fresh cilantro (or parsley)
- 1 cup thinly sliced green onions
- ½ small red onion, finely diced
- 2–3 tablespoons fresh lime juice (plus extra to taste)
- Optional garnish: crumbled Cotija or feta cheese, lime wedges, extra cilantro

Step-by-Step Instructions
Step 1: Preheat & Prep Pan
Place a large skillet over medium-high heat. Add the butter and let it melt until it starts to foam slightly—but don’t let it brown.
Step 2: Sauté Garlic and Corn
Add the minced garlic and stir for about 10 seconds, just until fragrant. Immediately add the corn kernels (fresh or frozen—no need to thaw). Let them cook undisturbed for a minute or two to encourage browning, then stir occasionally for about 5 minutes total. You’re looking for golden edges and a sweet, toasted aroma. Halfway through, sprinkle in the salt and pepper.
Step 3: Make the Dressing
Transfer the hot corn to a large mixing bowl. Quickly add the mayonnaise, sour cream, lime juice, and grated parmesan. Toss well—the residual heat will melt the cheese and emulsify the dressing into a creamy, glossy coating.
Step 4: Add Fresh Finishing Touches
Fold in the cilantro, green onions, red onion, and jalapeño. Taste and adjust with more lime juice, salt, or pepper as needed. If using, sprinkle with crumbled Cotija or feta just before serving.
Step 5: Serve and Enjoy
Serve warm, at room temperature, or chilled—it’s delicious any way you like it! Garnish with extra herbs, lime wedges, or jalapeño slices for a pop of color.
What to Serve It With
This salad is a natural match for all things Mexican and Southwestern. Try it alongside grilled chicken tacos, carnitas, or fish tacos. It’s also stellar with BBQ ribs, steak fajitas, or even as a topping for loaded nachos. For a lighter meal, serve it over a bed of greens with black beans and avocado. At summer gatherings, it shines next to burgers, grilled corn on the cob (yes, even alongside its cobbed cousin!), or a simple green salad. Basically, if it’s savory and meant for sharing, this corn salad wants to be on the table.
Top Tips for Perfecting Your Mexican Corn Salad
- Use fresh corn when possible—it browns better and tastes sweeter. But frozen works great in a pinch!
- Don’t stir the corn too much while browning—let it develop those golden bits for maximum flavor.
- Add dressing while the corn is hot—this helps the mayo and sour cream melt into a cohesive sauce.
- Taste before serving—lime and salt levels can vary, so adjust to your preference.
- Make it your own: swap cilantro for parsley, add a pinch of smoked paprika, or toss in diced avocado right before serving.
Storing and Reheating Tips
This salad is best enjoyed fresh, but leftovers keep beautifully! Store in an airtight container in the fridge for up to 3 days. It’s actually delicious cold straight from the fridge—many readers prefer it that way! If you’d like to reheat, warm it gently in a skillet over low heat with a splash of lime juice to refresh the flavors. Avoid microwaving, as it can make the dressing too runny.
Frequently Asked Questions
Final Thoughts

This Mexican Corn Salad has earned its spot as one of my most-loved recipes—not just because it’s ridiculously tasty, but because it brings people together. There’s something joyful about watching a bowl of it disappear in minutes, with everyone reaching for “just one more spoonful.” It’s proof that simple ingredients, cooked with care, can create something truly special. So go ahead—grab some corn, fire up the skillet, and treat yourself (and your loved ones) to this little taste of summer magic. I promise, you won’t regret it.

Mexican Corn Salad
Ingredients
Main Ingredients
- 6 ears corn, husks removed
- 0.25 cup mayonnaise
- 0.25 cup sour cream
- 0.5 cup crumbled cotija cheese
- 1 jalapeño, seeded and finely diced
- 0.25 cup chopped fresh cilantro
- 2 tablespoon fresh lime juice
- 1 teaspoon chili powder
- 0.5 teaspoon smoked paprika
- Salt and freshly ground black pepper to taste
- Lime wedges for serving
Instructions
Preparation Steps
- Preheat a grill or grill pan over medium-high heat.
- Grill the corn, turning occasionally, until kernels are lightly charred, about 8–10 minutes. Let cool slightly, then cut the kernels off the cobs.
- In a large bowl, combine the grilled corn, mayonnaise, sour cream, cotija cheese, jalapeño, and cilantro.
- In a small bowl, whisk together the lime juice, chili powder, and smoked paprika. Pour over the corn mixture and toss to combine.
- Season with salt and pepper to taste. Serve immediately or chill for up to 2 hours for enhanced flavor.
- Garnish with extra cotija and cilantro if desired, and serve with lime wedges.






