Mexican Street Corn Salad
📖 Table of Contents
There’s a moment, late on a Tuesday night, when the fridge feels like a betrayal and the idea of another salad seems like a cruel joke — until you remember that Mexican street corn salad exists. It’s that one dish that feels like a warm hug from your favorite taco truck, wrapped in a bowl. I remember the first time I stumbled across it — at a friend’s house, where she served it alongside a grilled chicken and a cold beer. I knew, in that moment, that this was the kind of meal that could turn a mundane night into a memory.[4]
Mexican street corn salad is more than just a dish; it’s a celebration of simplicity and flavor. It’s the kind of thing you can whip up in minutes, with ingredients you probably have in your pantry. I’ve made it after work, with hands still sticky from a quick laundry session. It’s always been a hit — the kind of thing that turns into a shared meal, even if it’s just you and a side of crusty bread.[5]
This recipe is a love letter to the street vendors of Mexico, who turn humble ingredients into something magical. I’ve walked through bustling markets in Oaxaca and seen them grind masa, char corn on open flames. Toss it with lime and chili — and I’ve brought that same energy into my own kitchen. Now, I’m passing it on to you, with a version that’s just as vibrant, just as satisfying, and just as easy to make.
Why You'll Love These Mexican Street Corn Salad Recipes
- It's a quick, colorful, and incredibly satisfying way to bring a taste of Mexico into your kitchen.
- The combination of smoky, sweet, and tangy flavors is impossible to resist.
- It's a great base for meals and can be adapted to suit your dietary preferences.
- It's a dish that feels like a celebration, even on your busiest days.
The Story Behind Mexican Street Corn Salad
As of October 2026, the Mexican street corn salad, or esquites, is a dish born from the streets of Mexico, where vendors roast corn on open flames and sell it in small, paper cones with a sprinkle of lime, salt. Chili. It’s a staple in markets and plazas, where the scent of charred corn mingles with the aroma of other street foods. When I first tried it, I was struck by how much flavor could come from just a few ingredients — and how easily that flavor could be translated into a salad.
The dish has evolved over time, with chefs and home cooks alike adding their own twists. Some use mayonnaise or sour cream, while others prefer a light vinaigrette or even a drizzle of crema. The key is to keep it fresh, bright, and full of the smoky essence of the corn. I’ve found that the best version is one that stays true to the original — simple, bold, and full of flavor.
Making a Mexican street corn salad at home is like bringing that market experience into your own kitchen. With just a few ingredients and a little know-how, you can recreate the same magic that makes street food so beloved. It’s a dish that feels like a mini vacation — and it’s one you can make any night of the week.
To get that authentic smoky flavor, you can roast the corn on a grill or in the oven. If you don’t have access to a grill, preheat your oven to 450°F (230°C) and roast the ears of corn for about 15 minutes, rotating them halfway through. The result is a charred, flavorful base that will elevate your salad to the next level.[1]
Why This Recipe Works for Weeknights

Mexican street corn salad is the kind of dish that feels like a luxury, even on the busiest weeknights. It’s quick to make, requires minimal effort, and is packed with flavor that will keep you coming back for more. The beauty of this recipe is that it doesn’t rely on any complicated techniques — just a few simple steps and a handful of ingredients.
One of the best things about this salad is that it’s incredibly customizable. If you’re not a fan of mayonnaise, you can skip it and use a simple lime and olive oil dressing instead. If you want to add more texture, you can toss in some roasted red peppers or diced avocado. The possibilities are endless, and the best part is that you can tailor it to your preferences without compromising on flavor.
I’ve made this salad with leftover grilled chicken, with crumbled queso fresco, and even with a side of crispy tortilla chips. Each time, it’s been a hit. It’s a dish that feels like a quick meal, but with the kind of depth that makes it feel like something special. That’s the power of a good salad — it can be simple, yet still feel like a celebration.
A dish that feels like a celebration, even on your busiest days.
Related: One pot pasta dinners
The Technique That Makes It Pop
The key to a great Mexican street corn salad is in the technique — specifically, how you prepare the corn. Roasting is the way to go, whether it’s on a grill, in the oven, or even on a cast-iron skillet. The smoky char that comes from roasting gives the corn a depth of flavor that you can’t get from just boiling it.
Once the corn is roasted, you’ll want to remove the kernels and toss them with a bit of mayonnaise, lime juice, salt, and chili powder. Some people like to use a mayonnaise-based dressing, while others prefer a lighter vinaigrette. I’ve found that a simple mix of mayonnaise, lime juice, and a splash of crema gives the perfect balance of richness and brightness.
Don’t be afraid to experiment with your seasonings. A touch of garlic or a drizzle of olive oil can add an extra layer of flavor. Once everything is tossed together, you’ll want to let it sit for a few minutes so the flavors can meld — and trust me, the result will be worth the wait.
After tossing the corn with the dressing, I always let the salad sit for at least 10 minutes before serving. This allows the flavors to meld and the corn to absorb the dressing, giving it a more cohesive and flavorful bite. It’s a small step that makes a big difference in the final dish.[2]
“There’s a moment, late on a Tuesday night, when the fridge feels like a betrayal and the idea of another salad seems like a cruel…”— DinnerBliss editors
Related: What is enchilada sauce recipe
A Step-by-Step Walkthrough

