Perfect Mexican Street Corn Salad for Delicious Joy

You know those moments in the kitchen when you’re whipping up something new, and you just feel it’s going to be a hit? That’s exactly how I felt the first time I put together my version of a Mexican Street Corn Salad. It was a sweltering summer evening, the kind where turning on the oven feels like a personal affront to your cooling system. We’d had a particularly long day, the kids were wound up, and honestly, I just wanted something fresh, vibrant, and quick.

I had a bag of frozen corn calling my name, some cotija cheese lingering in the fridge, and a bright lime begging to be squeezed. What started as a simple side dish for a casual taco night quickly morphed into a main event, a true star on our dinner table. The smell that wafted through the kitchen as the corn kissed the hot pan – that slightly sweet, toasty aroma – always transports me.

Then, imagine adding the creamy tang of mayo and sour cream, the sharp bite of red onion, a little kick from jalapeño, and the salty, crumbly texture of cotija cheese. Finish it all with a generous squeeze of lime and a sprinkle of fresh cilantro, and you have magic in a bowl. It’s a symphony of textures and flavors: sweet, savory, tangy, a little spicy, and wonderfully fresh.

My husband, who usually reserves his highest praise for steak or anything grilled, took one bite and declared, “Okay, this Mexican Street Corn Salad is officially a keeper.” The kids, who are usually skeptical of anything too ‘green’ or ‘mixed-up,’ devoured it, asking for seconds. That’s when you know you’ve struck gold as a home cook. This isn’t just a recipe; it’s a memory maker, a problem-solver for busy weeknights, and a guaranteed crowd-pleaser for potlucks and BBQs.

It’s incredibly versatile, comes together in a flash, and honestly, it’s just so incredibly delicious. If you’ve been looking for that perfect summer side or even a light main dish that brings all the vibrant flavors of Mexico right into your kitchen without a lot of fuss, then trust me, this Mexican Street Corn Salad is exactly what you need. It’s got all the fun of elote, but in a bowl, making it super easy to scoop and enjoy.

Get ready to fall in love with this Esquites recipe, because I promise, your family is going to ask for it again and again. You can make it ahead, you can adjust it to your taste, and it always turns out beautifully. Ready to make some kitchen magic together? Let’s do it!

Ingredients

Alright, let’s talk ingredients for this amazing Mexican Street Corn Salad. When I’m gathering everything, I always think about how each component brings something special to the party. It’s like assembling a dream team of flavors and textures. Don’t worry if you don’t have every single thing; I’ll give you some ideas for swaps that I’ve tried over the years.

Here’s what you’ll need to make this vibrant Mexican Street Corn Salad:

  • 4 cups (about 20 oz) corn kernels: I usually reach for frozen corn because it’s super convenient and readily available year-round. You don’t even need to thaw it; just toss it straight into the hot pan. If corn is in season, fresh corn cut right off the cob is absolutely divine – it adds an extra layer of sweetness and crunch. Canned corn works too, just make sure to drain and rinse it well.
  • 2 tablespoons olive oil: Or any neutral oil like avocado oil. We’re using this to get a nice char on our corn, which is key for that authentic elote salad flavor.
  • 1/2 cup mayonnaise: I know, some folks are hesitant about mayo, but trust me, it’s essential for that creamy, rich texture in this Mexican Street Corn Salad. My favorite is full-fat, good quality mayo.
  • 1/4 cup sour cream or Mexican crema: Sour cream is usually what I have on hand. If you can find Mexican crema, it’s even better because it’s a little thinner and tangier, but either works beautifully to give that rich body to the dressing.
  • 1/4 cup finely crumbled Cotija cheese: This is non-negotiable for me in a classic Mexican Street Corn Salad. It’s a salty, crumbly, slightly tangy cheese that really makes the dish. If you absolutely can’t find it, a salty feta cheese can be a decent substitute in a pinch, but it will change the flavor profile a bit. For more on Cotija, you might like this article from Bon Appétit: What is Cotija Cheese?
  • 1/4 cup finely chopped fresh cilantro: Fresh is best here! It adds a bright, herbaceous note. If you’re not a cilantro fan (it’s okay, I know some folks have that gene!), you can leave it out, or try fresh parsley or even chives for a different twist.
  • 2 tablespoons lime juice: Freshly squeezed, always! It brightens everything up and is crucial for that classic lime crema taste.
  • 1 small red onion, finely diced: Red onion adds a lovely sharp bite and a beautiful pop of color. If you find raw onion too strong, you can soak it in cold water for 10 minutes after dicing to mellow it out.
  • 1-2 jalapeños, seeded and finely minced (optional): This is for a little kick! I usually use one, but if you love spice, go for two. If you want less heat, make sure to remove all the seeds and white membrane. For no heat, omit it entirely.
  • 1/2 teaspoon chili powder: This adds a smoky, earthy depth without being too spicy.
  • 1/4 teaspoon smoked paprika: Another layer of smoky goodness that really makes this Mexican Street Corn Salad special.
  • Salt and black pepper to taste: Always season as you go!

