in , , ,

Easy Mexican Street Corn

Four ears of grilled Mexican street corn topped with creamy sauce, crumbled Cotija cheese, chili powder, and fresh cilantro on a black tray.
Advertisement

If you’ve ever strolled through a bustling plaza in Mexico or scrolled through foodie Instagram accounts in the summer, you’ve probably seen Mexican street corn, also known as Elote. This iconic street snack is grilled to smoky perfection, slathered in a creamy sauce, sprinkled generously with Cotija cheese, a dash of chili powder, and finished with a squeeze of fresh lime. The result? A messy, magical, flavor-packed bite.

What started as a humble street food has exploded globally—thanks to social media, the rise of backyard grilling, and the growing love for Mexican cuisine. Elote is more than just corn; it’s a vibrant, crave-worthy experience that combines savory, tangy, spicy, and creamy in every bite.

In this article, we’ll walk you through everything you need to know to make authentic Elote at home, from the traditional version to tasty variations like esquites or spicy street corn. Trust us—this one’s a keeper.

What Is Mexican Street Corn (Elote)?

Elote (pronounced eh-loh-teh) is a beloved Mexican street food made from grilled corn on the cob that’s topped with a mix of creamy mayonnaise or Mexican crema, crumbled Cotija cheese, spices, and lime juice. It’s served hot, usually on a stick or with the husk pulled back as a natural handle—making it both tasty and convenient to eat on the go.

In contrast, Esquites are the off-the-cob version—served in cups with all the same delicious toppings but eaten with a spoon. Both are incredibly flavorful and deeply rooted in Mexican culinary tradition.

You’ll find Elote sold by street vendors across Mexico, especially in parks, outside churches, during festivals, or near food markets in the evenings. It’s a snack with soul—meant to be enjoyed communally, casually, and messily. Over time, this simple corn dish has come to symbolize warmth, celebration, and the everyday joy of flavorful street eats.

Ingredients You’ll Need for Classic Elote

To make authentic Mexican street corn, you’ll only need a handful of ingredients—but each one plays a key role in the flavor explosion.

  • Corn on the cob – Fresh, sweet corn is ideal. You’ll want to grill it until slightly charred.

  • Mexican crema or mayonnaise – Adds creaminess and helps the toppings stick.

  • Cotija cheese – A crumbly, salty cheese that gives Elote its signature punch.

  • Chili powder – Adds heat and smoky depth.

  • Fresh lime juice – Brightens and balances the richness.

If you’re outside Mexico, you can easily make substitutions. Sour cream or a mix of mayo and lime juice can stand in for crema. Feta or grated parmesan can mimic Cotija in texture and flavor.

Bold Tip: Always use fresh, in-season sweet corn. Frozen or canned just won’t deliver that same smoky-charred flavor you get from grilling real ears.

How to Make Authentic Mexican Street Corn – Step by Step

Making Elote at home is simpler than it looks, and the payoff is absolutely worth it. Here’s how to do it like a pro:

Step 1: Grill the Corn

Peel back the husks (but don’t tear them off), remove the silk, and fold the husks back. Soak in water for 10 minutes to prevent burning. Grill over high heat, rotating every few minutes until charred and tender—about 10–12 minutes.

Tip: For a smokier taste, pull the husks back completely and grill the corn directly on the flame.

Step 2: Prep the Creamy Sauce

In a small bowl, mix equal parts Mexican crema and mayonnaise. Stir in a splash of lime juice and a pinch of salt. This will be your base spread.

Step 3: Dress the Corn

Once grilled, remove the corn from heat. Using a spoon or brush, coat each ear with the creamy mixture while it’s still hot.

Step 4: Add the Toppings

Generously sprinkle crumbled Cotija cheese all over the corn so it sticks to the sauce. Dust with chili powder, and optionally garnish with chopped cilantro or a little smoked paprika for extra flair.

Step 5: Finish with Lime

Serve each cob with a lime wedge or squeeze fresh juice right over the top for that bright, tangy finish.

Expert Tip: Leave the husks pulled back and use them as built-in handles—it looks great and keeps your fingers clean.

Common Mistakes to Avoid

