If you’ve ever eaten elote from a street cart that charred corn cob slathered in creamy sauce, chili powder, and lime you already know the exact flavor this recipe chases. Mexican Street Corn Salad (also called esquites) takes everything magical about that street food experience and turns it into a shareable, fork-friendly bowl that works as one of the best cookout side dishes you can put on a summer table. Smoky grilled corn, creamy vegan mayo dressing, cayenne heat, fresh cilantro, and a squeeze of lime over everything. Thirty minutes, four generous servings, and a bowl that disappears faster than you’d expect.

I made this at my first vegan cookout and watched three separate people go back for more before I’d even had my first serving. It’s that kind of recipe.
Why Mexican Street Corn Salad Is the Cookout Side Dish You’ve Been Missing
Most cookout side dishes fall into predictable categories pasta salad, potato salad, chips and dip. They’re fine. Nobody’s disappointed, but nobody’s particularly excited either. Mexican Street Corn Salad breaks out of that pattern entirely. It brings bold, layered flavors from the char on the corn, real heat from the cayenne, freshness from the cilantro and lime, and a creamy, garlicky dressing that ties everything together in a way that genuinely surprises people who haven’t had it before.
It’s also one of the most naturally vegan-adaptable cookout side dishes out there. The classic street corn recipe uses mayo and cotija cheese both of which swap seamlessly to vegan versions without losing any of the flavor that makes this dish so good. The corn does the heavy lifting anyway.
My Recipe At a Glance
Here’s your full overview before you fire up the grill:
| Detail | Info |
| Prep Time | 10 minutes |
| Cook Time | 20 minutes |
| Total Time | 30 minutes |
| Servings | 4 people |
| Calories per Serving | 279 kcal |
| Course | Side Dish / Cookout |
| Cuisine | Mexican-Inspired / Vegan |
Four hearty servings in 30 minutes mostly hands-off while the corn grills. This scales effortlessly: double the corn and dressing for 8 people, triple for a crowd. The dressing takes two minutes to mix regardless of batch size.
Equipment You’ll Need For Mexican Street Corn Salad
Simple setup for an outdoor or indoor cook:
- Outdoor grill or grill pan – the grill is what gives this salad its soul. That char on the corn kernels creates a smoky, slightly caramelized depth you simply cannot replicate with boiled corn. A stovetop cast-iron grill pan works almost as well when outdoor grilling isn’t an option.
- Aluminum foil – for wrapping the corn during the first 15 minutes of grilling with vegan butter inside. The foil steams the corn tender before the final unwrapped char stage.
- Tongs – for turning the foil-wrapped corn on the grill every 3 minutes and handling the unwrapped cobs once the foil comes off.
- Sharp knife and cutting board – for cutting the kernels off the cob cleanly. A wide, stable board and a long sharp knife make this significantly easier and safer than using a small board.
- Two mixing bowls -one large for the cut corn kernels, one medium for whisking the dressing ingredients together before combining.
- Whisk or fork – for mixing the dressing evenly so the spices distribute throughout rather than clumping.
- Serving bowl – wide and generous for presenting the finished salad. This dish looks best in a bowl where all the colors are visible at once.
That covers everything. The grill does the most important work here; the assembly is genuinely simple.

