Easy Grilled Mexican Street Corn with Chili-Lime Crema
Grilled Mexican street corn, or elote, takes sweet summer corn and turns it into the kind of messy, eat-with-your-hands side that disappears first at any cookout. Smoky, charred ears get slathered in a lime-spiked crema and buried under salty cotija and chili powder.

It’s fast enough to make on a weeknight and always feels a little special. In about 20 minutes you have something smoky, creamy, tangy, and just spicy enough.
Why This Grilled Corn Works
The grill does most of the heavy lifting. High heat gives the corn those dark, caramelized spots that bring out its natural sweetness, and the kernels stay plump and juicy inside.
A three-minute crema made from sour cream, mayo, and chili powder acts like a tangy glue for the crumbly cotija. When you spread it on hot corn right off the grates, it warms just enough to cling to every ridge. No one eats it politely, and that’s the whole point.
Ingredients

- 4 ears fresh corn, husked: sweet summer corn gives the best char and flavor.
- 1/4 cup Mexican crema (or 3 tbsp sour cream + 2 tbsp mayo): crema is thinner and slightly tangy; the sour cream-mayo combo mimics it.
- 1/2 cup crumbled cotija cheese: a dry, salty Mexican cheese; feta or queso fresco are solid alternatives.
- 1 tsp chili powder: mild or spicy, your choice; ancho or chipotle powder work too, plus extra for sprinkling.
- 1 lime: juice and wedges.
- 1/4 cup chopped fresh cilantro: leaves and tender stems.
- kosher salt: to taste.
- pinch of cayenne or ground chile de árbol (optional): for a kick of heat.
Variations / Substitutions
- Vegan: Use cashew cream or vegan mayo mixed with unsweetened yogurt for the crema. Skip the cheese or use a vegan feta.
- Heat level: Omit the cayenne for a mild version or swap in smoked paprika. For more heat, add extra chili or a drizzle of hot sauce.
- Cotija swap: If you can’t find cotija, crumbled feta or queso fresco make a decent substitute.
- Tajín twist: Sprinkle Tajín instead of plain chili powder for an extra tangy, lime-forward finish.
Mexican Grilled Chicken is the main dish we love pairing with this corn.
How To Make Grilled Mexican Street Corn
Step 1: Whisk the Chili-Lime Crema

In a small bowl, whisk together the 1/4 cup crema (or the sour cream-mayo blend), 1 tsp chili powder, the juice from half the lime, and a pinch of salt. Stir in the optional cayenne if you want some heat.
The mixture will be smooth and pale orange with flecks of chili. Set it aside while you heat the grill so the lime and chili get a few minutes to meld.
Step 2: Grill the Corn

Heat a gas or charcoal grill to medium-high, around 400°F. Place the 4 husked ears directly on the grates and close the lid. Grill for 10 to 12 minutes, turning every 2 to 3 minutes with tongs, until the kernels are tender and charred in spots.
You want dark grill marks and a sweet, toasty smell. As the corn chars, the natural sugars caramelize and the kernels stay plump inside.
Step 3: Slather the Corn

As soon as the corn comes off the grill, use a brush or the back of a spoon to coat each ear generously with the chili-lime crema. Then immediately sprinkle with the 1/2 cup crumbled cotija, turning the ears so the cheese sticks to all sides.
The residual heat warms the crema just enough to help it cling. Work quickly so the cheese adheres before the corn cools.
Step 4: Finish with Cilantro and Lime

Transfer the coated corn to a platter. Squeeze the remaining lime wedges over the top and scatter the 1/4 cup chopped cilantro. Hit each ear with an extra dusting of chili powder if you like. Serve right away while the corn is hot and the cheese still has its crumbly bite.
A Few Tips Before You Start
- Don’t soak the corn: For elote, you want the husk off entirely. Grilling in the husk steams the corn, and you’ll miss those smoky, charred edges.
- Choose fresh, sweet corn: The natural sugars caramelize on the grill. Look for tight green husks and plump kernels when you peel back a bit of the silk.
- The crema goes on hot: Coating the ears straight from the grill helps the mixture barely melt into the ridges so it stays where it belongs.
- Let the grill fully preheat: A well-heated grate sears the kernels quickly instead of steaming them. That’s how you get the blackened spots without drying out the corn.
Scale the crema and toppings for more or less corn:
| Ears of Corn | Crema (or sour cream-mayo) | Cotija Cheese |
|---|---|---|
| 2 | 2 tbsp | 1/4 cup |
| 4 | 1/4 cup | 1/2 cup |
| 8 | 1/2 cup | 1 cup |
Frequently Asked Questions
Can I make elote without a grill?
Yes. Roast the shucked corn in a 425°F oven for about 20 minutes, turning once, or broil it 6 inches from the heat for 8 to 10 minutes, turning often. You’ll still get charred edges.
Is cotija cheese the same as Parmesan?
No. Cotija is a dry, crumbly Mexican cheese with a salty, tangy flavor. Parmesan has a nuttier taste. Feta is the closest swap if you can’t find cotija.
Can I use frozen or canned corn for this recipe?
Fresh corn on the cob is key for the grilled texture and presentation. Canned or frozen kernels won’t char the same way, but you can make a close skillet version: toss thawed kernels in a hot dry skillet until blistered, then dress them.
How do I make it less messy to eat?
Cut the kernels off the cob after grilling and toss everything in a bowl. It turns into esquites, a Mexican street corn salad, and you can eat it with a spoon.

Grilled Mexican Street Corn Recipe
Ingredients
Method
- In a small bowl, whisk together the crema, chili powder, juice from half the lime, and a pinch of salt (and cayenne if using). Set aside.
- Heat a grill to medium-high (about 400°F). Place the corn directly on the grates and grill 10 to 12 minutes, turning every 2 to 3 minutes, until charred in spots and tender.
- Immediately brush the hot corn all over with the chili-lime crema, then sprinkle with the cotija cheese.
- Transfer to a platter, squeeze the remaining lime wedges on top, and scatter with cilantro. Add an extra pinch of chili powder if you like. Serve hot.