Even simple recipes can go sideways without a few pointers. Here’s what to watch out for:

  • Using canned or frozen corn – It’s okay in a pinch, but fresh ears on the grill make all the difference.

  • Skipping the grill – That slight char gives Elote its signature flavor.

  • Overloading with sauce – Too much mayo or crema can drown the natural sweetness of the corn.

  • Forgetting the lime – A squeeze of citrus at the end is not optional—it balances the richness beautifully.

Keep it simple, balanced, and fresh, and you’ll nail it every time.

Serving Suggestions & When to Make It

Mexican street corn is a crowd-pleaser that’s welcome at almost any gathering.

  • Serve it up at BBQs, Taco Tuesdays, or summer cookouts.

  • It’s a fantastic side for carne asada, grilled chicken, or burgers.

  • For parties, you can even cut the cobs in half for mini Elotes that are easier to grab.

  • It’s kid-friendly, super satisfying, and adds color and excitement to any plate.

Whether you’re going all-in on a Mexican feast or just looking to spice up your next cookout, Elote is guaranteed to bring flavor, fun, and a little flair to the table.

Tasty Variations on Classic Mexican Street Corn

One of the best things about Mexican street corn is how customizable it is. While the classic Elote is undeniably delicious, trying out a few variations keeps things fresh and fun.

  • Elote en Vaso (Esquites): Love the flavor but prefer less mess? Esquites is street corn served off the cob in a cup—easier to eat with a spoon and perfect for parties.

    Advertisement
  • Spicy version: Crank up the heat by adding Tajín, hot sauce, or even a sprinkle of crushed red pepper flakes.

  • Cheesy twist: If you can’t find Cotija, feta or parmesan offer a similar salty, crumbly profile.

  • Herb upgrade: Add chopped cilantro, green onions, or even fresh oregano for a fragrant twist.

  • Smoky version: A dash of smoked paprika or chipotle powder adds depth and complexity.

  • Vegan version: Swap the crema or mayo for vegan mayo, and use plant-based cheese or nutritional yeast for a dairy-free spin.

Tip: These variations also work great layered in salads or bowls—get creative!

How to Make Elote for a Crowd (Meal Prep & Party Tips)

Hosting a BBQ, fiesta, or family dinner? Mexican street corn is a crowd-pleaser, and it’s easy to prep ahead.

  • Grill the corn in advance, let it cool, and store it in foil. Just before serving, reheat quickly on a grill or in the oven to revive that smoky flavor.

  • Set up a topping bar so guests can build their own Elote—perfect for picky eaters or dietary restrictions. Offer crema, mayo, Cotija, feta, chili powder, lime wedges, and hot sauce.

  • For easy handling, cut each cob in half or thirds before serving.

  • Pro tip: Skewers or reusable corn holders make serving buffet-style neat and simple.

Whether it’s a taco night or backyard bash, these tips help you serve up Elote with zero stress and maximum flavor.

Is Mexican Street Corn Healthy? Nutrition Breakdown

While Elote is indulgent, it doesn’t have to be a nutritional disaster. Each cob runs about 200–250 calories, depending on how much sauce and cheese you add.

Corn itself is a whole grain rich in fiber, B vitamins, and antioxidants like lutein and zeaxanthin—great for eye health. It also provides slow-digesting carbs for energy.

The challenge lies in the toppings: Cotija cheese and mayo or crema can be high in sodium and saturated fat. But you can lighten things up!

  • Use Greek yogurt instead of mayo for added protein and fewer calories

  • Try low-fat cheese or a smaller portion of Cotija

  • Add fresh herbs or a squeeze of lime for flavor without fat

Balanced Elote can absolutely be part of a wholesome meal—especially when paired with grilled lean protein and veggies.

How to Store and Reheat Leftovers

Elote is best enjoyed fresh, right off the grill when the toppings are warm and melty. But if you do have leftovers:

  • Wrap each cob in foil and refrigerate for up to 2 days.

  • To reheat, use an oven at 375°F or pop it in an air fryer to revive the crisp texture.

  • Avoid microwaving, as it tends to make the corn soggy and the toppings slide off.

If you’ve already mixed in the toppings, store separately for best results and reassemble just before eating.

Make-Ahead Tips

Planning ahead? You can easily make Elote part of your weekly meal prep or holiday spread.

  • Mix the crema-mayo sauce and crumble the cheese up to 2 days in advance—store them in airtight containers in the fridge.

  • Grill the corn in batches, then reheat just before serving.

  • Store pre-grilled corn with the husks on or in foil to maintain moisture.

  • Assemble right before eating for the freshest flavor and best texture.

Elote also makes a fun addition to taco bowls, nachos, or salad meal prep—just slice the kernels off and layer with your favorite toppings.

FAQs

What is the difference between Elote and Esquites?

Elote is grilled corn on the cob topped with creamy, cheesy, and spicy ingredients. Esquites are the same flavors but served off the cob in a cup, eaten with a spoon. Both are delicious street food staples in Mexican culture.

What kind of cheese is used on Mexican street corn?

The classic choice is Cotija cheese—a crumbly, salty Mexican cheese similar to feta or aged parmesan. If you can’t find it locally, both feta and parmesan make good substitutes with a similar savory kick.

Can you make Mexican street corn without a grill?

Absolutely! You can roast corn in the oven at 450°F, flipping once for even browning, or use a cast-iron skillet on high heat to char the kernels. You’ll still get that toasty, smoky vibe even without a grill.

Is Mexican street corn gluten-free?

Yes—Elote is naturally gluten-free as long as your toppings (like crema, mayo, and spices) don’t include gluten-containing additives. Always check labels if you’re cooking for someone with celiac or gluten sensitivity.

What to serve with Mexican street corn?

Elote pairs perfectly with grilled meats, tacos, burritos, or rice bowls. It’s a colorful, bold-flavored side that complements spicy or smoky dishes. You can also serve it as an appetizer at summer parties or picnics.

Close-up of grilled Mexican street corn (Elote) topped with creamy sauce, crumbled Cotija cheese, chili powder, and fresh cilantro on a tray.

Mexican Street Corn

Maria
This authentic Mexican Street Corn (Elote) is grilled to smoky perfection, slathered in a creamy chili-lime sauce, sprinkled with Cotija cheese, and finished with fresh lime. It's the ultimate summer street food—bold, messy, and unforgettable.
No ratings yet
Prep Time 10 minutes
Cook Time 12 minutes
Total Time 22 minutes
Course Appetizer, Side Dish, Snack
Cuisine Mexican, Street Food
Servings 4 corn cobs (4 servings)
Calories 220 kcal

Equipment

  • Grill or grill pan
  • Basting brush or spoon
  • Tongs
  • Mixing bowl
  • Knife & cutting board (for garnishes)
  • Foil or skewers (optional)

Ingredients
  

  • 4 ears of fresh corn on the cob husks pulled back or removed
  • 1/4 cup Mexican crema or mayo, or mix of both
  • 1/2 cup Cotija cheese crumbled
  • 1 tsp chili powder or Tajín
  • 1 tbsp lime juice plus wedges for serving
  • 2 tbsp chopped cilantro optional
  • Salt to taste
  • Olive oil optional, for brushing

Instructions
 

  • Preheat the grill to medium-high heat.
  • Prepare the corn: Pull back the husks and remove silk, then fold husks back or remove them completely. Optional: Soak corn in water for 10 minutes to prevent burning.
  • Grill corn: Place directly on the grill and cook for 10–12 minutes, rotating occasionally until charred.
  • Mix sauce: In a bowl, combine crema, lime juice, and a pinch of salt.
  • Coat the corn: Brush or spoon the crema mixture over each hot cob.
  • Add toppings: Sprinkle generously with Cotija, chili powder, and cilantro.
  • Serve hot with lime wedges.

Notes

  • Cotija Substitute: Use feta or parmesan if Cotija is unavailable.
  • Dairy-Free Option: Use vegan mayo and plant-based cheese.
  • Spice Level: Adjust chili powder to taste, or add hot sauce for extra kick.
  • Grill-Free Method: Roast corn in a 450°F oven or sear in a cast-iron skillet.
  • Party Tip: Cut corn in halves and use skewers for easier serving.

Nutrition

Calories: 220kcal
Keyword chili lime corn, corn with cheese, Elote, grilled corn, Mexican corn recipe, Mexican street corn
Tried this recipe?Leave a rating & comment to let us know how it was — and don’t forget to follow us on Pinterest for more delicious recipes!

Written by Maria

Leave a Reply

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

Recipe Rating