For a budget-friendly option, look for frozen corn when it’s on sale. Cotija cheese can sometimes be a bit pricey, so if you’re on a tight budget, the feta substitute works, or you can just reduce the amount of cheese slightly. I usually buy my cilantro in bunches and store it in a jar with a little water in the fridge to keep it fresh longer. This simple list of ingredients is all you need to create a fantastic Mexican corn dip that everyone will adore.

Step-by-Step Instructions

Okay, friend, now for the fun part: making this incredible Mexican Street Corn Salad! I promise you, it’s so much easier than it sounds, and the payoff is huge. We’re going to build layers of flavor, so let’s get started. Think of me standing right next to you in the kitchen, guiding you through each step.

1. Get that Corn Roasted (or Sautéed!):

This is where the magic really begins for our Mexican Street Corn Salad. Grab your biggest skillet – cast iron is perfect if you have one, but any heavy-bottomed pan will do. Put it over medium-high heat and let it get hot. We want to hear that sizzle. Add 2 tablespoons of olive oil. Once it’s shimmering, toss in your corn kernels.

If you’re using frozen, don’t worry about thawing; just dump them in. Now, here’s the key: don’t stir constantly! Let the corn sit undisturbed for a few minutes until it starts to char and brown. You’ll see little golden-brown spots forming. That char, that little bit of caramelization, is what gives our Mexican Street Corn Salad that authentic, roasted elote flavor. Stir it occasionally, letting it cook for about 8-10 minutes total, until most of the kernels are tender and lightly browned.

Once it’s done, scoop it into a large mixing bowl and let it cool down a bit. It doesn’t need to be completely cold, but you don’t want it piping hot when you add the creamy dressing. I learned this the hard way once, and the mayo started to break a little – still tasted good, but not as pretty!

2. Prep Your Fresh Goodies:

While the corn is cooling, gather your fresh ingredients. Finely dice your red onion. Remember my tip: if you’re sensitive to the sharpness, just pop the diced onion into a bowl of cold water for 10 minutes, then drain it really well. Mince your jalapeño, making sure to remove the seeds and white membrane for less heat. Chop your fresh cilantro. And don’t forget to get that lime ready for squeezing! These fresh elements really brighten up our Mexican Street Corn Salad.

3. Whip Up the Creamy Dressing:

In a medium-sized bowl, combine the 1/2 cup mayonnaise, 1/4 cup sour cream (or Mexican crema), 2 tablespoons fresh lime juice, 1/2 teaspoon chili powder, and 1/4 teaspoon smoked paprika. Whisk it all together until it’s smooth and well combined. This is our beautiful, tangy lime crema that will coat every kernel of corn. Season with a pinch of salt and a grind of black pepper. Taste it! Does it need more lime? A little more salt? This is your Mexican Street Corn Salad, so adjust it to your preference.

4. Bring It All Together:

Now for the grand finale! Add the cooled (but still slightly warm is fine!) corn to the large mixing bowl. Add the diced red onion, minced jalapeño (if using), and about half of your crumbled Cotija cheese. Pour the creamy dressing over the top.

5. Fold Gently:

Using a spatula, gently fold everything together until all the corn and fresh ingredients are evenly coated in that luscious dressing. You want every kernel to have a little hug from the creamy mixture. My kids often gather around at this stage, sniffing the air, asking if the Mexican Street Corn Salad is ready yet. It’s a good sign!

6. The Finishing Touches:

Once everything is mixed, sprinkle in most of your chopped fresh cilantro. Give it another gentle fold. Now, here’s an important step: taste again! Does it need more salt? Another squeeze of lime? A little more chili powder? Adjust as needed.

7. Serve and Garnish:

Transfer the Mexican Street Corn Salad to a serving bowl. Sprinkle the remaining Cotija cheese and a little extra fresh cilantro on top for garnish. For an extra flourish, you can also sprinkle a little more chili powder or a dash of hot sauce, like Cholula, if you like. This dish is fantastic served immediately, but it also gets even better as the flavors meld if it sits in the fridge for an hour or two. This Esquites recipe is truly a winner, whether you’re serving it for a crowd or just enjoying it for a quick weeknight dinner.

Serving Ideas