If you’re new to making Mexican street corn salad, don’t worry — it’s actually quite simple. The first step is to roast the corn. If you’re using ears of corn, you’ll want to preheat your oven to 450°F (230°C) and roast the ears for about 15 minutes, rotating them halfway through. If you’re using frozen corn, you can skip this step, but keep in mind that the flavor won’t be as smoky or intense.[3]
Once the corn is roasted (or you’ve used frozen corn), you’ll want to remove the kernels from the husks. You can do this by slicing the kernels off with a sharp knife or by using a corn stripper. Once you have the kernels in a bowl, it’s time to toss them with the dressing.
For the dressing, I like to use a combination of mayonnaise, lime juice, salt, and a pinch of chili powder. You can also add a splash of crema or even a bit of sour cream for extra richness. Once everything is tossed together, you’ll want to let it sit for a few minutes — and then you’re ready to serve.
Related: Lasagna recipes with ricotta cheese
Tips and Tricks for the Best Mexican Street Corn Salad
Making a good Mexican street corn salad is all about the details. One of the most important things you can do is to use fresh, high-quality ingredients. The corn should be firm and slightly sweet, with a hint of smokiness from the roasting process. If you’re using frozen corn, it won’t have that same depth of flavor, but it’s still a great option if you’re short on time.
Another tip is to use a good-quality mayonnaise or even a mayonnaise substitute like Greek yogurt or avocado. These options can add a creamier texture and a more pronounced flavor. I’ve also found that adding a bit of garlic or a splash of lime juice can take the dish to the next level.
Lastly, don’t be afraid to experiment with your toppings. Some people like to add crumbled queso fresco, chopped cilantro, or even a drizzle of hot sauce. These additions can add a bit of extra flavor and texture that can really make the dish shine.
Related: What s in homemade pasta
Common Mistakes and How to Avoid Them
One of the most common mistakes people make when making Mexican street corn salad is using too much dressing. While the flavors should be bold and bright, the corn should still be the star of the show. I’ve found that a little goes a long way — just enough to coat the kernels without making the salad feel heavy or greasy.
Another mistake is skipping the roasting step altogether. While it’s not essential, it’s what gives the corn that smoky, charred flavor that makes the dish so special. If you’re using frozen corn, you can still make the salad, but it won’t have the same depth of flavor. If possible, always aim for roasted corn — it’s worth the extra effort.
Finally, one mistake I’ve seen is not letting the salad sit before serving. This is a small step, but it makes a big difference in the final result. The flavors need a little time to meld, and the corn needs a chance to absorb the dressing. Skipping this step can result in a salad that feels a bit underwhelming.
⭐ Classic
This version uses traditional ingredients like grilled corn, black beans, and a zesty lime dressing for a true Mexican street corn salad flavor.
💰 Budget
Skip the grilled corn and use frozen corn kernels instead. Save money while still enjoying a quick and flavorful salad.
⚡ Extra-Fast
Use canned corn instead of grilled corn to cut down on prep time, and skip the chilling step for a faster serving option.
✨ Restaurant Depth
Add a splash of adobo sauce, a few diced jalapeños, and a sprinkle of cotija cheese for a restaurant-style depth of flavor.
🥗 Healthy & Light
Replace sour cream with Greek yogurt, and use a light olive oil instead of a heavy one to keep the salad low in fat and calories.
| The mistake | Why it happens | The fix |
|---|---|---|
| Using under-seasoned corn | Grilled corn can be mild, so not enough seasoning can result in a bland salad. | Make sure to season the corn well with chili powder, smoked paprika, salt, and pepper. |
| Overcooking the corn | Overcooking can make the corn mushy and lose its texture. | Grill the corn just until it is tender and charred, rotating frequently to avoid burning. |
| Skipping the chilling step | The salad may not have the same flavor depth or crispness without chilling. | Allow the salad to chill for at least 10 minutes before serving for the best taste and texture. |
| Not draining the black beans | Undrained beans can make the salad watery and affect the overall texture. | Make sure to drain and rinse the black beans thoroughly before adding them to the salad. |
Ingredients tap to check off
- 2 ear grilled corn, kernels removed
- 1 can black beans, drained and rinsed
- ½ cup chopped red onion
- ¼ cup sour cream
- ¼ cup cilantro, chopped
- 2 tbsp lime juice
- 1 tbsp olive oil
- 1 tbsp chili powder
- ½ tbsp smoked paprika
- Salt & pepper, to taste
Method tap a step when done
- Grill corn ears over high heat until charred and tender, about 12 minutes, rotating occasionally. Remove kernels with a knife or vegetable peeler.
- In a large bowl, combine grilled corn kernels, black beans, red onion, sour cream, and cilantro.
- In a small bowl, whisk together lime juice, olive oil, chili powder, smoked paprika, salt, and pepper.
- Pour the dressing over the salad and toss well to coat.
- Chill in the refrigerator for 10 minutes before serving to allow the flavors to meld.
Related: What s the best homemade spaghetti sauce
Common Questions
Can I use frozen corn instead of grilled corn?
How long can I store the salad?
Can I make the dressing ahead of time?
What if I don't have sour cream?
References
- Chili's Mexican Street Corn Recipe - Online Lesson (articulate.strayer.edu)
- BC Dining's Executive Chef Brad Shannon's Chicken Salad featured ... (bc.edu)
- Canton Farmers Market | Canton Township, MI - Official Website (cantonmi.gov)
- Get Cooking with CIA Chef Robert: Deconstructed Elotes (ciachef.edu)
- Happy Valentine's Day! - Brea, CA (cityofbrea.gov)
Cite this guide
DinnerBliss (2026). Mexican Street Corn Salad. https://dinnerbliss.com/mexican-street-corn-salad/
Feel free to cite or share this guide.