Mexican street corn recipe​

Craving that irresistible, cheesy, tangy, spicy flavor you find on Mexican street corners? This Mexican street corn recipe — known in Mexico as elote — is the ultimate backyard treat you can whip up in minutes. Whether you’re hosting a summer barbecue or looking for a quick side dish to spice up your dinner table, this recipe brings the bold, zesty flavors of Mexico right to your kitchen.

It’s grilled corn on the cob, slathered in a creamy chili-lime sauce, topped with crumbled cheese, and dusted with just the right kick of seasoning. And the best part? You don’t need any fancy equipment or hard-to-find ingredients to make it.

Let’s get into what makes this dish so special — and how you can recreate it exactly how it’s served on the vibrant streets of Mexico.

What Is Mexican Street Corn (Elote)?

Origin of Mexican Street Corn

Mexican street corn, or elote, is a traditional street food that’s been enjoyed in Mexico for generations. The word elote comes from the Nahuatl word elotl, meaning “tender cob.” Typically sold by street vendors, elote is often served on a stick or directly in a husk — hot off the grill, and smothered in bold toppings.

This popular dish is more than just a snack. In Mexico, elote is a cultural symbol of community, shared experiences, and rich culinary tradition. From busy city corners to local fiestas, you’ll see lines forming wherever this creamy, cheesy corn is sold.

Why It’s a Staple of Mexican Street Food Culture

It’s simple, flavorful, and completely addictive. The combination of grilled corn, creamy mayonnaise or crema, crumbly Cotija cheese, fresh lime juice, and chili powder creates a perfect balance of smoky, salty, spicy, and sour flavors.

It’s not just about taste — it’s about texture, too. The charred kernels give a smoky crunch, while the smooth sauce and crumbled cheese melt into each bite. It’s one of the best ways to experience the essence of Mexican cuisine in a single bite.

Ingredients for Mexican Street Corn Recipe

Ingredients for Mexican street corn recipe
Key ingredients for making elote at home

Essential Ingredients (Corn, Mayo, Cotija, Lime, Chili Powder)

To make the perfect Mexican street corn recipe, you only need a handful of ingredients, many of which you probably already have at home. Here’s what you’ll need:

IngredientPurpose
Corn on the cobThe base – fresh, sweet, and slightly charred
MayonnaiseAdds creaminess and helps toppings stick
Sour cream or cremaAdds tang and smooth texture
Cotija cheeseA salty, crumbly cheese that adds richness
Lime juiceProvides acidity and brightness
Chili powder or TajínAdds spice and flavor depth
Cilantro (optional)Freshness and color

This simple blend of ingredients transforms grilled corn into something spectacular.

Fresh vs Frozen Corn: What Works Best

Fresh corn on the cob is always the best choice. Look for ears that have bright green husks and plump kernels. If you’re in a pinch, though, frozen corn can work — especially if you’re making esquites, the off-the-cob version. Just be sure to thaw and pat dry before grilling to avoid sogginess.

Grilling brings out the natural sweetness of corn, and charring adds that unmistakable smoky depth that makes elote irresistible.

How to Make Authentic Mexican Street Corn at Home

Step-by-Step Instructions for Grilling Corn

To make truly authentic Mexican street corn, grilling is key. It’s what brings that smoky, slightly charred flavor that sets elote apart from boiled or microwaved corn. Follow this step-by-step guide:

1. Preheat your grill
Set your gas or charcoal grill to medium-high heat. If you’re using an indoor grill pan, heat it until it’s hot but not smoking.

2. Prep the corn
Peel back the husks without removing them entirely. Strip away the silk, then fold the husks back up. Soak the ears in cold water for 10–15 minutes to prevent burning.

3. Grill the corn
Place the corn directly on the grill. Cook for 15–20 minutes, turning every 4–5 minutes. You want a nice char but not burnt — the kernels should be slightly blackened in spots and deeply golden.

4. Remove and let cool
Take the corn off the grill and let it cool just slightly so it’s easier to handle. Then peel the husks all the way back or remove them completely if you prefer sticks or foil wrapping.

Grilling the corn right is what gives this recipe its street-food authenticity. That smoky taste balances out the creamy topping and zesty lime juice perfectly.

How to Apply the Sauce and Toppings Evenly