This Mexican Street Corn Salad is one of those incredibly versatile dishes that fits into so many different meal scenarios. At our house, it’s a constant favorite, and we’ve found countless ways to enjoy it. It’s not just a side; sometimes, it’s the star!

Most often, we enjoy this Mexican Street Corn Salad as a vibrant side dish to almost any Mexican-inspired meal. Think tacos – whether they’re carne asada, chicken, or fish – or cheesy quesadillas. It’s also absolutely phenomenal with grilled chicken or steak. The freshness and tanginess really cut through the richness of grilled meats, making for a perfectly balanced plate. It’s truly a fantastic complement to almost any barbecue spread, especially when we have friends over for a summer cookout.

But don’t stop there! This Mexican Street Corn Salad can totally hold its own. Sometimes, if I’m looking for a lighter lunch, I’ll just have a big bowl of it on its own. It’s surprisingly filling and packed with flavor. My husband loves it scooped with sturdy tortilla chips, turning it into a fantastic Mexican corn dip for game nights or casual get-togethers. It disappears so fast that way! We also love to serve it in a Mexican Street Corn Chicken Bowl (you can find my recipe for that sometime soon!), making it a complete meal with some added protein.

For presentation, I love serving it in a pretty ceramic bowl, perhaps with a lime wedge on the side and a few extra cilantro sprigs scattered on top. It’s such a colorful dish on its own. If you’re bringing it to a potluck, it travels wonderfully. Just make sure to keep it chilled until serving. I always get asked for the recipe when I bring this Mexican Street Corn Salad to a gathering, without fail!

When it comes to leftovers, if there even are any, this Mexican Street Corn Salad holds up beautifully in the fridge for 3-4 days. The flavors actually deepen overnight, which is a wonderful bonus. You can stir it into scrambled eggs for a zesty breakfast, or even spoon it over baked potatoes for a quick and easy dinner. It also makes an amazing topping for nachos. We also sometimes add some black beans and avocado to it, turning it into an even heartier salad. And if you’re feeling adventurous, mix a little into a batch of guacamole for a delicious twist! It’s such a flexible Esquites recipe.

FAQs

I’ve shared this Mexican Street Corn Salad recipe with so many friends and family members over the years, and I’ve heard a lot of great questions! It’s fun to hear about the different ways people adapt it for their own kitchens. Here are some of the most common things people ask me about this delightful Mexican corn dip:

Q: Can I use fresh corn on the cob instead of frozen?

A: Absolutely! If corn is in season, fresh corn off the cob will make your Mexican Street Corn Salad even more incredible. Just shuck the corn, stand each cob upright in a large bowl, and carefully cut the kernels off with a sharp knife. Then, proceed with the recipe, charring it in the hot skillet just as you would with frozen corn. The natural sweetness of fresh corn is unbeatable in this Esquites recipe.

Q: I don’t have Cotija cheese. What can I use?

A: While Cotija cheese is definitely my top recommendation for an authentic Mexican Street Corn Salad, a good substitute is crumbled feta cheese. It offers a similar salty, tangy, and crumbly texture. If you’re really in a bind, some finely grated Parmesan can work too, though it will give it a slightly different flavor profile. The key is to have that salty, savory element that Cotija provides.

Q: Can I make this ahead of time?

A: Yes, you totally can! This Mexican Street Corn Salad is actually fantastic when made a few hours, or even a day, in advance. The flavors really have a chance to meld and develop in the fridge. If you’re making it a day ahead, I recommend holding off on adding the cilantro until just before serving to keep it looking fresh and vibrant. Just give it a good stir before serving.

Q: How do I make this spicier (or milder)?

A: To make your Mexican Street Corn Salad spicier, you can either leave some of the seeds and membrane in the jalapeño when you mince it, or add an extra jalapeño. Another trick I use is to add a pinch of cayenne pepper to the dressing, or a dash of your favorite hot sauce like Tapatio or Cholula right before serving. If you want it milder, simply omit the jalapeño entirely. The chili powder and smoked paprika give it flavor without much heat.

Q: What if I don’t have a big skillet to char the corn?

A: No worries! While a large skillet (especially cast iron) helps get a good char, you can also use a baking sheet. Toss the corn with the olive oil on a baking sheet and roast it in a hot oven (around 400°F or 200°C) for 15-20 minutes, stirring once or twice, until it’s tender and lightly browned. You might not get quite the same level of char as a skillet, but it will still be delicious and toast the corn nicely for your Mexican Street Corn Salad. Some people even grill their corn on the cob first for an amazing smoky flavor, then cut it off and proceed with the rest of the Esquites recipe.