Ingredients The Full Vegan Version (Serves 4)
For the Corn:
- 6 ears of fresh corn – the single most important ingredient here. Fresh corn on the cob is non-negotiable for proper street corn flavor. Frozen corn kernels work in a genuine pinch but don’t char the same way and produce a noticeably different result. Choose ears with tight, green husks and plump kernels.
- Vegan butter – about ½ tablespoon per ear inside the foil during the first stage of grilling. Earth Balance, Miyoko’s, and Country Crock Plant Butter all work well. This adds richness and helps the corn steam evenly inside the foil.
For the Dressing:
- â…“ cup vegan mayonnaise– Hellmann’s Vegan has the richest, creamiest texture and works best here. Just Mayo is slightly lighter and also excellent. Start with â…“ cup and add more after tasting if you want a creamier coating.
- 1 teaspoon chili powder – the foundational warmth of the dressing. A standard chili powder blend works perfectly; ancho chili powder adds a slightly smokier, more complex note if you want to elevate it further.
- ¼ teaspoon cayenne – this is where the heat lives. Start here and add more to taste a little cayenne goes further than most people expect.
- ½ teaspoon onion powder
- 1 garlic clove– grated grated garlic (using a microplane or the fine side of your box grater) incorporates more evenly than minced and gives the dressing a sharper, more present garlic flavor.
- ¼ cup chopped fresh cilantro– plus more for garnish essential to the street corn flavor profile. If cilantro genuinely isn’t your preference, fresh flat-leaf parsley gives you the green freshness without the divisive flavor.
- Juice of ½ lime – bright, acidic, and necessary. Fresh squeezed only here; bottled lime juice tastes flat against such bold spices.
- Pinch of fine sea salt and black pepper
Optional but Recommended:
- â…“ cup vegan cotija or feta cheese, crumbled Violife Feta is the best vegan substitute here. It crumbles well, has that characteristic tangy-salty flavor, and looks beautiful scattered over the finished salad. Don’t skip this if you can find it it genuinely completes the dish.
FYI on the corn- Six ears sounds like a lot but corn loses significant volume when you cut the kernels off the cob. Six ears produces roughly 4–5 cups of kernels, which gives four people a genuinely generous portion. Don’t be tempted to reduce to four ears the servings will feel small.
Step-by-Step Instructions For Mexican Street Corn Salad
Four clear stages. Here’s how to work through them.
Stage 1 – Prep and Wrap the Corn
Preheat your grill to medium-hot you want enough heat to char the corn after the foil comes off without burning it instantly. Tear six pieces of aluminum foil, each large enough to wrap one ear of corn completely.
Place each ear of corn on a piece of foil and add ½ tablespoon of vegan butter to each one. Wrap the foil tightly around the corn, folding the ends closed so the butter stays in contact with the kernels during cooking.

Stage 2 – Grill in Two Stages
Place the foil-wrapped corn on the grill and cook for 15 minutes, turning each ear every 3 minutes so it heats evenly on all sides. The foil traps steam and the vegan butter melts into the corn, cooking it through and adding richness before the char stage begins.
After 15 minutes, remove the foil carefully there will be hot steam inside, so open the packages away from you. Place the unwrapped corn directly on the grill grates and cook until slightly charred, turning occasionally, about 3–5 additional minutes. You want visible golden-to-dark char marks on the kernels that char is where the smoky, caramelized depth of the salad comes from. Pull them off the heat and let cool enough to handle comfortably.
Stage 3 – Cut the Corn and Make the Dressing
Stand each cooled ear upright on your cutting board and cut the kernels off from top to bottom with a sharp knife. Work down each side of the cob until you’ve removed all the kernels. Transfer them to your large bowl.
While the corn cools, whisk together the vegan mayo, chili powder, cayenne, onion powder, grated garlic, cilantro, lime juice, salt, and pepper in your medium bowl. Taste the dressing and adjust more cayenne if you want more heat, more lime if you want more brightness, more salt if it needs depth.
Stage 4 – Combine, Garnish, and Serve
Pour the dressing over the corn kernels and stir well until every kernel is evenly coated. Taste again and make any final seasoning adjustments sometimes the dressing needs a small extra pinch of salt after it combines with the corn.
Garnish with extra cilantro and vegan feta crumbles, then serve immediately while the corn is still warm. Warm corn salad with a creamy, spicy dressing is significantly better than the cold version plan to serve right after mixing if possible.
You may also like Next recipe

