If you’ve ever wandered a street market in Mexico, you’ve smelled it before you’ve seen it charred corn, smoky chili, and a whiff of lime drifting from a cart. That’s Authentic Elote, and one bite explains why it’s as common on Mexican streets as hot dogs are in New York. Picture a tender ear of corn slathered in a creamy, tangy sauce, blanketed in salty cotija cheese, dusted with chili powder, and finished with a squeeze of fresh lime. It’s messy, it’s bold, and it’s absolutely unforgettable.
The best news? You don’t need a plane ticket to enjoy it. With a handful of ingredients and about 20 minutes, you can bring this street-food classic straight to your own kitchen. Let me show you how.
Table of Contents
What Is Elote?
The word “elote” literally means “corn cob” in Spanish, and the dish is exactly that grilled corn on the cob transformed into something magical. After cooking, the corn gets slathered in a mayo-and-crema sauce, then showered with cotija cheese, chili powder, and lime. The combination hits every note at once: sweet, savory, creamy, tangy, salty, and just a little spicy.
It’s traditionally sold from street carts all over Mexico, where vendors hand it to you on a stick, dripping and irresistible. If you prefer your corn cut off the cob, that same flavor combo becomes esquites, served in a cup with a spoon. Either way, you’re in for a treat that tastes like pure summer.
Why You’ll Love This Recipe
There’s a reason this dish has earned a near-perfect rating from hundreds of home cooks. First, it comes together in about 20 minutes with minimal effort. Second, it’s the ultimate crowd-pleaser, making it perfect for summer barbecues, potlucks, and taco nights. Furthermore, it uses simple, accessible ingredients, yet delivers a flavor that tastes genuinely authentic. And finally, it’s wonderfully customizable — you control the heat, the char, and the toppings.
Ingredients You’ll Need
This recipe serves four, and the ingredient list is short and sweet. Here’s everything, in US measurements:
| Ingredient | Amount | Role |
|---|---|---|
| Ears of corn, husked | 4 | The star |
| Mayonnaise | 2 tbsp | Creamy base |
| Mexican crema (or sour cream) | 2 tbsp | Tangy richness |
| Cotija cheese, freshly grated | ½ cup | Salty, crumbly topping |
| Chili powder or Tajín | To taste | Smoky heat and zing |
| Lime, quartered | 1 | Bright finish |
| Fresh cilantro, chopped | For garnish (optional) | Herby freshness |
| Melted butter | Optional | For charring the corn |
A few of these might be new to you, so here’s a quick guide. Cotija is a salty, crumbly Mexican cheese, Mexican crema is a thinner, tangier cousin of sour cream, and Tajín is a zesty chili-lime seasoning blend. Each one nudges the dish toward that authentic street-cart flavor.
How to Make Authentic Elote
The process is refreshingly simple, but a couple of small choices make a big difference in flavor. Follow these steps and you’ll nail it.
Step 1: Cook the corn
First, bring a large pot of salted water to a boil over medium-high heat. Then add the husked ears of corn and cook until tender, about 10 minutes. If you’d rather, you can also cook the corn on a grill or in an instant pot — any method works as long as the kernels turn tender and sweet.
Step 2: Char it (optional but worth it)
Next, if you boiled or pressure-cooked your corn, brush it with melted butter and set it on a grill over medium heat. Then char it until slightly blackened on all sides. This step is technically optional, but those smoky, caramelized spots are what give Elote its signature depth, so I highly recommend it.
Step 3: Add the creamy sauce
Now, mix the mayonnaise and Mexican crema together in a small bowl. After that, spread a thin, even layer all around each ear of corn. The warm corn helps the sauce cling and melt slightly, creating that luscious coating that catches every topping.
Step 4: Top and serve
Finally, sprinkle each cob generously with cotija cheese, then dust with chili powder or Tajín to taste. Garnish with chopped cilantro and serve with a lime wedge on the side for squeezing over the top. Then eat immediately, while it’s warm and the cheese is clinging to that creamy sauce.
Easy Substitutions
Can’t find an authentic ingredient? Don’t worry this dish is forgiving. Here are some reliable swaps:
| If you don’t have… | Use this |
|---|---|
| Cotija cheese | Queso fresco or finely grated parmesan |
| Mexican crema | Sour cream |
| Tajín | Chili powder with a pinch of salt and lime zest |
| White corn | Yellow corn works perfectly |
| A grill | A grill pan, broiler, or just skip the char |
Pro Tips for the Best Elote
A few small habits separate good Elote from unforgettable Elote. Above all, don’t skip the char if you can manage it, since that smoky flavor is the heart of the dish. For easier handling, leave the stem end attached to use as a handle, or stick a long wooden skewer into the end of each cob before topping. White corn is the traditional choice in Mexico, though yellow corn tastes just as wonderful. And remember, Elote is best enjoyed immediately, while the sauce is warm and the toppings are fresh.
Make-Ahead and Storage
Hosting a crowd? You can prep ahead with ease. Simply cook the corn, let it cool, and store it covered in the fridge, then prepare your toppings separately. When you’re ready to serve, brush the corn with melted butter, char it on the grill, and add the toppings fresh. For longer storage, you can even blanch the corn for a few minutes, cool it, and freeze it for up to six months. Just thaw it overnight in the fridge before charring and topping as usual.
Key Takeaways
Authentic Elote is Mexican street corn on the cob, slathered in a mayo-crema sauce and topped with cotija, chili powder, and lime. Boil the corn for about 10 minutes, then char it on the grill for that essential smoky flavor. Use cotija, Mexican crema, and Tajín for the most authentic taste, but easy swaps work in a pinch. Serve it warm and fresh, and watch it disappear at your next barbecue. Give it a try this summer it just might become your new favorite way to eat corn.

Authentic Elote (Mexican Street Corn on the Cob)
Ingredients
- 4 ears corn husked
- 2 tablespoons mayonnaise
- 2 tablespoons Mexican crema or sour cream
- ½ cup cotija cheese freshly grated, or queso fresco
- Chili powder or Tajín, to taste
- 1 lime quartered
- Fresh chopped cilantro for garnish (optional)
- Melted butter optional, for charring
Instructions
- Bring a large pot of salted water to a boil over medium-high heat. Add the ears of corn and cook until tender, about 10 minutes (or cook them in the instant pot). Optional step: brush the corn with melted butter and grill over medium heat until slightly charred on all sides. Mix the mayonnaise and Mexican crema together, then spread a thin layer all around the corn ears. Sprinkle generously with cotija cheese and then the desired amount of chili powder. Serve garnished with cilantro and with a lime wedge on the side for squeezing on top. Enjoy immediately.
