Would you like to save this?
Mexican Street Corn Recipe
If summer had a signature side dish, this Mexican Street Corn Recipe would be right at the top of the list—smoky, creamy, tangy, a little spicy, and absolutely irresistible straight off the cob.
A backyard favorite with big flavor
Mexican street corn, also known as elote, is one of those simple foods that tastes far more special than the short ingredient list suggests. Fresh corn on the cob is grilled until lightly charred, then slathered with a creamy mixture and finished with crumbly cheese, chili powder, and a squeeze of lime. That’s it. And yet, every bite feels lively and layered—sweet corn, smoky edges, cool creamy topping, salty cotija cheese corn, and that bright little pop of citrus.
I make this Mexican street corn recipe all through late spring and summer, especially when sweet corn is at its peak from June through August here in the United States. It’s one of my go-to recipes for cookouts, taco nights, and those easy Sunday dinners when you want a Mexican side dish that wakes up the whole plate. It’s festive without being fussy, and honestly, that’s my kind of cooking these days.
What makes it special, besides the flavor, is the balance. You get vegetables, a satisfying creamy topping, and a flavor profile that feels restaurant-worthy without much effort. If you’ve been searching for an authentic elote recipe, an easy corn recipe, or a standout BBQ corn recipe, you’re in the right place.
Why you’ll love this recipe
- Ready in about 25 minutes from start to finish
- Perfect for cookouts, taco bars, and weeknight dinners
- Sweet, smoky, creamy, and spicy in one bite
- Easy to make on a grill, grill pan, or in the oven
- Uses simple grocery-store ingredients
- A crowd-pleasing summer side dish that looks gorgeous on a platter
- Flexible heat level—make it mild or bold
- Great with burgers, grilled chicken, steak, or shrimp
- Tastes like fair food and street food had a delicious little meeting
- Easy to scale up for parties
Ingredients
Here’s what you’ll need for 6 servings:
- 6 ears fresh corn, husks removed and silks cleaned
(Choose bright green husks if buying in-shell; the kernels should feel plump and full.) - 2 tablespoons neutral oil or melted butter
(Avocado oil, canola oil, or light olive oil all work well.) - 1/3 cup mayonnaise
(Use a good-quality brand like Hellmann’s or Duke’s for the richest flavor.) - 1/3 cup sour cream or Mexican crema
(Crema gives a silkier finish; sour cream is easier to find and works beautifully.) - 1 garlic clove, finely grated
(A Microplane works best so the garlic melts right into the sauce.) - 1/2 teaspoon kosher salt
(Adjust later depending on how salty your cheese is.) - 1/2 teaspoon chili powder, plus more for garnish
(You can also use ancho chili powder for a deeper, smokier taste.) - 1/4 teaspoon smoked paprika
(Optional, but lovely if you want more of that roasted corn recipe feel.) - 1/2 cup cotija cheese, finely crumbled
(Feta is the closest substitute if cotija isn’t available.) - 2 tablespoons chopped fresh cilantro
(Skip it if you’re one of those folks who tastes soap—no judgment here.) - 1 lime, cut into wedges
(Fresh lime really matters in a chili lime corn recipe.) - 1/4 teaspoon cayenne pepper or hot sauce, optional
(For a spicier street corn seasoning profile.)
Optional finishing touches:
- Extra cotija cheese
- Tajín seasoning
- Thinly sliced jalapeño
- A little melted butter brushed on before serving
Directions
-
Preheat your grill and prep the corn.
Heat an outdoor grill or grill pan to medium-high, around 400°F. Brush the corn lightly with oil or melted butter so it doesn’t stick and so the kernels blister nicely. -
Grill the corn until charred in spots.
Place the corn directly on the grates and cook for 10 to 12 minutes, turning every few minutes. You’re looking for bright yellow kernels with deep golden-brown marks and a lightly smoky smell. That char matters—it gives this grilled corn recipe its street-food personality. -
Make the creamy topping.
In a medium bowl, stir together the mayonnaise, sour cream or crema, grated garlic, salt, chili powder, and smoked paprika. The texture should be thick enough to cling to the corn but still spreadable. If it looks too stiff, add a teaspoon of lime juice. -
Coat the hot corn.
While the corn is still warm, use a spoon or pastry brush to spread the creamy mixture all over each ear. Warm corn helps the topping settle in a bit, which makes every bite more flavorful. -
Add the finishing layer.
Roll or sprinkle each ear with cotija cheese, then dust with extra chili powder or Tajín. Scatter chopped cilantro over the top and serve with lime wedges. A final squeeze of lime right before eating is what takes this elote recipe from good to “oh, make more.” -
Serve right away.
Mexican street corn is best hot or warm, when the cheese softens slightly and the topping is still silky. If you’re feeding a crowd, arrange everything on a platter and let folks garnish their own. It’s practical, and people love a little DIY moment.
Servings & timing
- Yield: 6 ears of corn
- Prep Time: 10 minutes
- Cook Time: 12 minutes
- Rest Time: 3 minutes
- Total Time: 25 minutes
If you’re making this for a party, plan on 1 ear per person as a side, or cut each ear in half if you’re serving several dishes.
Variations
- Make it extra spicy: Add chipotle powder or a spoonful of adobo sauce to the creamy topping.
- Try it off the cob: Slice the kernels off after grilling for an easy elote salad-style side.
- Lighten it up: Replace half the mayo with whole milk Greek yogurt for a tangier, lighter finish.
- Use oven-roasted corn: Roast at 425°F if grilling isn’t possible; it still makes a great roasted corn recipe.
- Give it a smoky twist: Add a pinch of ground cumin and use smoked sea salt.
- Make it dairy-free: Use vegan mayo, dairy-free sour cream, and skip the cheese or use plant-based feta.
Storage & reheating
Store leftover corn in an airtight container in the refrigerator for up to 3 days. If possible, keep the grilled corn and creamy topping separate for the best texture.
To reheat, warm the corn in a 350°F oven for 8 to 10 minutes, or in a skillet over medium heat until heated through. Add the creamy topping, cheese, and lime after reheating so it stays fresh and bright.
Freezing isn’t my first choice for fully assembled elote because the topping can separate, but grilled corn on its own freezes well for up to 2 months. Just thaw overnight in the fridge and finish with toppings before serving.
For make-ahead prep, grill the corn and mix the topping up to 24 hours in advance. Then assemble just before serving. That little bit of planning makes party day easier—always a win.
Notes
A few things I learned while testing this recipe several times—because yes, there was a lot of corn in my kitchen that week, and no one complained:
- Fresh, in-season corn gives the sweetest flavor and the juiciest bite. Frozen cob corn can work in a pinch, but it won’t have the same snap.
- Don’t overdo the mayo mixture. You want a generous coating, not a heavy blanket.
- Cotija is salty, so taste your creamy mixture before adding extra salt.
- If your grill runs hot, turn the corn more often. Burnt corn is bitter; charred corn is delicious. Big difference.
- Lime added too early can thin the sauce. I prefer squeezing it on at the end.
- If serving kids or spice-sensitive guests, keep the base mild and offer extra hot seasoning at the table.
From a flavor standpoint, the most balanced version in my testing used equal parts mayo and sour cream. It gave enough richness without overwhelming the sweetness of the corn. That balance matters more than people realize.
FAQs
What is Mexican street corn?
Mexican street corn, or elote, is grilled corn on the cob coated with a creamy sauce, cheese, chili, and lime. It’s a classic street food and one of the most loved Mexican side dish recipes around.
Can I make this without a grill?
Yes, absolutely. Use a grill pan, broiler, or roast the corn in the oven at 425°F until lightly browned.
What cheese is best for elote?
Cotija is traditional because it’s crumbly, salty, and dry. If you can’t find it, feta is the best stand-in.
Is this recipe very spicy?
Not as written. It has a gentle warmth, but you can easily make it hotter with cayenne, chipotle, or extra chili powder.
Can I use frozen corn?
Yes, though fresh corn on the cob gives the best texture and flavor. If using frozen corn cobs, thaw them first and pat them dry before cooking.
How do I keep the topping from sliding off?
Apply it while the corn is hot and make sure the sauce is thick, not runny. Finely crumbled cheese also helps it cling better.
Can I make this into a salad?
You sure can. Cut the grilled kernels off the cob and toss them with the same topping for an easy spoonable side.
What goes well with Mexican street corn?
It pairs wonderfully with grilled meats, tacos, burgers, enchiladas, black beans, and fresh tomato salads. It’s especially good next to anything smoky from the grill.
Conclusion
This Mexican Street Corn Recipe is bold, creamy, smoky, and wonderfully simple—the kind of dish that turns plain corn on the cob into something people talk about long after dinner. Whether you serve it as a summer side dish, a festive BBQ corn recipe, or a fun weeknight extra, it brings big flavor with very little fuss.
Give it a try, and if you do, I’d love to hear how you made it your own. Leave a comment below, and if you’re in the mood for more warm-weather favorites, check out my other easy corn recipe and grilling ideas too.