Full Nutrition Breakdown (Per Serving)
| Nutrient | Amount |
| Calories | 279 kcal |
| Carbohydrates | 49.1g |
| Protein | 7.9g |
| Total Fat | 9.4g |
| Saturated Fat | 1.4g |
| Fiber | 6.6g |
| Sugar | 8.9g |
| Sodium | 181mg |

6.6g of fiber and 7.9g of protein per serving from a side dish that tastes this indulgent is a genuinely impressive nutritional profile. The corn delivers the natural sweetness and fiber, while the dressing contributes healthy plant-based fat from the vegan mayo. At 279 calories per serving, this sits comfortably as a side dish that satisfies without overwhelming exactly what you want from a cookout side.
Tips for the Best Mexican Street Corn Salad Every Time
These are the specifics that separate good from outstanding:
- Don’t skip the char. The unwrapped grilling stage after the foil comes off is non-negotiable. That char is the flavor. Corn cooked only in foil tastes steamed and flat by comparison. Give it those extra 3–5 minutes directly on the grates.
- Use fresh corn. Fresh ears on the grill produce a completely different result from frozen kernels in a pan. If fresh isn’t available, the best alternative is thawed frozen corn dry-roasted in a very hot cast-iron skillet until charred not the same, but better than steamed frozen corn.
- Grate the garlic. Grated garlic incorporates into the dressing more evenly than minced and provides a sharper, more consistent garlic presence throughout every bite.
- Taste the dressing separately before adding to the corn. The corn’s sweetness will soften the dressing’s spice and acid once combined. Make the dressing slightly bolder than it needs to taste on its own.
- Serve warm. This salad is best eaten within 30 minutes of assembly while the corn retains heat. Cold leftovers are still good but warm is where the magic happens.
- Add vegan feta. IMO, the vegan feta crumbles are the finishing touch that makes this recipe feel complete. The salty, tangy crumble against the sweet charred corn and spicy dressing is exactly the right final note.
Variations Worth Trying
Mexican Street Corn Salad is already excellent as written, but these variations work beautifully:
Avocado Street Corn Version
Fold 1 diced ripe avocado into the finished salad right before serving. The creamy avocado cools the cayenne heat slightly and adds richness that makes this substantial enough to eat as a standalone light meal. Add an extra squeeze of lime to prevent the avocado from browning.

Black Bean Street Corn Version
Stir in 1 cup of rinsed, drained black beans with the corn before adding the dressing. The beans add substantial protein and make this one of the most filling cookout side dishes on any table. Smoked paprika in the dressing works beautifully in this version.
Roasted Indoor Version
No grill? Roast husked corn ears at 450°F (230°C) for 20–25 minutes, turning halfway, until the kernels show golden-brown color and some dark spots. It’s not the same as a live fire char, but it produces genuinely excellent roasted corn with good color and flavor for the salad.
Spicy Mango Street Corn Version
Add ¾ cup of finely diced ripe mango alongside the corn and increase the cayenne slightly. The mango’s sweetness amplifies the corn’s natural sugar while the extra heat creates a sweet-spicy contrast that feels tropical and genuinely exciting on a summer table.
Make-Ahead and Storage Tips
Mexican Street Corn Salad handles advance preparation well:
- Grill the corn ahead- Fully grilled corn (unwrapped and charred) keeps in an airtight container in the fridge for up to 3 days. Cut the kernels when ready to assemble.
- Make the dressing ahead- The dressing keeps covered in the fridge for up to 5 days. Stir before using the ingredients can separate slightly after sitting.
- Store assembled salad- Leftovers keep in an airtight container in the fridge for 3–4 days and make excellent meal prep. Eat cold straight from the fridge as a snack, stir into grain bowls, spoon into tacos, or add to burrito bowls throughout the week.
- Don’t freeze- The corn texture and mayo dressing don’t hold up after freezing. Keep refrigerated only.
How to Serve Mexican Street Corn Salad at a Cookout
This salad holds its own on any cookout spread. Here are the pairings and presentation ideas that work best:
- Serve in a large, wide bowl with extra vegan feta and cilantro scattered across the top and lime wedges arranged around the edge
- Pair alongside grilled portobello burgers, BBQ pulled jackfruit sliders, or vegan hot dogs for a complete cookout spread
- Set out as part of a full cookout side dish spread alongside creamy vegan coleslaw, watermelon wedges, and corn bread
- Use leftovers as a taco filling the next day warmed slightly in a skillet with a squeeze of fresh lime, spooned into corn tortillas with sliced avocado
My Final Thoughts

