This Mexican Corn on the Cob recipe, also called classic elote, combines juicy grilled corn with a creamy mayonnaise and Mexican crema topping, salty Cotija cheese, chile powder, cilantro, and fresh lime. Grill four ears over medium-high heat at 400–450°F (200–230°C) for 8–12 minutes, turning frequently, then coat them while hot for the best flavor and texture.
Every bite delivers sweet corn, smoky char, tangy creaminess, salty cheese, gentle chile warmth, and bright lime. It is an easy 20–30 minute side dish for cookouts, taco nights, summer dinners, and festive gatherings.
Jump to RecipeWhy You’ll Love This Recipe

Classic Mexican corn on the cob is one of the most satisfying ways to serve fresh summer corn. The grill brings out the kernels’ natural sweetness while adding smoky, lightly charred edges that contrast beautifully with the cool, creamy topping.
The sauce uses equal parts mayonnaise and Mexican crema or sour cream, so it is rich without feeling overwhelmingly heavy. Cotija brings a salty, crumbly bite, while lime and cilantro keep the finished corn fresh and lively.
- Fast: Prep takes 10–15 minutes, and grilling takes only 8–12 minutes.
- Flavorful: Sweet, smoky, creamy, salty, spicy, and citrusy flavors meet in every bite.
- Flexible: Adjust the chile, use sour cream, or choose a substitute cheese when needed.
- Perfect for sharing: The recipe makes four generous servings for a barbecue or family meal.
Ingredients You’ll Need

Fresh corn is the star, so choose ears with plump kernels and a firm feel. Remove the husks and silk before grilling, then brush the cobs lightly with vegetable oil or melted butter to help with browning and release.
For the topping, combine 1/4 cup mayonnaise with 1/4 cup Mexican crema or sour cream. Mexican crema is thinner and less tangy than sour cream; when using sour cream, a teaspoon or two of lime juice can bring it closer to the flavor and consistency of crema.
- 4 ears fresh corn, husks and silk removed
- 1/4 cup mayonnaise
- 1/4 cup Mexican crema or sour cream
- 1/2 cup finely crumbled Cotija cheese, plus more for serving
- 1 lime, cut into wedges
- 1 teaspoon ancho chile powder or regular chili powder
- 1/4 teaspoon cayenne pepper, optional
- 2 tablespoons chopped fresh cilantro
- 1/4 teaspoon salt, or to taste
- 1 tablespoon vegetable oil or melted butter
How to Make It Step-by-Step

Step 1: Heat your grill to medium-high, approximately 400–450°F (200–230°C). This level of heat cooks the kernels quickly while creating the characteristic little patches of char that make grilled elote so appealing.
Step 2: Mix the mayonnaise, Mexican crema or sour cream, chili powder, optional cayenne, and salt in a small bowl. Stir until the mixture is smooth, then taste carefully and add only as much extra salt as needed because Cotija will contribute plenty of savory flavor.
Step 3: Lightly brush all four ears of corn with the vegetable oil or melted butter. A thin coating is enough; excess oil can drip onto the grill and cause unnecessary flare-ups.
Step 4: Place the corn on the hot grill and cook for 8–12 minutes, turning frequently. The kernels should become tender with scattered lightly charred spots, and frequent turning will prevent one side from becoming too dark or dry.
Step 5: Transfer the hot corn to a platter and spread each ear with the creamy chile sauce right away. Working while the corn is hot helps the sauce settle into the spaces between the kernels and gives the cheese something to cling to.
Step 6: Roll or sprinkle the sauced corn with the finely crumbled Cotija. If some cheese falls onto the platter, spoon it back over the ears so every serving gets a generous salty finish.
Step 7: Sprinkle the corn with cilantro and, if desired, another light dusting of chili powder. Squeeze lime juice over each ear and serve with additional lime wedges for a bright final touch.
Pro Tips for Smoky, Creamy Elote

Turn the corn frequently instead of leaving it in one position. Scattered char marks provide a deeper grilled taste while keeping the kernels juicy and tender.
Apply the sauce and cheese immediately after grilling. Hot corn helps the creamy mixture spread easily, and the Cotija adheres much better before the surface cools.
Use ancho chile powder for a fuller, slightly fruity chile flavor, or use regular chili powder for a familiar gentle warmth. Cayenne is optional, so leave it out for a milder serving or include the full 1/4 teaspoon when you want more heat.
If outdoor grilling is not possible, the corn can be boiled for about 5–7 minutes. Boiling produces tender corn, but grilling gives the traditional smoky flavor and the most appealing charred spots.
Serving Ideas and Flavor Variations

Serve Mexican corn on the cob alongside grilled chicken, steak, burgers, tacos, or a platter of roasted vegetables. It is especially good with other bright toppings, such as a simple tomato salad or sliced avocado seasoned with lime.
Cotija is the traditional cheese for elote because it is salty, crumbly, and pleasantly firm. If Cotija is unavailable, Parmesan or feta can substitute, although each will give the corn a slightly different character.
For extra flavor, optional additions include garlic, smoked paprika, Tajín, or finely chopped jalapeño. A small amount of butter may also be mixed into the sauce or used in place of oil for grilling, but keep the core balance of creamy topping, cheese, chile, cilantro, and lime.
Storage and Reheating
Mexican corn on the cob is best served immediately, while the kernels are hot and the cheese is freshly applied. If you have leftovers, refrigerate them in an airtight container and enjoy them within a short period for the best texture.
To reheat, warm the corn gently until heated through, then refresh it with a little additional sauce, Cotija, cilantro, and lime. Avoid overheating, since excessive heat can dry the kernels and cause the creamy topping to separate.
You can also cut leftover kernels from the cob and use them in tacos, salads, rice bowls, or a warm dip. The smoky corn remains flavorful even when it becomes part of another dish.

Mexican Corn on the Cob (Classic Elote)
Ingredients
Method
- Heat a grill to medium-high, approximately 400–450°F (200–230°C). Make sure the grates are clean so the corn develops attractive char marks without picking up unwanted residue.
- In a small bowl, stir together the mayonnaise, Mexican crema or sour cream, chili powder, optional cayenne pepper, and salt. Mix until smooth and evenly seasoned, then set the sauce aside while the corn cooks.
- Lightly brush the husked corn with the vegetable oil or melted butter. Use just enough to help prevent sticking and encourage light browning without making the kernels greasy.
- Grill the corn for 8–12 minutes, turning frequently so it cooks evenly on all sides. Remove it when the kernels are tender and scattered with lightly charred spots, taking care not to leave it stationary long enough to dry out.
- While the grilled corn is still hot, spread each ear generously with the mayonnaise mixture. The heat helps the sauce cling to the kernels and creates a creamy coating from end to end.
- Roll each sauced ear in the finely crumbled Cotija cheese, or sprinkle the cheese over the corn if that is easier. Add more Cotija for a saltier, cheesier finish.
- Finish the elote with chopped cilantro, an additional dusting of chili powder, and a squeeze of lime juice. Serve immediately with lime wedges so everyone can add more citrus at the table.
Notes
Final Thoughts
This Mexican Corn on the Cob recipe turns simple fresh corn into a memorable side dish with very little work. Grill the ears until tender and lightly charred, coat them while hot with creamy chile sauce, then finish with Cotija, cilantro, and lime.
Keep the corn moving on the grill, serve it immediately, and adjust the chile level to suit your table. Once you taste the combination of sweet kernels, smoky edges, tangy cream, salty cheese, and citrus, classic elote is sure to become a warm-weather favorite.





