Vegan esquites is a Mexican street-corn salad made with sweet corn, lime, chile, and a creamy, savory dressing inspired by the toppings on elote. This stovetop version chars the kernels in a skillet, then tosses them while warm so the dressing clings to every bite; regional and household versions vary in their seasonings and garnishes.
Ingredients
- 4 cups corn kernels (about 600 g), fresh, thawed frozen, or drained canned
- 1 tablespoon neutral oil (15 ml), such as avocado or canola oil
- 1/3 cup vegan mayonnaise (75 g)
- 2 tablespoons unsweetened plain plant-based yogurt (30 ml), or use more vegan mayonnaise
- 2 tablespoons fresh lime juice (30 ml), plus lime wedges for serving
- 1/2 teaspoon finely grated lime zest (about 1 g), optional
- 1/3 cup finely crumbled vegan feta (about 45 g), or a dairy-free crumbly cheese
- 1/4 cup finely chopped fresh cilantro (about 10 g)
- 1 small garlic clove, finely grated or minced (about 3 g)
- 1/2 teaspoon ground chile powder (about 1 g), such as ancho or chipotle, plus more to taste
- 1/4 teaspoon fine salt (about 1.5 g), plus more to taste
- 1/8 teaspoon freshly ground black pepper (about 0.3 g)
- 1 tablespoon thinly sliced scallions (about 5 g), optional
Instructions
- Prepare the corn. If using frozen corn, thaw it and blot away excess moisture; if using canned corn, drain and pat it dry. Fresh corn should be cut from the cobs. Dry kernels brown more readily and are less likely to steam in the pan.
- Mix the dressing. In a medium bowl, stir together the vegan mayonnaise, plant-based yogurt, lime juice, lime zest if using, garlic, chile powder, salt, and black pepper. Fold in half of the cilantro and half of the vegan feta. Taste and adjust the lime, chile, or salt. Set aside while the corn cooks.
- Char the corn. Heat a large, heavy skillet over medium-high heat for about 2 minutes. Add the oil and corn, spreading it into an even layer. Cook for 8–10 minutes, stirring every 2–3 minutes so the kernels pick up browned spots without burning. If the pan is crowded, cook in two batches; crowding traps moisture and makes the corn steam rather than char. Canned or very wet corn may take an extra minute or two to brown.
- Dress and finish. Turn off the heat and let the corn stand for 1 minute, then transfer it to the dressing bowl. Toss until evenly coated. Stir in the remaining cilantro and vegan feta, reserving a little of each for the top. Taste once more and add salt or lime as needed.
- Serve. Spoon into a serving bowl while warm or let it cool to room temperature. Finish with the reserved cilantro and feta, scallions if desired, and lime wedges. Add extra chile at the table so everyone can adjust the heat.
Tips
- Choose corn that suits your schedule. Fresh corn gives a juicy, sweet result, but frozen corn works well when thawed and dried first. Drain canned corn thoroughly and blot it dry; its softer texture may need a little extra skillet time for browning.
- Use a wide, hot pan. A large cast-iron or stainless-steel skillet gives the kernels room to make contact with the surface. Avoid stirring constantly: leaving the corn undisturbed for a couple of minutes helps it develop char.
- Adjust the creamy element. Vegan mayonnaise makes the dressing rich and cohesive; plant-based yogurt lightens it slightly. If you skip yogurt, use 1/3 cup (75 g) vegan mayonnaise total. Unsweetened yogurt is best, since sweetened varieties can make the lime and chile taste unbalanced.
- Season in stages. Vegan feta varies in saltiness, so start with the listed salt and adjust after tossing. Add lime gradually as well; the acidity should brighten the corn without hiding its sweetness.
Serving Suggestions
Serve vegan esquites warm as a side dish with tacos, enchiladas, grilled vegetables, or black beans. It also works as a topping for tostadas, nachos, or a grain bowl. For a party, offer it in small bowls with tortilla chips for scooping and keep lime wedges and chile powder nearby.
The salad is substantial enough to contribute to a casual meal, but it is not a complete main dish on its own. Pair it with beans, seasoned tofu, or another plant-based protein if you want a more filling plate. For a street-corn-style presentation, serve it in cups with a spoon and extra cilantro and vegan feta on top.
Variations
- Smokier: Use chipotle chile powder, or add a small pinch of smoked paprika. Chipotle brings more heat as well as smoke, so begin with less if you prefer a mild salad.
- Fresh chile: Stir in 1 finely minced jalapeño (about 15 g), removing the seeds and white ribs for less heat. Add it to the skillet during the last 2 minutes of cooking for a softer, less sharp flavor.
- More traditional cheese flavor: Cotija is a common topping for Mexican esquites, but it is dairy-based and not vegan. Vegan feta is a practical substitute; it can be milder and creamier, so a pinch of extra salt or a squeeze of lime may help. A sprinkle of nutritional yeast adds savory notes but will not reproduce cotija’s crumbly texture.
- Extra vegetables: Fold in 1/2 cup (75 g) finely diced red bell pepper or 1/4 cup (35 g) minced red onion. For the best char, cook additions with the corn only if the skillet has enough room; otherwise, mix them in raw after cooking.
Storage and Reheating
Refrigerate leftovers within 2 hours of cooking in a covered container. They keep for 3–4 days in the refrigerator. The dressing may thicken and the corn will soften as it sits, so stir in a teaspoon of lime juice or water before serving if needed.
For warm leftovers, reheat in a skillet over medium heat, stirring until steaming hot, or microwave in a covered, microwave-safe container in short intervals, stirring between them. Avoid prolonged high heat, which can make the dressing separate. You can also serve leftovers cold or at room temperature. Do not leave the salad out for more than 2 hours, or 1 hour when the temperature is above 90°F (32°C); discard food left out longer.
Frequently Asked Questions
Can I make vegan esquites ahead?
Yes. Cook and cool the corn, then refrigerate it separately from the dressing for up to 3–4 days. For the freshest texture, toss the two together shortly before serving. If already mixed, it is still fine to make ahead, though the corn may soften and absorb some of the dressing.
Can I use frozen corn without thawing it?
Thawing and drying the corn first gives the best browning and helps prevent oil from spattering. If you need to cook it straight from frozen, add it carefully to the hot pan and expect extra moisture and a longer cooking time; cook until the excess liquid evaporates before judging the color.
Is esquites usually served hot or cold?
It is commonly served warm, but it can also be served at room temperature. This version is most aromatic just after tossing, when the warm corn picks up the lime and chile dressing. Chill leftovers promptly rather than leaving them out to cool for a long time.
What can I use instead of vegan mayonnaise?
Use an unsweetened, thick plant-based yogurt, or a combination of yogurt and mashed avocado. Yogurt makes a tangier, lighter dressing; avocado makes it softer and less sharp. Whichever substitute you choose, add it gradually and adjust lime and salt to taste.
How do I keep the corn from turning soggy?
Dry thawed or canned kernels well, preheat the skillet, and cook in batches if necessary. A crowded pan releases steam faster than it can evaporate, while frequent stirring prevents the kernels from browning. Toss with the dressing only after cooking.
Is this recipe gluten-free?
The ingredients listed are generally gluten-free, but packaged vegan mayonnaise, plant-based yogurt, and vegan feta can vary by brand. Check their labels if you need to avoid gluten, and serve with corn tortillas or chips labeled gluten-free.
Related
- Moi Moi African Food: Steamed Nigerian Bean Pudding
- Spam Musubi Sauce Without Mirin: Easy Sweet-Savory Glaze
- African Moi Moi: Steamed Nigerian Bean Pudding
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).