Grilled Elote: The Mexican Street Corn Recipe That Steals Every Cookout
Most people have been eating corn wrong their whole lives. Plain corn on the cob is fine. Elote is something else entirely.
This is one of the most shared backyard BBQ recipes on Instagram and TikTok every single summer, and once you make it, you'll understand why. Sweet charred corn, a creamy sauce, salty cotija cheese, chili, cilantro, and a hit of lime — all of it coming together in under 20 minutes. It sounds simple. It tastes like the best side dish you've ever made.
What Is Elote?
Elote (eh-LOW-tay) is Mexican street corn — grilled corn on the cob slathered with a mayo-based cream sauce and loaded with toppings. You'll find it sold by vendors across Mexico, and it's been making its way onto backyard grills across the U.S. for years. It's easy to see why it went viral. The combination of textures and flavors hits every note at once: smoky, creamy, salty, tangy, and just a little spicy.
The char from the grill is the foundation. Without it, you're just making dressed-up corn. With it, you've got a side dish that outshines almost everything else on the table.
What You Need
For the corn:
- 6 ears of fresh sweet corn, husked
- Vegetable or canola oil for the grill
- Salt and pepper
For the sauce:
- 1/3 cup mayonnaise
- 1/3 cup Mexican crema or sour cream
- 1 clove garlic, minced or grated
- Juice of 1 lime
- Pinch of salt
For the toppings:
- 1/2 cup cotija cheese, crumbled (feta works if you can't find cotija)
- 1 teaspoon chili powder
- Pinch of cayenne (optional, for heat)
- Fresh cilantro, chopped
- Lime wedges for serving
That's the whole list. Nothing exotic, nothing hard to find. Most of it is probably already in your kitchen.
Sauce First
Mix the sauce before you fire up the grill. Combine the mayo, crema, garlic, lime juice, and salt in a bowl and stir until smooth. Taste it. You want creamy, tangy, and slightly garlicky. Adjust the lime and salt if needed.
Put the sauce in the fridge while the corn grills. Cold sauce on hot corn melts slightly into the kernels, which is exactly what you want.
How to Grill It
Step 1: Get the grill hot. Preheat to medium-high, around 400°F. You need real heat to build char on the corn. Brush the grates lightly with oil so the corn doesn't stick.
Step 2: Husk the corn and season it. Pull off all the husks and silk. Rub each ear lightly with oil and season with salt and pepper. You want the corn cooking directly on the grates — no foil, no husks. Direct contact with the grates is what creates the char.
Step 3: Grill and rotate. Place the corn directly on the grates and cook for 10 to 12 minutes total, turning every 2 to 3 minutes. You're looking for kernels that are tender with dark golden-brown to slightly blackened spots in places. Those charred spots are not a mistake — they're the whole point. The caramelized, smoky flavor they add is what separates elote from ordinary grilled corn.
Step 4: Sauce and top immediately. Pull the corn off the grill and move fast while it's hot. Brush each ear generously with the cream sauce — don't be conservative with it. Roll or sprinkle each cob with cotija cheese so it sticks to the sauce. Dust with chili powder and cayenne. Finish with chopped cilantro and a squeeze of fresh lime.
Serve with extra lime wedges on the side.
The Details That Make the Difference
Fresh corn in season. This recipe works best at the height of summer when sweet corn is fresh and at peak sweetness. The natural sugars in the corn caramelize on the grill in a way that out-of-season corn can't match. If fresh corn isn't available, frozen ears work — just thaw them completely and pat them dry before grilling.
Don't skip the char. The single biggest mistake people make with elote is pulling the corn too early because they're afraid of the dark spots. Those charred kernels are the flavor. Leave the corn on until you see real browning and some blackened spots. If it looks too dark, it tastes perfect.
Apply the sauce while the corn is hot. Hot corn absorbs the sauce slightly into the kernels. Cold or room-temperature corn just has sauce sitting on the surface. The difference is noticeable.
Cotija cheese is worth hunting down. It's available at most Hispanic markets and many larger grocery stores. Cotija is salty, dry, and crumbly — it clings to the sauce coating and gives elote its signature texture and bite. Feta is the best substitute if you can't find it.
Don't be shy with the toppings. Elote is supposed to look loaded. Pile on the cheese, the cilantro, the chili. This is a street food. It's meant to be messy and over the top.
Scaling for a Crowd
Elote is one of the easiest things to scale at a cookout. Double or triple the recipe — the sauce takes two minutes to make in a larger batch, and the grill handles as many ears as you can fit on it at once.
Set up a topping station next to the grill and let people dress their own corn if you're feeding a big group. Put out the sauce, the crumbled cheese, chili powder, cayenne, cilantro, and lime wedges. It becomes part of the experience and takes the work off your plate.
Try the Smoked Version
If you're running a smoker alongside the grill, throw a few ears of corn on indirect heat over wood smoke for 45 to 60 minutes before finishing them with direct heat for a few minutes. The smoke adds a deeper, more complex flavor that takes elote to a completely different level. Hickory and pecan wood both work well with the sweetness of the corn.
A Side Dish That Outshines the Main
Most sides exist to fill space on the plate. Elote is the dish people remember. It's fast, it's inexpensive, it feeds a crowd, and it looks and tastes like you put in way more effort than you actually did.
Make it once at a cookout and you'll be taking requests for it the rest of the summer.
Angler's Pro Tackle & Outdoors carries everything you need to outfit your backyard cooking setup — from smokers and grills to grill accessories and a full selection of rubs, spices, and sauces to keep your cookouts firing all season long.