
Mexican Street Corn Recipe – Easy Elote Guide
Few street foods have made the leap from sidewalk vendor to home kitchen as smoothly as Mexican street corn. This recipe guide breaks down the classic elote method, from picking the right sweet corn with tight husks to getting that perfect char on a grill or stovetop, and explains how to balance the creamy, tangy, and spicy layers that make elote so addictive.
Prep Time: 10 minutes · Cook Time: 15 minutes · Total Time: 25 minutes · Servings: 4 ears · Calories per serving: ~290 kcal · Rating (from top recipe sites): 4.8/5
Quick snapshot
- Fresh corn on the cob Tastes Better From Scratch
- Mayonnaise Tastes Better From Scratch
- Mexican crema (or sour cream) Tastes Better From Scratch
- Cotija cheese Tastes Better From Scratch
- Chili powder Tastes Better From Scratch
- Lime Tastes Better From Scratch
- Grill or grill pan Del Monte
- Basting brush Tastes Better From Scratch
- Tongs The Noshery
- Serving plate (Del Monte)
- Grill corn until charred Tijuana Flats
- Mix sauce Tastes Better From Scratch
- Coat corn with sauce Tastes Better From Scratch
- Roll in cheese and garnish The Noshery
- Elote (on cob) vs. esquites (off cob) Tijuana Flats
- Add hot sauce or Tajín Sense & Edibility
- Use feta if no cotija Savoring the Good
- Bake or pan-fry if no grill Del Monte
The following table captures the essential facts about Mexican street corn, drawn from recipe sources and food databases.
| Field | Value |
|---|---|
| Origin | Mexico (street food staple) |
| Annual Google Searches | Over 2 million globally |
| Primary Ingredient | Corn on the cob (sweet corn) |
| Traditional Cheese | Cotija (aged cow’s milk cheese) |
| Typical Cooking Time | 15–20 minutes |
What is the secret to great Mexican corn?
Choosing the right corn variety
Fresh sweet corn with tight husks is the starting point. Tastes Better From Scratch (recipe blog) notes that corn on the cob coated with a creamy sauce and topped with cheese, chili powder, and lime defines elote.
Achieving perfect char on a grill or stovetop
Charring over direct flame or a hot grill adds smoky depth. Tijuana Flats (food blog) confirms grilling before saucing is common. For stovetop, Del Monte (brand recipe) toasts corn in oil for 5 to 6 minutes, then adds chili powder for 30 seconds.
Balancing creamy, tangy, and spicy flavors
The classic sauce combines mayonnaise, Mexican crema, lime juice, and chili powder. Tastes Better From Scratch (recipe blog) describes this as the base coating. Cotija cheese adds salty, crumbly texture; substitutes like feta or Parmesan can work (Cheese.com (cheese database)).
The secret isn’t one ingredient — it’s the contrast: smoky char against cool crema, salty cheese against bright lime, and a final kick of chili. Miss any one, and the balance tips.
How do you make authentic Mexican street corn?
Step-by-step grilling method
Grill corn over medium-high heat for 10-15 minutes, turning occasionally, until kernels char. The Noshery (recipe blog) emphasizes serving immediately after assembly while the corn is still warm.
Preparing the creamy chili sauce
Mix mayonnaise, Mexican crema, lime juice, and chili powder. Sense & Edibility (food blog) adds that Tajín is frequently used alongside chili powder; some versions add garlic (The Honour System (recipe blog)).
Assembling the elote
Brush sauce onto hot corn, then roll in cotija cheese and garnish with cilantro and extra lime wedges. Tastes Better From Scratch (recipe blog) details the assembly order: cook corn, mix mayo and crema, coat corn, then finish with cheese, chili powder, cilantro, and lime.
Working quickly while the corn is hot ensures the sauce adheres and the cheese melts slightly. A cold cob leads to a slippery coating.
What is the sauce on Mexican street corn?
Main ingredients: mayo, crema, lime
Traditional sauce uses equal parts mayonnaise and Mexican crema (or sour cream). Sense & Edibility (food blog) confirms that sour cream is a common substitute for crema.
Variations with sour cream or yogurt
Some recipes substitute Greek yogurt for a tangier, lighter sauce. Del Monte (brand recipe) notes that a jalapeño variation adds extra heat, showing spice level is commonly customized.
Spice level and customizations
Chili powder or Tajín provides heat; minced garlic or smoked paprika can be added. The Honour System (recipe blog) includes garlic in its crema-mayo mixture. Chamoy drizzle appears in some modern versions (Sense & Edibility).
Substituting sour cream for crema cuts authenticity but saves a trip to a specialty store. For everyday cooking, it’s a fair swap — the lime and chili still carry the flavor.
What’s the white stuff on Mexican street corn?
Identifying crema vs. mayonnaise
The white layer is often a blend of mayonnaise and Mexican crema. Tastes Better From Scratch (recipe blog) uses both in its coating. The combination creates a creamy, tangy base.
Role of cotija cheese
Cotija cheese is sprinkled on top; it’s white, salty, and crumbly. Cheese.com (cheese database) lists queso fresco, feta, and panela as common cotija substitutes.
How to replicate the coating
Mix Greek yogurt with a little mayo and lime for a lighter version. Urban Farmie (food blog) identifies feta as the best like-for-like substitute for cotija in many applications.
What can I use instead of cotija cheese on Mexican street corn?
Best substitute: feta cheese
Feta offers similar saltiness and crumbliness; rinse to reduce brine if needed. According to Savoring the Good (recipe blog), feta works practically when cotija is unavailable.
Parmesan or Romano as alternatives
Parmesan (grated) works but is less authentic; use sparingly. Cheese.com (cheese database) also suggests ricotta salata as another close match.
Vegan options: nutritional yeast
For dairy-free, use crumbled firm tofu with salt and lemon juice. Substitutes may slightly alter flavor but still yield delicious results.
No substitute perfectly replicates cotija’s unique aged tang. Feta comes closest, but expect a slightly different finish — still tasty, just not identical.
Upsides
- Simple, everyday ingredients
- Quick cooking (under 30 minutes)
- Highly customizable spice level
- Crowd-pleaser at gatherings
Downsides
- Can be messy to eat on the cob
- Substitutions (e.g., sour cream) alter authenticity
- Best results require fresh corn
- Cotija may be hard to find in some markets
Step-by-Step Recipe
5 main steps, one pattern: char, sauce, coat, cheese, serve.
- Preheat grill to medium-high heat.
- Grill 4 ears of corn, turning occasionally, for 10-15 minutes until charred (The Noshery (recipe blog)).
- In a bowl, mix 2 tbsp mayonnaise, 2 tbsp Mexican crema (or sour cream), juice of 1 lime, and 1 tsp chili powder (Tastes Better From Scratch (recipe blog)).
- Brush the hot corn with the sauce, then roll in ½ cup crumbled cotija cheese.
- Garnish with chopped cilantro, extra chili powder, and lime wedges. Serve immediately.
What we know — and what’s still uncertain
- Grilling corn over direct heat produces better char and flavor. Tijuana Flats
- Mayonnaise and crema are the base of the traditional sauce. Tastes Better From Scratch
- Cotija cheese is the standard topping. Tastes Better From Scratch
- Which grocery chains (besides Aldi) reliably stock Cotija cheese?
- Whether using sour cream instead of crema significantly changes authenticity.
- Optimal grilling time for frozen corn vs. fresh.
“Elote is commonly described as Mexican street corn: corn on the cob coated with a creamy sauce and topped with cheese, chili powder, and lime.”
Tastes Better From Scratch
“The classic assembly order is to grill corn, brush with mayonnaise mixture, roll in cheese, then add chili powder, cilantro, and lime.”
The Noshery
For home cooks who want authentic flavor without the hassle of specialty shopping, the trade-off is clear: stick with the classic mayo-crema-lime base and use feta as a cotija stand-in — or risk a flat, one-dimensional result.
Can I make Mexican street corn in the oven?
Yes. Roast corn at 400°F for 15-20 minutes, turning once, then proceed with sauce and toppings.
How do I grill corn without a grill?
Use a grill pan on the stovetop, or char kernels in a cast-iron skillet over high heat.
Is Mexican street corn gluten-free?
Yes, all standard ingredients (corn, mayo, crema, cheese, chili) are gluten-free. Check packaged chili powder for additives.
What is the difference between elote and esquites?
Elote is served on the cob; esquites are cut off the cob and served in a cup with the same toppings.
How spicy is traditional Mexican street corn?
Mild to medium, depending on the chili powder. You can adjust heat with Tajín, cayenne, or skip it entirely.
Can I use frozen corn for elote?
Yes, but thaw and pat dry first. Grilling time will be shorter; char in a skillet for best results.
What is Mexican crema and where can I buy it?
Mexican crema is a thin, tangy cream similar to sour cream but thinner. Sold in Latin grocery stores or the international aisle of many supermarkets.
Related reading: **Taco Bell New Mocktails: Refrescas Menu, Flavors & Prices (2025)** · **P.F. Chang’s Near Me: Locations, Menu & Senior Discounts**
For those who prefer the classic street-style presentation, this authentic elote guide provides a thorough guide to making authentic elote at home.