This Mexican Street Corn Salad is creamy, fresh, vibrant, and packed with bold flavors in every bite. Made with sweet charred corn, a creamy lime dressing, fresh cilantro, and spices, this easy salad comes together in about 20 minutes. Whether you’re serving it as a side dish for tacos, burgers, grilled vegetables, or enjoying it as a light lunch with tortilla chips, it’s always a crowd-pleaser.

Mexican Corn Salad, also known as Mexican Street Corn Salad or Esquites, is inspired by the popular Mexican street food and features grilled corn, a creamy dressing, lime juice, chili, cheese, and fresh herbs. Instead of serving the corn on the cob, everything is mixed together into a flavorful salad that’s incredibly easy to eat and perfect for sharing.
Jump to:
- About Easy Mexican Street Corn Salad
- Why This Salad Brings Back Wonderful Memories
- Why You Will Love This Salad
- Ingredients You’ll Need
- How To Make Mexican Corn Salad
- Variations and Substitutions
- Serving Suggestions For Mexican Corn Salad
- Storing Suggestions
- Helpful Tips For the Best Mexican Street Corn Salad
- Frequently Asked Questions
- More Mexican Style Recipes
- Mexican Corn Salad
About Easy Mexican Street Corn Salad
One of the things I love most about this salad is how much it reminds me of the roasted corn sold by street vendors in India during the monsoon season. Fresh corn roasted over hot coals, sprinkled with salt and red chili powder, and finished with a squeeze of lime has always been one of my favorite street foods.
The smoky, charred corn and bright lime flavors in this Mexican Corn Salad instantly take me back to those memories while bringing a delicious Mexican-inspired twist that my family absolutely loves.
My version is simple, fresh, and made with easy-to-find ingredients. I lightly char fresh sweet corn in a skillet until it develops golden-brown spots, which adds a wonderful smoky flavor without needing a grill. The creamy combination of sour cream and vegan mayonnaise beautifully balances the sweetness of the corn, while lime juice, roasted cumin, paprika, cilantro, and jalapeños make every bite bright and full of flavor.
I also love how versatile this salad is. It works equally well as a side dish for Mexican-inspired dinners, a summer BBQ favorite, a potluck salad, or even a quick lunch served with tortilla chips. Since everything can be prepared ahead of time, it’s also a fantastic recipe for entertaining.

Why This Salad Brings Back Wonderful Memories
One of my favorite things about creating recipes is finding familiar flavors in different cuisines. Growing up in India, roasted corn was one of my favorite rainy-day treats. Street vendors would roast fresh corn over hot charcoal until slightly smoky, then season it with salt, red chili powder, and plenty of fresh lime juice. It was incredibly simple, yet bursting with flavor.
The first time I made this Mexican Corn Salad, the smoky, tangy flavors immediately took me back to childhood. Although the creamy dressing gives it a completely different twist, every bite still has that wonderful combination of charred corn, spice, and lime that I have loved for years.
Now it’s one of my family’s favorite summer salads, and I hope it becomes a favorite in your kitchen too.

Why You Will Love This Salad
- Ready in about 20 minutes with minimal preparation.
- Sweet, smoky, creamy, tangy, and slightly spicy in every bite.
- Perfect for BBQs, picnics, potlucks, and family gatherings.
- Easily adaptable with fresh or frozen corn.
- Simple to make vegetarian or completely vegan.
- Great as a side dish, dip, taco topping, or light lunch.
- A wonderful make-ahead recipe for entertaining.
- Naturally gluten-free using everyday ingredients.
- Easy to customize with your favorite vegetables, herbs, or spice level.

