Key takeaways
- For a richer coating, use 2/3 cup mayonnaise and 1/3 cup crema.
- For a lighter, tangier coating, use 1/3 cup mayonnaise and 2/3 cup crema.
- For a thinner drizzle, add 1 tablespoon of water or extra lime juice at a time.
- For more heat, add 1/4 teaspoon cayenne or 1 finely chopped jalapeño.
The best Mexican street corn recipe uses 6 ears of corn, 1/2 cup mayonnaise, 1/2 cup Mexican crema or sour cream, lime, cotija cheese, chili, and high heat for lightly charred kernels.
Mexican Street Corn Recipe at a Glance
| Item | Amount for 6 ears | Why it matters |
|---|---|---|
| Fresh corn | 6 medium ears, about 7–8 inches each | Provides enough surface area for the topping without making each serving overly rich |
| Mayonnaise | 1/2 cup | Adds body, salt, and a smooth coating |
| Mexican crema or sour cream | 1/2 cup | Thins the sauce and contributes a mild tang |
| Lime juice | 2 tablespoons | Balances the fat and brightens the corn |
| Cotija cheese | 3/4 cup finely crumbled | Supplies a salty, crumbly finish |
| Chili powder | 1–2 teaspoons | Adds warmth; use less for a family-friendly batch |
Ingredients and the Right Mayo-Crema Balance
For the topping, stir together 1/2 cup mayonnaise, 1/2 cup Mexican crema or sour cream, 2 tablespoons fresh lime juice, 1 small grated garlic clove, 1/2 teaspoon chili powder, and 1/4 teaspoon fine salt. This equal-parts mayo-and-crema ratio is a reliable starting point: the mayonnaise keeps the sauce clingy, while the crema prevents it from tasting heavy or overly eggy.
Our top picks
As an Amazon Associate we earn from qualifying purchases at no extra cost to you. Ratings are shown as listed on Amazon.
Use 3/4 cup crumbled cotija cheese for six ears. Cotija is traditional, but feta is a practical substitute because it has a similar salty, crumbly texture. Finely grated Parmesan can work in a pinch, although it is drier and sharper, so begin with about 1/2 cup and add more as needed.
- For a richer coating, use 2/3 cup mayonnaise and 1/3 cup crema.
- For a lighter, tangier coating, use 1/3 cup mayonnaise and 2/3 cup crema.
- For a thinner drizzle, add 1 tablespoon of water or extra lime juice at a time.
- For more heat, add 1/4 teaspoon cayenne or 1 finely chopped jalapeño.
Grilling vs. Boiling: Which Method Fits Your Situation?
| Situation | Best choice | Time | Result |
|---|---|---|---|
| You want smoky flavor and browned kernels | Grill over medium-high heat | 10–14 minutes | Charred, slightly smoky, and firm |
| You need the easiest indoor method | Boil in salted water | 4–6 minutes | Sweet, juicy, and evenly cooked |
| You are cooking for a crowd without grill space | Boil in batches | 6–10 minutes per batch | Consistent texture with minimal equipment |
| You want some browning but no outdoor grill | Boil, then sear in a skillet | 10–12 minutes | Juicy inside with browned patches outside |
How to Make Classic Elote
1. Prepare the corn
Remove the husks and silk, then rinse and dry the ears. Drying is especially important before grilling because wet corn steams instead of browning. If you prefer a handle, leave a small section of the stalk attached or insert a wooden skewer after cooking.
2. Mix the sauce
Combine the mayonnaise, crema, lime juice, garlic, chili powder, and salt in a bowl. Taste before adding more salt because cotija contributes considerable saltiness. Let the sauce sit for 5 minutes so the garlic and chili flavor the mixture.
3. Choose a cooking method
For grilling, heat the grill to medium-high, roughly 400–450°F. Place the corn directly over the heat and turn it every 2–3 minutes. Cook until the kernels are tender and several areas are golden brown or lightly blackened, usually 10–14 minutes. If the corn browns too quickly, move it to a cooler part of the grill.
For boiling, bring a large pot of water to a steady boil. Add the corn and cook for 4–6 minutes, just until the kernels are tender. Avoid prolonged boiling, which can make the texture soft and dilute the corn’s sweetness. Drain thoroughly before adding the sauce.
For a skillet finish, boil the ears first, pat them dry, and sear them in a lightly oiled cast-iron or heavy skillet over medium-high heat. Turn every 1–2 minutes until browned in spots.
4. Coat and finish
Brush each hot ear with about 2 tablespoons of sauce, or spread it with a spoon. Roll the corn in cotija, then sprinkle with chili powder and chopped cilantro. Serve immediately with lime wedges.
A useful quantity check is one cup of sauce divided among six ears: each ear receives about 2 tablespoons and 2 teaspoons. If you prefer a thin coating, reserve 1/4 cup of the sauce; if you like heavily coated elote, prepare an extra half batch rather than trying to stretch a thin mixture.
Topping Variations That Keep the Recipe Balanced
- Smoky: Replace regular chili powder with 1 teaspoon smoked paprika plus 1/2 teaspoon ancho chili powder.
- Extra spicy: Add finely chopped serrano, hot sauce, or a pinch of cayenne to the sauce.
- Herb-forward: Use chopped cilantro, green onion, and a little grated lime zest.
- Sweet and spicy: Add 1 teaspoon honey to the sauce and finish with chili-lime seasoning.
- Cheese-free: Add toasted pumpkin seeds for crunch and increase the lime and chili slightly.
- Deconstructed esquites: Cut the cooked kernels from the cob, warm them in a skillet, and fold in the sauce and cheese just before serving.
Common Mistakes and Ownership-Style Care
The most common mistake is applying the sauce before the corn is properly drained or dried. Excess water makes the coating slide off and weakens the flavor. Another is using too much lime at the beginning; a highly acidic sauce can overpower sweet corn. Start with 2 tablespoons, taste, and add more in 1-teaspoon increments.
Do not leave dressed corn sitting in direct heat. The mayonnaise-crema mixture can become runny, while the cheese may dry out. Serve within about 30 minutes for the best texture. If storing leftovers, refrigerate them promptly in a sealed container and use them within 1–2 days. Store sauce separately when possible, since the corn’s moisture will thin it over time.
For easier cleanup, line a tray with parchment or use a rimmed platter because cotija and chili fall away as the corn is coated. If grilling, clean the grates after they cool enough to handle but while residue is still loose. A lightly oiled grill grate helps prevent sticking; heavily oiling it can cause flare-ups.
Final Recommendation
Choose grilling when char and smoky flavor are the priority, boiling when speed and consistency matter, and boiling followed by skillet searing when you want an indoor compromise. Keep the mayo and crema equal for the classic creamy-tangy profile, then adjust the heat, cheese, and herbs to suit the meal. The result should be juicy corn with a thin, clingy sauce—not a thick layer that hides the flavor of the kernels.

