Mexican street corn (esquites-style) is charred sweet corn tossed with creamy mayonnaise, crumbly queso fresco, bright lime, and fresh herbs. It’s the kind of dish that shows up at backyard barbecues and weeknight dinners alike—simple, bold, and impossible not to dig into.
Why you’ll love this dish
This version of Mexican street corn is fast, forgiving, and full of contrast: crisp char on sweet corn, creamy tang from mayo and lime, and the salty kiss of queso fresco. Make it for a quick summer side, a potluck favorite, or any meal that needs a lively vegetable with big flavor.
“Bright, salty, and slightly smoky — every forkful feels like a tiny fiesta.”
Reasons to try it:
- Ready in about 20 minutes, so it’s perfect for weeknights.
- Uses fresh corn for the best texture and flavor.
- Easy to scale up for parties.
- Kid-friendly, but also snaps to adult-friendly with extra chili powder.
Step-by-step overview
- Cut kernels off the cobs and toss with melted butter.
- Broil the corn until a few kernels char for smoky flavor.
- Mix the warmed corn with mayo, queso fresco, lime, and herbs.
- Adjust seasoning and serve warm, topped with extra cheese and cilantro.
This short roadmap helps you move through the recipe without surprises.
What you’ll need
- 6 cups fresh corn (from 6–7 cobs)
- 2 tablespoons melted butter
- 1/3 cup mayonnaise (see notes for substitutions)
- 1/2 cup grated or crumbled queso fresco (see notes)
- Juice from one lime
- 1 cup diced green onions
- 1/2 cup chopped fresh cilantro
- 1/2 teaspoon salt (adjust to taste)
- 1/2 teaspoon garlic powder
- 1/4 teaspoon chili powder (or to taste)
- Additional queso fresco, cilantro and chili powder for garnish
Notes and substitutions:
- Queso fresco is mild and crumbly; cotija is saltier and firmer. Use cotija for a more pronounced salty finish.
- For a lighter dressing, swap half the mayo for plain Greek yogurt. For dairy-free, use vegan mayo and omit queso or replace with a dairy-free crumbly cheese.
- If fresh corn isn’t available, see FAQs for canned/frozen options.
Step-by-step instructions
- Preheat and position: Move the oven rack to the highest position. Turn the broiler to high and leave the oven door slightly ajar (watch carefully).
- Cut corn: Cut the kernels off the cobs into a large mixing bowl.
- Coat with butter: Add the melted butter to the corn and toss until evenly coated. This helps the corn brown.
- Spread on pans: Spread the corn in a single layer on a very large sheet pan. If needed, use two 13×9 pans so the kernels don’t crowd. Crowding causes steaming instead of charring.
- Broil: Broil the corn for about 5 minutes. Watch for a few kernels to develop dark brown or black char spots. Rotate pans if one side chars faster. Broilers vary, so timing may change.
- Cool briefly: Remove the pan(s) and transfer the corn back to the large mixing bowl. Let the corn cool 1–2 minutes so the mayo won’t melt.
- Mix: Add the mayonnaise, queso fresco, lime juice, green onions, cilantro, salt, garlic powder, and chili powder. Stir gently to combine.
- Taste and adjust: Sample and add more salt, lime, or chili powder as needed.
- Serve: Spoon the corn into a serving bowl. Top with extra queso fresco, cilantro, and a sprinkle of chili powder. Serve warm.
Cook’s notes: Keep a close eye during broiling — the difference between nicely charred and burned can be a minute.
Best ways to enjoy it
- Serve as a vibrant side to grilled chicken, carne asada, or fish tacos.
- Spoon it onto tostadas or warmed tortillas for a quick taco twist.
- Add a scoop to grain bowls or salads for texture and flavor.
- For a casual party, offer with tortilla chips as a dip-ish topping.
Plating idea: mound the corn in a shallow bowl, sprinkle extra cheese and cilantro, then serve with lime wedges on the side.
Storage and reheating tips
- Refrigerator: Store leftovers in an airtight container and refrigerate within 2 hours. Consume within 3 days. Because this salad contains mayonnaise and fresh dairy, keep it chilled.
- Reheating: Gently reheat in a skillet over low-medium heat until warm (stir frequently), or microwave in 30-second bursts stirring between until heated through. If you prefer it room temperature, allow to sit 10–15 minutes before serving. Reheat to 165°F (74°C) if you want to ensure safe hot holding.
- Freezing: Not recommended. The mayo and cheese change texture when frozen and thawed. If you must freeze, freeze plain cooked corn (no mayo/cheese) for up to 3 months and add the dressing after thawing.
Food safety: Refrigerate leftovers promptly and discard if left at room temperature for more than 2 hours (1 hour if above 90°F/32°C).
Helpful cooking tips
- Dry the kernels: Pat cut kernels dry with a paper towel to encourage better charring.
- Don’t overcrowd: Single-layer roasting gives the best char. Use two pans if needed.
- Use high heat: The broiler gives good quick char, but a hot grill or cast-iron skillet works too (see variations).
- Make it brighter: Always taste for acidity at the end. Sometimes an extra squeeze of lime lifts the whole dish.
- Save prep time: Cut corn from the cobs with the cobs standing in a bundt pan or a deep bowl to catch kernels easily.
Creative twists
- Grill-charred elote: Leave kernels on the cob, brush with butter, and grill on high until charred. Slather with the mayo-cheese mix and serve on sticks.
- Spicy version: Stir in a teaspoon of chipotle in adobo or add sliced pickled jalapeños.
- Smoky butter: Use smoked butter or a brush of chipotle oil before broiling.
- Vegetarian/vegan: Use vegan mayo and a plant-based crumbly cheese or toasted nutritional yeast for umami.
- Street-corn salad: Toss with cooked quinoa or farro to make a heartier grain salad.
- Add protein: Mix in black beans or grilled shrimp for a main-dish salad.
FAQ (Common questions)
Q: Can I use frozen or canned corn?
A: Yes. For frozen corn, thaw and drain completely, then pat dry and proceed. Frozen corn tends to be softer, so it may need a little longer under the broiler or in a hot skillet to get some char. For canned corn, drain and pat very dry; it will brown but won’t develop the same fresh-sweet flavor as fresh corn.
Q: What’s the difference between queso fresco and cotija?
A: Queso fresco is mild, soft, and crumbly with a fresh dairy flavor. Cotija is firmer and saltier; it gives a more pronounced salty bite. Use whichever you prefer, or mix them.
Q: Can I make this ahead?
A: You can broil the corn ahead and keep the cooked kernels refrigerated for up to 2 days. Mix with the mayo, cheese, and herbs just before serving for the best texture. Fully dressed corn can be held chilled for a few hours but loses some brightness over time.
Q: Is it safe to leave mayo-based salads out at a party?
A: Keep mayo-containing dishes on ice or in a chilled serving bowl and don’t leave them at room temperature for more than 2 hours (1 hour if outdoor temps are above 90°F/32°C). Refrigerate leftovers promptly.
Q: How many does this serve?
A: This recipe yields about 6 cups and serves 6–8 as a side dish.
If you want a printable version, a shopping list, or a grilled-cob elote variation, tell me which and I’ll send it.
Print
Mexican Street Corn (Esquites-Style)
- Total Time: 20 minutes
- Yield: 8 servings
- Diet: Vegetarian
Description
Delicious charred corn mixed with creamy mayonnaise, queso fresco, lime, and fresh herbs for a vibrant side dish.
Ingredients
- 6 cups fresh corn (from 6–7 cobs)
- 2 tablespoons melted butter
- 1/3 cup mayonnaise
- 1/2 cup grated or crumbled queso fresco
- Juice from one lime
- 1 cup diced green onions
- 1/2 cup chopped fresh cilantro
- 1/2 teaspoon salt (adjust to taste)
- 1/2 teaspoon garlic powder
- 1/4 teaspoon chili powder (or to taste)
- Additional queso fresco, cilantro, and chili powder for garnish
Instructions
- Preheat and position: Move the oven rack to the highest position, turn the broiler to high, and leave the oven door slightly ajar.
- Cut corn: Cut the kernels off the cobs into a large mixing bowl.
- Coat with butter: Add the melted butter to the corn and toss until evenly coated.
- Spread on pans: Spread the corn in a single layer on a very large sheet pan.
- Broil: Broil the corn for about 5 minutes, watching for a few kernels to develop char spots.
- Cool briefly: Let the corn cool in the bowl for 1–2 minutes.
- Mix: Add the mayonnaise, queso fresco, lime juice, green onions, cilantro, salt, garlic powder, and chili powder. Stir gently to combine.
- Taste and adjust: Sample and add more salt, lime, or chili powder as needed.
- Serve: Spoon the corn into a serving bowl and top with extra queso fresco, cilantro, and chili powder. Serve warm.
Notes
For a lighter dressing, swap half the mayo for Greek yogurt. For dairy-free, use vegan mayo and substitute the queso with dairy-free alternatives.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Category: Side Dish
- Method: Broiling
- Cuisine: Mexican
