Mexican Street Corn Recipe
This Mexican Street Corn Recipe is smoky, creamy, tangy, and just the right kind of messy—the kind of summer side dish that makes people hover near the grill and ask for seconds before dinner even starts.
A sunny, flavor-packed favorite
If you’ve never made a Mexican street corn recipe at home, you are in for such a treat. This classic corn on the cob dish—often called elote—is a beloved Mexican side dish made with grilled or roasted corn slathered in a creamy corn topping, then sprinkled with cotija cheese, chili powder, and fresh lime. It’s bold, bright, and absolutely full of personality.
What makes it special? It’s that beautiful balance of flavors. You get sweet corn, a little char from the grill, creamy richness from mayo and sour cream, salty cotija cheese corn goodness, and that unmistakable chili lime corn finish that keeps you reaching for another bite. It’s the sort of side that steals the show at a barbecue. Honestly, I’ve seen it happen more than once.
I love serving this during the warmer months, especially from late spring through Labor Day, when fresh corn is sweet and plentiful across the U.S. Around here, corn season feels like a little celebration. And while I adore a simple buttered ear of corn, this authentic elote recipe feels festive. It turns a humble vegetable into something company-worthy. It’s also surprisingly easy, which, at my age, I appreciate more than ever. If I can make something that looks impressive without fussing in the kitchen for hours, I’m all in.
From a practical standpoint, this easy corn recipe also fits what readers are searching for right now: quick prep, big flavor, and flexible cooking methods. Grill it outside for that classic BBQ corn recipe feel, or roast it indoors when the weather acts up. Either way, the result is deeply satisfying.
Why you’ll love this recipe
- Big, bold flavor with very little effort
- Perfect for cookouts, taco nights, and summer potlucks
- Works as a grilled corn recipe or roasted corn recipe
- Ready in about 25 minutes from start to finish
- Easy to scale up for a crowd
- Made with simple grocery-store ingredients
- That creamy, salty, spicy topping is truly irresistible
- Customizable for heat level and dietary needs
- A gorgeous summer side dish that feels restaurant-worthy
- Great way to use peak-season corn on the cob
Ingredients you’ll need
Here’s everything you need for this Mexican street corn recipe, plus a few helpful notes from my own kitchen testing.
-
6 ears fresh corn on the cob, husks removed and silk cleaned
(Choose ears with bright green husks if buying unshucked corn; the kernels should feel plump and tight.) -
2 tablespoons neutral oil
(Avocado oil or canola oil works well for grilling and roasting.) -
1/3 cup mayonnaise
(Use a good-quality brand like Hellmann’s or Duke’s for the best flavor.) -
1/3 cup sour cream
(You can swap in Mexican crema for a more traditional finish, or use whole milk Greek yogurt for a tangier, lighter option.) -
1 garlic clove, finely grated
(A microplane works best here so the garlic blends smoothly into the sauce.) -
1/2 teaspoon kosher salt, plus more to taste
(Start small—cotija is naturally salty.) -
1/4 teaspoon black pepper
-
1/2 teaspoon chili powder, plus more for serving
(For a more authentic street corn seasoning, try ancho chili powder or a blend of chili powder and a pinch of cayenne.) -
1/2 teaspoon smoked paprika
(Optional, but lovely if you want a smoky grilled corn recipe flavor even when roasting indoors.) -
1 tablespoon fresh lime juice, plus lime wedges for serving
(Fresh is best; bottled lime juice doesn’t have the same sparkle.) -
1/2 cup cotija cheese, finely crumbled
(If you can’t find cotija, feta is a decent stand-in, though it’s tangier and a bit wetter.) -
2 tablespoons chopped fresh cilantro
(Skip it if you’re one of those folks who thinks cilantro tastes soapy—flat-leaf parsley works in a pinch.) -
1/4 teaspoon Tajín or extra chili powder, for garnish
(Tajín adds that classic chili-lime zip people love.)
How to make Mexican street corn
-
Heat your grill or oven.
If grilling, preheat the grill to medium-high, around 400°F. If roasting, heat your oven to 425°F. Both methods work beautifully, so don’t fret if rain ruins your cookout plans. -
Prep the corn.
Pat the corn dry, then brush each ear lightly with oil. This helps the kernels blister and char instead of steam. Place them on a tray while you get the sauce ready. -
Mix the creamy topping.
In a medium bowl, stir together the mayonnaise, sour cream, grated garlic, salt, pepper, chili powder, smoked paprika, and lime juice. The mixture should be smooth and spreadable—not runny, not stiff. If it seems too thick, add a tiny squeeze more lime. -
Cook the corn until lightly charred.
For grilling, place the corn directly on the grates and cook for 10 to 12 minutes, turning every few minutes, until the kernels are tender with dark golden spots. For roasting, lay the corn on a parchment-lined baking sheet and roast for 18 to 20 minutes, turning once halfway through. You’re looking for tenderness and a few caramelized edges. -
Let the corn cool just slightly.
Give it 2 to 3 minutes off the heat. You want it warm enough for the topping to soften and cling, but not so scorching hot that it slides right off. That short pause makes a difference. -
Coat each ear generously.
Using a spoon or small spatula, spread the creamy mixture all over each ear of corn. Don’t be shy here—this is where the magic happens. Turn the corn as you go so every side gets covered. -
Add the finishing touches.
Sprinkle the coated corn with crumbled cotija cheese, chopped cilantro, and a dusting of Tajín or chili powder. Serve each ear with a lime wedge. A final squeeze of lime right before eating wakes everything up. -
Serve right away.
Mexican street corn is best warm, fresh, and maybe a little messy. I like to put out extra napkins and call it part of the charm.
Servings & timing
- Yield: 6 servings
- Prep Time: 10 minutes
- Cook Time: 12 to 20 minutes, depending on grill or oven method
- Total Time: About 25 to 30 minutes
If you’re serving this as part of a cookout spread, plan on one ear per person. For bigger eaters—or if you know your crowd loves corn—make extra. This recipe tends to disappear fast.
Fun variations to try
Sometimes it’s nice to keep things classic. Other times, it’s fun to nudge a recipe in a new direction. Here are a few easy twists:
- Make it spicier: Add a pinch of cayenne or a drizzle of hot sauce to the creamy topping.
- Try elote off the cob: Cut the cooked kernels off and serve as esquites-style corn salad in cups.
- Use crema instead of sour cream: This gives a slightly looser, more traditional finish.
- Add queso fresco: It’s milder than cotija and works well if you want a softer cheese flavor.
- Go lighter: Replace half the mayo with plain Greek yogurt for a tangier, lighter sauce.
- Make it smoky: Char the corn a bit longer and add chipotle powder for a deeper spicy corn recipe flavor.
Storage & reheating
Mexican street corn is best the day it’s made, but leftovers can still be delicious.
- Refrigerator: Store leftover corn in an airtight container for up to 3 days.
- Freezer: I don’t really recommend freezing fully dressed elote, since the creamy topping can separate and the corn texture changes.
- Reheating: Warm leftover corn in a 300°F oven for about 10 minutes, or microwave briefly in 20-second bursts. If possible, add fresh cheese and lime after reheating to perk it back up.
- Make-ahead tip: You can grill or roast the corn and mix the sauce up to 1 day ahead. Store them separately, then assemble just before serving for the best texture.
A few notes from my kitchen
After testing this recipe more than a few times—some for family dinners, some for neighborhood cookouts—I learned a couple of little things that are worth sharing.
First, don’t overdo the salt in the sauce. Cotija brings plenty of salty punch on its own, and it’s easier to add more later than fix an over-seasoned topping. Second, fresh lime matters. Really matters. That little burst of acid keeps the whole dish from feeling heavy.
I also found that medium-high heat gives the nicest balance of tenderness and char. Too low, and the corn tastes a bit flat. Too hot, and the outside scorches before the inside turns juicy and sweet. Think of it like toasting bread—you want color and flavor, not a kitchen rescue mission.
And one more thing: if your corn is especially fresh and sweet, this recipe sings. Farmers market corn in July? Oh, my goodness. That’s the sweet spot.
Frequently asked questions
Can I make this Mexican street corn recipe without a grill?
Yes, absolutely. Roast the corn in the oven at 425°F, or even use a grill pan on the stovetop if that’s easier.
What is the difference between elote and esquites?
Elote is Mexican street corn served on the cob, while esquites is usually the same flavor profile served off the cob in a bowl or cup.
Can I use frozen corn instead of fresh corn on the cob?
Yes, though it changes the texture. If using frozen kernels, cook them in a hot skillet until lightly charred, then mix with the toppings for an esquites-style version.
What cheese is best for cotija cheese corn?
Cotija is the traditional choice because it’s salty, crumbly, and dry. If you can’t find it, feta is the closest common substitute.
Is this an authentic elote recipe?
It’s very close to an authentic elote recipe, using the classic flavors of crema or sour cream, mayo, cotija, chili, and lime, with a home-kitchen approach that’s easy for U.S. cooks.
How spicy is this recipe?
As written, it has mild heat. If you like more kick, add cayenne, chipotle powder, or hot sauce to taste.
Can I make this ahead for a party?
Yes, but keep the sauce and cooked corn separate until serving time. That way the corn stays fresh-tasting and the topping stays creamy.
What goes well with Mexican street corn?
It pairs beautifully with grilled chicken, steak, burgers, tacos, pulled pork, and fresh salads. It’s one of those side dishes that seems to get along with everybody.
Serving ideas and little extras
If you’re building a full summer menu, pair this Mexican side dish with grilled chicken thighs, carne asada, turkey burgers, or black bean tacos. It also fits beautifully on a holiday table with other bright sides like tomato salad, watermelon, or a simple bowl of black beans and rice.
For readers planning a backyard gathering, here’s a smart approach: set up a mini elote station. Grill the corn ahead, then let guests add their own creamy corn topping, street corn seasoning, extra cotija, and lime. People love a build-your-own moment, and frankly, it saves you from trying to dress a dozen hot ears of corn all at once.
If you’re looking for related recipes, this would sit nicely next to a fresh guacamole, grilled zucchini, a cucumber tomato salad, or even a smoky bean dip. Summer food should feel generous and easy, don’t you think?
Conclusion
This Mexican Street Corn Recipe is creamy, smoky, tangy, and wonderfully simple—a true crowd-pleasing summer side dish that tastes like sunshine and backyard dinners. Whether you make it as a grilled corn recipe for your next barbecue or a roasted corn recipe on a busy weeknight, it’s full of bold flavor and easy charm. If you try it, leave a comment and let me know how it turned out, and be sure to check out more easy corn recipe ideas and warm-weather favorites for your next meal.