This is where things get messy — and delicious.

  1. Brush on the sauce: Using a pastry brush or back of a spoon, coat each ear of corn with the mayo/sour cream mixture while it’s still warm.
  2. Roll in Cotija cheese: Crumble the cheese onto a plate and gently roll the corn to coat all sides.
  3. Sprinkle with seasoning: Dust with chili powder, Tajín, or a mix of paprika and cayenne for flavor and heat.
  4. Finish with lime and cilantro: Squeeze fresh lime juice on top and sprinkle chopped cilantro if desired.

Pro Tip: Want to make it ahead? Keep the grilled corn separate and apply the toppings right before serving for the best texture.

The Perfect Sauce for Mexican Street Corn

Ingredients for the Creamy Elote Sauce

The secret to an unforgettable Mexican street corn recipe lies in the sauce. It’s creamy, zesty, and just a little spicy — the ultimate contrast to smoky grilled corn. Here’s what you’ll need:

IngredientQuantityNotes
Mayonnaise1/4 cupUse full-fat for best flavor
Sour cream or crema1/4 cupCrema is more authentic, but either works
Lime juice1 tbspFreshly squeezed only
Garlic (minced)1 cloveOptional, adds depth
Chili powder1 tspAdjust based on spice preference
SaltTo tasteEnhances all other flavors

Whisk all the ingredients until the sauce is smooth and creamy. You can prepare it in advance and keep it refrigerated in an airtight container for up to three days.

Tips for Adjusting Flavor and Spice Level

  • Less spice? Use smoked paprika or mild chili powder.
  • More heat? Add a pinch of cayenne or crushed red pepper flakes.
  • No mayo? Use plain Greek yogurt for a lighter version.
  • Tangier sauce? Add a bit of lime zest for more punch.

This versatile sauce isn’t just for corn — it’s also delicious as a drizzle over tacos, grilled veggies, or even roasted potatoes.

Cotija Cheese Substitute for Mexican Street Corn

Cheese substitutes for Mexican street corn recipe
Crumbled cheeses used as Cotija alternatives

Best Cheese Alternatives if Cotija Isn’t Available

Can’t find Cotija cheese in your local store? Don’t worry — there are some great substitutes that still deliver that signature salty, crumbly texture your Mexican street corn recipe needs.

Here are the best alternatives:

Cheese SubstituteWhy It WorksBest Use
Feta CheeseSimilar crumbly texture and salty bite1:1 substitute
Queso FrescoMilder and softer but still authentically MexicanAdd a pinch of salt for balance
Parmesan (grated)Sharp and dry, great if finely gratedUse less, it’s more intense
Ricotta SalataFirm, salty, and mildGrate or crumble
Goat cheese (crumbled)Tangy and creamy with bold flavorFor a more gourmet twist

If you’re looking for that authentic street food flavor, feta cheese is usually your best bet when Cotija is unavailable — especially when combined with lime and chili powder.

How Feta, Queso Fresco, and Parmesan Compare

Let’s break down how each option stacks up in terms of texture and taste:

FeatureCotijaFetaQueso FrescoParmesan
TextureDry & crumblyCrumblySoftFine & flaky
SaltinessHighMedium-HighLowHigh
Melts well?NoSlightlyYesSlightly
AuthenticityMexican stapleMediterraneanMexicanItalian

While Cotija will always be the gold standard for elote, these swaps work just as well — especially if you’re focusing on flavor layering and texture.

What Is the Red Powder on Mexican Street Corn?

Exploring Chili Powder vs Tajín Seasoning

That beautiful, bright red dusting you see on elote? It’s usually one of two things: chili powder or Tajín.

Chili powder is the more traditional option. It brings mild heat and a deep, earthy flavor that contrasts nicely with the creamy sauce and cheese. But if you want something bolder and citrusy, Tajín is the way to go. This popular Mexican seasoning blends chili, dehydrated lime, and salt — making it a flavor bomb on grilled corn.

Here’s a quick comparison:

Red PowderFlavor ProfileSpice LevelBest For
Chili PowderWarm, smoky, mild spiceLow-MedTraditional elote
TajínTangy, salty, citrusyMildModern twist, extra zest
PaprikaSweet and smokyLowFor kids or spice-sensitive eaters
Cayenne PepperHot and directHighFor serious heat lovers

Both options are authentic — it really comes down to your taste buds.