Q: Can I make a dairy-free version of this Mexican Street Corn Salad?

A: Yes, you can! You’d need to swap the mayonnaise for a vegan mayonnaise, the sour cream for a dairy-free sour cream alternative (like a cashew-based one), and the Cotija cheese for a vegan Parmesan or feta alternative. The flavor will be slightly different, but you can still achieve a very delicious version of this Elote salad.

Q: What are some other delicious LSI keywords I can search for related to this dish?

A: If you love this Mexican Street Corn Salad, you might also enjoy looking up recipes for Esquites recipe, Elote salad, or even a simple Mexican corn dip to bring to a party. They all share similar flavor profiles and are equally delicious. You can also explore different types of lime crema recipes for other dishes.

Conclusion

So there you have it, my friend. This Mexican Street Corn Salad isn’t just another recipe in my collection; it’s a staple, a go-to, a dish that brings smiles and happy sighs around our table every single time. It’s the kind of recipe that builds confidence in the kitchen because it’s forgiving, adaptable, and consistently delicious. I’ve probably made this Esquites recipe hundreds of times by now, and each time, it feels like a little bit of sunshine on a plate.

It truly is a testament to how simple, fresh ingredients, when treated with a little love and a good char, can come together to create something truly magical. The tang of the lime crema, the sweetness of the corn, the salty bite of the Cotija, and that underlying smoky warmth – it’s just perfect. Whether it’s a quick weeknight side, the star of a potluck, or a light lunch, this Mexican Street Corn Salad always fits the bill. It’s become one of our family’s most requested dishes, and I know it will become one of yours too.

Here are a few of my top tips from making this again and again:

  • Don’t rush the char on the corn: That golden-brown, toasted flavor is crucial for the authentic taste of this Elote salad.
  • Always use fresh lime juice: It makes such a difference in the brightness and zest of the dressing. Bottled just doesn’t compare.
  • Taste and adjust: Seasoning is key! Add salt, pepper, or more lime juice in small increments until it tastes just right to you.

And feel free to play with it! Sometimes I add a touch of smoked paprika or a tiny pinch of cayenne to the dressing for an extra kick. You could even stir in some black beans or diced avocado right before serving for a heartier meal. Remember that Mexican Street Corn Salad is a foundation, and you can build on it.

I really hope you give this Mexican Street Corn Salad a try. When you do, please come back and tell me how it went! What did your family think? Did you make any fun changes? I absolutely love hearing from you and seeing how these recipes bring joy to your kitchen. Happy cooking, friend! This is one of those dishes you’ll find yourself making all summer long, and even into the cooler months when you need a taste of sunshine.

 

Print

Mexican Street Corn Salad

This vibrant Mexican Street Corn Salad, inspired by classic elote, brings all the delicious flavors of grilled corn, creamy dressing, and tangy lime into a refreshing and easy-to-make side dish or light meal. Perfect for potlucks, barbecues, or a quick weeknight dinner, it’s a burst of joy in every spoonful.

  • Author: Kiera
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings
  • Category: Salad
  • Method: Skillet
  • Cuisine: Mexican

Ingredients

Scale
  • 4 ears fresh corn, or 3 cups frozen corn (thawed)
  • 1/2 cup mayonnaise
  • 1/4 cup sour cream or Mexican crema
  • 2 tablespoons fresh lime juice
  • 1/2 teaspoon chili powder, plus more for garnish
  • 1/4 teaspoon smoked paprika
  • Pinch of cayenne pepper (optional)
  • 1/4 cup finely chopped red onion
  • 1/4 cup chopped fresh cilantro
  • 1/2 cup crumbled cotija cheese, plus more for garnish
  • Salt and black pepper to taste
  • Lime wedges for serving

Instructions

  1. If using fresh corn, grill, roast, or pan-sear the ears until slightly charred and tender. If using frozen, cook according to package directions, then char slightly in a hot skillet if desired. Once cooked, let cool slightly, then cut the kernels off the cobs.
  2. In a large bowl, whisk together the mayonnaise, sour cream (or crema), lime juice, chili powder, smoked paprika, and cayenne pepper (if using).
  3. Add the cooled corn kernels, red onion, cilantro, and cotija cheese to the bowl with the dressing.
  4. Gently toss everything together until the corn and vegetables are evenly coated.
  5. Season with salt and black pepper to taste.
  6. Serve immediately or chill for at least 30 minutes for flavors to meld. Garnish with extra cotija cheese, chili powder, and a fresh lime wedge.

Notes

For an extra smoky flavor, char your corn kernels directly on a grill or in a hot cast-iron skillet until slightly browned before mixing into the salad.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!