Ingredients You’ll Need
- Corn: Fresh sweet corn gives this salad the best flavor, sweetness, and texture. Charring the kernels creates delicious smoky notes that make the salad taste similar to authentic Mexican street corn. Frozen corn also works well when fresh corn isn’t in season. Simply thaw it and cook a little longer to help it brown.
- Butter: Butter helps the corn caramelize beautifully while adding a rich flavor. You can substitute it with vegan butter or any neutral-flavored oil if preferred.
- Salt and Black Pepper: Season to taste. Since feta or Cotija cheese is naturally salty, you may need to use slightly less salt when adding cheese.
- Sour Cream: Sour cream creates a creamy, tangy dressing that balances the sweetness of the corn. I usually use low-fat sour cream, but full-fat sour cream makes an even richer salad. Plain Greek yogurt is also an excellent substitute.
- Vegan Mayonnaise: A small amount of vegan mayonnaise adds extra creaminess without making the salad overly heavy. If you don’t have vegan mayo, simply replace it with additional sour cream or Greek yogurt. Tahini is another delicious dairy-free alternative.
- Fresh Lime Juice: Freshly squeezed lime juice brightens the entire salad and ties all the flavors together. Start with the suggested amount and add a little more if you prefer extra tanginess.
- Paprika: Adds beautiful color and mild smoky flavor. Use sweet or smoked paprika depending on your preference. If you enjoy more heat, substitute part of it with cayenne pepper or red chili powder.
- Roasted Ground Cumin: Roasted cumin adds a warm, earthy flavor that pairs wonderfully with the sweet corn. Freshly roasted and ground cumin provides the best flavor.
- Red Bell Pepper: Finely chopped red bell pepper adds sweetness, crunch, and vibrant color. Yellow or orange bell peppers work equally well.
- Jalapeños: Jalapeños provide gentle heat and freshness. I often use pickled jalapeños because they add a pleasant tanginess, but fresh jalapeños or any green chili can also be used.
- Fresh Cilantro: Adds brightness and classic Mexican flavor. If you’re not a fan of cilantro, fresh parsley is a good substitute.
- Cotija or Feta Cheese (Optional): Traditional Mexican Street Corn Salad is typically topped with Cotija or Feta cheese. Since Cotija isn’t always available where I live, I often use crumbled feta, which provides a similar salty finish. Crumbled paneer or ricotta salata also work well for a slightly different twist.
How To Make Mexican Corn Salad
Cut the Corn Kernels
- To easily remove the kernels without making a mess, place a small bowl upside down inside a larger bowl.
- Stand one ear of corn upright in the smaller bowl and carefully run a sharp knife down the sides of the cob.
- The kernels will fall neatly into the larger bowl.
- Repeat with the remaining ears of corn.
Tip: If using frozen corn, thaw and pat it dry before cooking. Removing excess moisture helps the corn brown much better.

Char the Corn
- Heat the butter (or oil) in a large nonstick or cast-iron skillet over medium-high heat.

- Add the corn and spread it into an even layer.
- Let it cook undisturbed for about 2 minutes, so it develops beautiful golden-brown spots.

- Season with salt and black pepper, then stir and cook for another 2 minutes without disturbing.

- Continue cooking for another 5-6 minutes, stirring only occasionally, until the corn is lightly charred and cooked through.
- Transfer the charred corn to a large mixing bowl and let it cool for a few minutes.
Tip: Avoid stirring constantly. Letting the corn sit against the hot pan creates those delicious caramelized bits that give the salad its signature smoky flavor.

Prepare the Dressing
- While the corn cools slightly, whisk together sour cream, vegan mayonnaise, fresh lime juice, paprika, and roasted ground cumin.
- Mix until the dressing is smooth and creamy.


Assemble the Mexican Street Corn Salad
- Add the chopped bell peppers, cilantro, and jalapeños to the bowl with the charred corn.
- Mix well.


- Pour the dressing over the vegetables and gently toss until everything is evenly coated.
- Taste and adjust the seasoning with additional salt, black pepper, lime juice, or paprika if needed.

- If desired, garnish with crumbled Cotija or feta cheese, a sprinkle of paprika, roasted cumin, and a little extra cilantro before serving.

Variations and Substitutions
Frozen Corn: Fresh corn is my first choice because it caramelizes better, but frozen corn works wonderfully too. Simply thaw and pat it dry before cooking.
Make It Vegan: Use vegan butter (or oil), vegan sour cream or dairy-free yogurt, vegan mayonnaise, and your favorite dairy-free cheese.
Add More Vegetables: For extra crunch and freshness, stir in diced cucumber, chopped celery, cherry tomatoes, or add avocado chunks just before serving.
Adjust the Heat: For a milder salad, reduce or omit the jalapeños. For extra spice, add cayenne pepper, serrano peppers, fresh green chilies, or crushed red pepper flakes.
Swap the Herbs: If cilantro isn’t your favorite, substitute fresh parsley for a different but equally refreshing flavor.
Make It More Filling: Turn this side dish into a satisfying lunch by adding black beans, chickpeas, cooked quinoa, or diced avocado.
Serving Suggestions For Mexican Corn Salad
This Mexican Street Corn Salad is incredibly versatile and pairs beautifully with so many meals. Serve it as:
A side dish for tacos, burritos, enchiladas, quesadillas, or fajitas.
Make it a refreshing addition to summer BBQs and cookouts.
A colorful salad for potlucks or picnics.
Can be served as a topping for baked potatoes or nachos.
Serve it as a dip with tortilla chips.
A fresh side alongside grilled vegetables or paneer.
Storing Suggestions
This Mexican Street Corn Salad is best enjoyed fresh, when the vegetables are crisp and the dressing is at its creamiest.
If you have leftovers, store them in an airtight container in the refrigerator for up to 2 days.
Before serving again, stir the salad well and add a squeeze of fresh lime juice if needed to refresh the flavors.
I don’t recommend freezing this salad, as the creamy dressing may separate and the vegetables will lose their crisp texture after thawing.
Helpful Tips For the Best Mexican Street Corn Salad
Char the Corn Well: The slight smokiness from the charred corn is what gives this salad its authentic Mexican street corn flavor. Don’t rush this step.
Use Fresh Lime Juice: Freshly squeezed lime juice makes a noticeable difference. Bottled juice lacks the bright, fresh flavor that balances the creamy dressing.
Let the Corn Cool Slightly: Adding the dressing to piping hot corn may cause the sour cream to thin out. Let them cool for a few minutes before mixing everything together.
Taste Before Serving: The sweetness of corn can vary throughout the season, so always taste the finished salad and adjust the lime juice, salt, or spices if needed.
Chop Everything Finely: Small pieces of bell peppers, jalapeños, and cilantro ensure every bite has the perfect balance of flavors.
Make It Ahead: You can char the corn and prepare the dressing several hours in advance. Store them separately and combine everything just before serving for the freshest flavor and texture.
Frequently Asked Questions
Yes. Frozen corn is an excellent alternative when fresh corn isn’t available. Thaw it completely and pat it dry before cooking so it chars more easily.
Yes. You can prepare the charred corn and dressing several hours ahead. Store them separately and combine everything shortly before serving for a fresher flavor.
This recipe has a mild kick from the jalapeños and paprika. You can easily adjust the spice level by adding more jalapeños or cayenne pepper, or make it milder by reducing or omitting the chilies.
Absolutely! Simply use vegan butter or oil, vegan sour cream, vegan mayonnaise, and dairy-free yogurt, or dairy-free cheese, or leave the cheese out completely.

More Mexican Style Recipes

Mexican Corn Salad
Ingredients
For the Charred Corn
- 1 tablespoon butter or oil
- 4 cups corn cut from the cob (~ 4 medium ears)
- ½ teaspoon fine sea salt (or to taste)
- ½ teaspoon freshly ground black pepper (or to taste)
For the Dressing
- ¼ cup sour cream
- ¼ cup vegan mayonnaise
- 2 tablespoon freshly squeezed lime juice
- ½ teaspoon paprika
- ½ teaspoon ground roasted cumin
For the Salad
- Charred corn
- 1 red bell pepper (finely chopped)
- ½ cup finely chopped cilantro
- 1 tablespoon finely chopped jalapeños (I used pickled jalapeños)
For Garnish (Optional)
- Cotija or Feta cheese
Instructions
Cut the Corn Kernels
- To easily remove the kernels without making a mess, place a small bowl upside down inside a larger bowl. Stand one ear of corn upright in the smaller bowl and carefully run a sharp knife down the sides of the cob. The kernels will fall neatly into the larger bowl.
- Repeat with the remaining ears of corn.
Char the Corn
- In a large nonstick skillet, melt the butter over medium heat. Evenly spread the corn over the bottom of the pan and let the corn sit undisturbed to char for 2 minutes.
- Add salt and pepper, stir, and char for another 2 minutes. Continue cooking and stirring in this manner for 7-8 minutes, until you achieve golden brown bits and the corn is cooked.
- Transfer the corn to a mixing bowl and set it aside.
Prepare the Dressing
- In a small bowl, stir together the sour cream, vegan mayo, lime juice, paprika, and ground cumin.
Assemble the Salad
- To the bowl with corn, add bell peppers, cilantro, and jalapeños. Add the dressing and toss to mix well.
- Taste and adjust the salt, pepper, and lime juice if needed. Top the salad with cheese, paprika, and cumin and serve.
Storing Suggestions
- This Mexican Street Corn Salad is best enjoyed fresh, when the vegetables are crisp and the dressing is at its creamiest.
- If you have leftovers, store them in an airtight container in the refrigerator for up to 2 days.
- Before serving again, stir the salad well and add a squeeze of fresh lime juice if needed to refresh the flavors.
- I don't recommend freezing this salad, as the creamy dressing may separate and the vegetables will lose their crisp texture after thawing.
Notes
- Char the Corn Well: The slight smokiness from the charred corn is what gives this salad its authentic Mexican street corn flavor. Don’t rush this step.
- Use Fresh Lime Juice: Freshly squeezed lime juice makes a noticeable difference. Bottled juice lacks the bright, fresh flavor that balances the creamy dressing.
- Let the Corn Cool Slightly: Adding the dressing to piping hot corn may cause the sour cream to thin out. Let them cool for a few minutes before mixing everything.
- Taste Before Serving: The sweetness of corn can vary throughout the season, so always taste the finished salad and adjust the lime juice, salt, or spices if needed.
- Chop Everything Finely: Small pieces of bell peppers, jalapeños, and cilantro ensure every bite has the perfect balance of flavors.
- Make It Ahead: You can char the corn and prepare the dressing several hours in advance. Store them separately and combine everything just before serving for the freshest flavor and texture.









Thanks for coming! Let me know what you think.