How to Choose the Right Heat Level for Your Taste

If you’re feeding a crowd or kids, go light on the spice and offer seasoning on the side. Want a real kick? Mix a pinch of cayenne into your Tajín or chili powder before dusting the corn.

Pro Tip: Combine Tajín and lime juice in a small sprayer and mist over your finished corn for next-level flavor and presentation.

Serving & Presentation Tips

Plating Elote Like a Pro

Presentation isn’t just for restaurants — it makes your homemade Mexican street corn recipe feel like something special. Here’s how to impress with minimal effort:

  • Serve on a tray lined with parchment paper: Keeps things neat and looks rustic.
  • Add skewers or sticks: This makes the corn easier to handle and replicates the street-food style.
  • Sprinkle cheese and chili powder just before serving: This keeps the toppings bright and vibrant.
  • Use lime wedges for color and zest: Guests can squeeze extra lime to customize their flavor.
  • Garnish with fresh chopped cilantro: Optional, but adds a pop of green and freshness.

For extra flair, serve with a small bowl of extra Cotija, chili powder, or Tajín so people can customize their elote exactly how they like.

For a refreshing contrast, serve elote with this crisp pineapple cucumber salad — it’s light, tangy, and perfect for summer.

Toppings Ideas: Cilantro, Lime Wedges, More

Want to take your elote to the next level? These topping ideas are both authentic and adaptable:

ToppingFlavor Boost
Crumbled bacon (turkey or beef)Adds crunch and savoriness
Chopped scallionsFresh oniony bite
Hot sauce (Valentina or Cholula)Brings heat and tang
Crushed tortilla chipsFor crunch and fun texture
Avocado slicesAdds creaminess and visual appeal

Even if you’re keeping things classic, little upgrades like this turn your backyard snack into a full-on experience.

Variations: Mexican Street Corn Off the Cob (Esquites)

How to Make Esquites: The Cup Version of Elote

If you love elote but want a less messy, more fork-friendly way to enjoy it, esquites are the answer. This variation is super popular in Mexico and just as delicious.

Here’s how to make it:

Ingredients:

  • 3 cups corn kernels (fresh or frozen)
  • 2 tbsp butter or oil
  • 1/4 cup mayonnaise
  • 2 tbsp sour cream or crema
  • 1/2 cup Cotija cheese (crumbled)
  • Juice of 1 lime
  • Chili powder or Tajín, to taste
  • Salt, to taste
  • Optional: chopped cilantro, jalapeños

Steps:

  1. Sauté the corn in butter over medium-high heat until lightly charred (8–10 minutes).
  2. Transfer to a bowl and let cool slightly.
  3. Mix in sauce ingredients: mayo, sour cream, lime juice, and salt.
  4. Top with cheese, chili powder, and cilantro.
  5. Serve hot in cups with a spoon and lime wedges on the side.

This dish is perfect for parties, picnics, or anytime you want the flavors of Mexican street corn — without the cob.

Esquites Mexican corn in a cup
Spoonable Mexican street corn variation

Add-ins Like Diced Jalapeños or Avocado

Want to customize your esquites? Add these mix-ins to enhance flavor and nutrition:

Add-inFlavor Profile
Jalapeños (diced)Adds a kick, great for heat lovers
Avocado (cubed)Creamy and balances out spice
Black beansMakes it more filling and protein-rich
Cherry tomatoesAdds freshness and acidity
Pickled onionsBrings sharp contrast and crunch

Esquites can be made in advance and served warm or at room temp — just keep the toppings separate until you’re ready to serve.

Storage & Reheating Tips

How to Store Leftover Street Corn

If you’ve made a big batch of elote (and let’s be honest — it’s hard to stop at one), here’s how to store it without losing flavor or texture.

For corn on the cob:

  • Let it cool to room temperature.
  • Wrap each ear securely in foil or plastic wrap.
  • Refrigerate in an airtight container for up to three days.

For esquites (off-the-cob):

  • Store in a sealed container.
  • Keep sauce and toppings separate until ready to eat for best results.
  • Lasts up to 4 days in the fridge.

Avoid freezing — it changes the texture of the corn and the sauce breaks down.

Best Way to Reheat Without Losing Texture

When it’s time to reheat, keep it simple:

On the cob:

  • Oven method (best): Wrap in foil and bake at 350°F for 10–12 minutes.
  • Air fryer: 5–6 minutes at 350°F.
  • Microwave: Use a damp paper towel and heat for 1–2 minutes, but texture may soften.

Off the cob (esquites):

  • Warm it in a skillet over medium heat until heated through.
  • Stir in the sauce and top with cheese and seasoning just before serving.

Pro Tip: Reheat with a fresh squeeze of lime and sprinkle of Cotija to revive that just-made flavor.

FAQ: Frequently Asked Questions About Mexican Street Corn

What are the ingredients for Mexican street corn?

Traditional Mexican street corn (elote) includes corn on the cob, mayonnaise or crema, Cotija cheese, lime juice, chili powder or Tajín, and cilantro. Some versions add garlic, sour cream, or butter.

What can I use instead of Cotija cheese in Mexican street corn?

Great substitutes include feta cheese, queso fresco, Parmesan, or ricotta salata. Feta is the closest in texture and saltiness if Cotija isn’t available.

What is the red powder they put on street corn?

It’s typically either chili powder or Tajín, a popular Mexican seasoning made of chili, lime, and salt. Both add spice and enhance flavor.

What is one ingredient that is typical in Mexico to put on corn?

Lime juice is a traditional Mexican addition that adds brightness and cuts through the richness of the creamy, spicy toppings. It’s a staple in nearly every version of street corn.

What is the sauce for street corn?

The sauce is a blend of mayonnaise, sour cream or crema, lime juice, chili powder, and sometimes garlic or paprika. It’s what gives elote its creamy, tangy, and spicy coating.

What is a good substitute for Cotija cheese?

In addition to feta and queso fresco, finely grated Parmesan can work well. Goat cheese offers a different but delicious creamy option.

Conclusion: Final Thoughts on Making the Best Mexican Street Corn at Home

Whether you’re firing up the grill for a family gathering or just craving something bold and flavorful, this Mexican street corn recipe is a guaranteed hit. It’s creamy, crunchy, tangy, and spicy — everything great street food should be, and now it’s yours to recreate in your own kitchen.

Don’t be afraid to experiment with toppings, sauces, and cheese substitutes — this dish is endlessly customizable while still staying true to its roots. So grab some corn, heat up the grill, and bring the flavor of Mexico to your backyard.

Looking to turn this into a full Mexican feast? Pair your elote with our savory chicken enchilada recipe for the ultimate main-and-side combo.

Esquites Mexican street corn served in a bowl with cheese and cilantro

Mexican Street Corn recipe

A creamy, tangy, and spicy Mexican street corn recipe grilled to perfection and topped with Cotija cheese, lime, and chili powder.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 people
Course: Side Dish
Cuisine: Mexican
Calories: 240

Ingredients
  

  • 4 ears corn on the cob
  • 1/4 cup mayonnaise
  • 1/4 cup sour cream or crema
  • 1/2 cup Cotija cheese crumbled
  • 1 tbsp lime juice
  • 1 tsp chili powder or Tajín
  • Salt to taste
  • chopped cilantro and lime wedges for garnish Optional

Equipment

  • 1 Grill or Grill Pan To char and cook the corn for authentic flavor
  • 1 Tongs For flipping and handling hot corn safely
  • 1 Mixing bowl To prepare the creamy sauce mixture
  • 1 Pastry Brush or Spoon To evenly apply the sauce onto the corn
  • 1 Plate or Tray For rolling the corn in Cotija cheese
  • 1 Sharp knife Optional – to cut kernels off the cob for esquites
  • 1 Serving Cups (optional) For serving esquites (street corn off the cob)
  • 1 Airtight Container To store leftovers in the refrigerator

Method
 

  1. Preheat grill to medium-high heat.
  2. Grill corn until charred and tender, about 15–20 minutes, turning occasionally.
  3. In a bowl, whisk together mayonnaise, sour cream, lime juice, and salt until smooth.
  4. Brush the creamy sauce over the warm corn.
  5. Roll each ear in crumbled Cotija cheese to coat evenly.
  6. Sprinkle with chili powder or Tajín.
  7. Garnish with chopped cilantro and serve with lime wedges.

Notes

You can substitute Cotija with feta, queso fresco, or finely grated Parmesan. For a twist, turn this recipe into esquites by cutting the corn off the cob and mixing it with the sauce in a bowl or serving cup.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating