Easy Elote: Mexican Street Corn Without a Grill
If you’ve ever wandered a street market in Mexico City and caught the smell of corn charring over open coals, you already know why elote has such a devoted following.
Mexican street corn—fresh sweet corn on the cob slathered in a creamy, tangy sauce, showered with salty cheese and a little zing—is one of those dishes that makes you close your eyes after the first bite so you can savor the flavor without distraction.
Elote (which simply means “corn” in Spanish) has roots in Mexican cuisine that stretch back centuries, to long before this amazing maize became the beloved Mexico City street food staple sold from carts all over the city.
Nowadays, you can find elote across all of Mexico, and even on food trucks in the U.S., especially in my foodie town, San Diego.
Street vendors traditionally grill the corn right over an open flame, then finish it with crema, cotija cheese, chile, and lime while it’s still hot.
Here’s the good news if you’re already craving this dish where you live: You don’t need a grill, a street cart, or a summer barbecue to make incredible elote at home.
This Mexican Street Corn recipe gets you that same smoky, charred flavor using your microwave and your gas stove—no propane tank or charcoal required.
Preparing elote at home this way is fast, ridiculously flavorful, and turns four ears of corn into the most requested side dish you’ll make all season.
Main Ingredients
The magic of this Mexican corn recipe doesn’t involve a long list of ingredients. It’s about a handful of bold, well-chosen ingredients working together. Here’s why each component earns its spot in the recipe, and how to pick the best version of each.
Corn on the Cob
Fresh corn is non-negotiable here—this dish lives or dies by the sweetness and snap of the kernels. Look for ears with bright green, tightly wrapped husks and golden brown (not black or dried-out) silk poking from the top.
Give the ear a gentle squeeze through the husk: You want to feel plump, tightly packed kernels all the way to the tip.
If fresh corn isn’t in season, frozen corn on the cob works in a pinch. However, you’ll lose a bit of that char at the end since frozen corn holds more moisture than fresh corn does.
Sour Cream & Mayonnaise
This duo is what gives elote its signature creamy, tangy coating that clings to every kernel. Sour cream (or traditional Mexican crema, if you can find it) brings tang and richness, while mayonnaise adds body and a subtle savoriness that balances everything out.
Light mayo and light sour cream work perfectly well here if you’re looking to cut a few calories. You won’t lose any of the essential flavor.
Fresh Lime Juice
Lime juice cuts through the richness of the crema and mayo and wakes the whole dish up. For me, I choose fresh limes rather than bottled juice—the flavor difference is significant. And elote is exactly the kind of simple recipe where that difference really shows.
Roll your lime on the counter while firmly pressing down on it before juicing. This will help you get every last drop of juice out.
Smoked Paprika
This is where a lot of the “grilled” flavor comes from, even though this corn never touches a grill. Smoked paprika adds a deep, smoky undertone that mimics the flavor that charcoal imparts.
Regular paprika or chili powder will work if that’s what’s in your pantry, but you’ll lose some of that signature smokiness that smoked paprika provides. It’s worth seeking out.
Cotija Cheese
Cotija is a firm, salty, crumbly Mexican cheese often compared to feta, and it’s the classic finishing touch on authentic elote. Look for it in the specialty cheese section of your grocery store or at a Mexican market. Grate it yourself for the best texture.
If you can’t find cotija, queso fresco, feta, or even finely grated Parmesan cheese makes a reasonable substitute in a pinch, though the flavor will, of course, be slightly different.
Tajín
This tangy, mildly spicy chile-lime seasoning is a staple in Mexican cooking, and it adds a little kick along with even more citrusy flavor.
If you don’t have Tajín, a mix of chili powder and a pinch of extra lime zest and kosher salt will get you close.
Cilantro
Fresh cilantro leaves add a pop of color and a bright, herbaceous finish that balances all that creamy richness. If cilantro isn’t your thing (no judgment—your genes might even be calling the shots on this preference), finely chopped green onion is a solid substitute.
Easy Mexican Corn Recipe
Ingredients
4 ears corn on the cob, husked
1 tablespoon water
½ cup sour cream or Mexican crema
½ cup mayonnaise (light is OK)
1½ tablespoons fresh lime juice
½ teaspoon smoked paprika
¾ cup cotija cheese, grated
½ teaspoon Tajín
1 tablespoon cilantro leaves, roughly chopped
Instructions
1. Prepare the corn. Rinse each ear of corn well, removing any remaining silk. Do not dry. Place the ears on a microwave-safe plate with the tablespoon of water, and cover with wax paper or paper towel.
2. Cook the corn. Microwave the corn on high for 4 minutes. Flip each ear over, cover, and cook another 4–5 minutes until the corn is tender when pierced with a fork.
3. Make the dressing. While the corn microwaves, whisk together the sour cream, mayonnaise, lime juice, and smoked paprika in a small bowl until smooth. Set aside.
4. Char the corn. Turn a gas burner to medium-high heat. Using metal tongs, hold each ear of corn directly over the open flame, rotating every 5–10 seconds, until the kernels are lightly charred and blistered in spots—about 30 seconds to 1 minute per ear.
Watch closely: You want char, not cinders. Set the charred corn on a plate or platter until all ears are done.
5. Dress the corn. Using a spoon or brush (preferred), generously coat each ear of corn with the sour cream mixture.
6. Top with cheese. Sprinkle the coated corn with the grated cotija cheese so it sticks to the crema. You can also roll it in the cheese and coat the whole ear. It’s a presentation choice.
7. Garnish and serve. Dust each ear with Tajín and finish with a scattering of fresh chopped cilantro. You can give each ear a final squeeze of lime juice, or place extra lime wedges on the side if you’re feeling fancy. Serve immediately or at room temperature.
Solo
Honestly, elote doesn’t need a supporting cast. A single ear makes a satisfying light lunch or an addictive afternoon snack—just grab it by the cob and go to town. Keep a napkin handy; this one gets a little messy in the best way.
As an Appetizer
Elote is a natural fit on a spread of Mexican appetizers.
Set it out alongside refried bean dip, guacamole, mango salsa, ceviche, and/or pico de gallo, and let guests build their own little plate of bites before the main event. The creamy, cheesy corn plays especially well against the bright acidity of a fresh salsa.
As a Side Dish
This is where elote really shines. Serve it next to Mexican pizza, cheese quesadillas, or a big platter of nachos for a casual dinner.
Elote is equally at home next to enchiladas, burritos, fish tacos, or carne asada, adding a pop of color and a totally different texture to round out everyone’s plate.
Honestly, once you start making it, you’ll be serving it with everything from crab cakes to BBQ ribs.
Elote FAQs
Can I make elote ahead of time?
Yes. You can char the corn up to a day in advance and store it in the fridge. You can heat it in the microwave if desired. Then add the crema mixture, cheese, and toppings right before serving so everything stays fresh and the cheese doesn’t get soggy.
You can also mix the crema sauce up to 3 days ahead and keep it covered in the fridge until you’re ready to use it.
How do I store leftover elote?
Store any leftover elote in an airtight container in the refrigerator for up to 3 days. The texture of the corn will soften slightly, but the flavor holds up beautifully.
Can I freeze Mexican Street Corn?
Freezing isn’t recommended once the corn is dressed. That’s because the mayonnaise and sour cream mixture doesn’t freeze and thaw well, so you’ll end up with a watery, separated sauce.
If you want to plan ahead, you can freeze plain charred corn on the cob and add the toppings fresh after thawing.
Can I reuse leftover elote in another dish?
Absolutely! This is one of my favorite ways to avoid waste. Cut the kernels off the cob (with the dressing and cheese) and you basically have the Mexican street corn salad known as esquites.
Or toss the corn kernels into a burrito bowl, fold it into scrambled eggs, or stir it into a batch of Mexican street corn dip for chips.
Can I make this without a microwave?
Yes. You can boil the corn in salted water for 5 to 7 minutes until tender, then move straight to charring it over the open flame.
What can I use if I don't have a gas stove?
An outdoor grill or a grill pan on the stovetop will both give you a similar char—just cook the corn a bit longer to get that same smoky flavor.
Is elote spicy?
Not really. It has a mild warmth from the Tajín and smoky flavors from the smoked paprika, but there’s no heat that will make you reach for water. If you’d like it spicier, add a pinch of cayenne or a dash of hot sauce to the crema mixture.