Mexican Street Corn Salad earns its place as one of the best vegan cookout side dishes because it delivers boldly on every front smoky, spicy, creamy, tangy, fresh, and satisfying all at once. Thirty minutes, four generous servings, and a bowl of food that makes people ask what’s in it before they’ve finished their first forkful.
Fire up the grill. Char the corn properly. Make the dressing bold. Garnish generously. And then quietly prepare yourself for the moment someone tells you this is the best thing at the cookout because it almost certainly will be.

Mexican Street Corn Salad
Ingredients
Equipment
Method
- Stage 1 – Prep and Wrap the Corn
- Preheat your grill to medium-hot you want enough heat to char the corn after the foil comes off without burning it instantly. Tear six pieces of aluminum foil, each large enough to wrap one ear of corn completely.
- Place each ear of corn on a piece of foil and add ½ tablespoon of vegan butter to each one. Wrap the foil tightly around the corn, folding the ends closed so the butter stays in contact with the kernels during cooking.
- Stage 2 – Grill in Two Stages
- Place the foil-wrapped corn on the grill and cook for 15 minutes, turning each ear every 3 minutes so it heats evenly on all sides. The foil traps steam and the vegan butter melts into the corn, cooking it through and adding richness before the char stage begins.
- After 15 minutes, remove the foil carefully there will be hot steam inside, so open the packages away from you. Place the unwrapped corn directly on the grill grates and cook until slightly charred, turning occasionally, about 3–5 additional minutes. You want visible golden-to-dark char marks on the kernels that char is where the smoky, caramelized depth of the salad comes from. Pull them off the heat and let cool enough to handle comfortably.
- Stage 3 – Cut the Corn and Make the Dressing
- Stand each cooled ear upright on your cutting board and cut the kernels off from top to bottom with a sharp knife. Work down each side of the cob until you’ve removed all the kernels. Transfer them to your large bowl.
- While the corn cools, whisk together the vegan mayo, chili powder, cayenne, onion powder, grated garlic, cilantro, lime juice, salt, and pepper in your medium bowl. Taste the dressing and adjust more cayenne if you want more heat, more lime if you want more brightness, more salt if it needs depth.
- Stage 4 – Combine, Garnish, and Serve
- Pour the dressing over the corn kernels and stir well until every kernel is evenly coated. Taste again and make any final seasoning adjustments sometimes the dressing needs a small extra pinch of salt after it combines with the corn.
- Garnish with extra cilantro and vegan feta crumbles, then serve immediately while the corn is still warm. Warm corn salad with a creamy, spicy dressing is significantly better than the cold version plan to serve right after mixing if possible.
Notes
Full Nutrition Breakdown (Per Serving)
| Nutrient | Amount |
| Calories | 279 kcal |
| Carbohydrates | 49.1g |
| Protein | 7.9g |
| Total Fat | 9.4g |
| Saturated Fat | 1.4g |
| Fiber | 6.6g |
| Sugar | 8.9g |
| Sodium | 181mg |

Hi — I’m Rachel. I’m a wife, a mom, and a home cook who believes that food should bring comfort, joy, and compassion to the table. I live with my family — two hungry little foodies who are my most honest recipe testers — and together we’ve built a kitchen culture that’s all about good food that happens to be 100% vegan. I started this blog because I wanted a place to share the recipes that keep our days moving, the dishes that make weeknights feel a little easier, and the meals that become our little family traditions.