Mexican Corn with Smoky Chili Lime Cream
This Mexican Corn Recipe coats smoky, charred sweet corn in creamy lime sauce, crumbled cheese, and chili powder. It is sweet, tangy, and spicy, and takes about 25 minutes on the grill or stove.
My first attempts were a letdown. The corn came out dry and gray, the crema slid right off, and the chili powder tasted like dust. After six test batches, I found three fixes: fresh sweet corn, a thick crema brushed on while the corn is hot, and a squeeze of lime at the end.
What makes this version different is the crema. Mayonnaise and sour cream give it body, lime and garlic give it a bright edge, and a pinch of cayenne adds optional background heat. It works on a grill, a stove, or in the oven. My brother in law, who skips vegetables at every cookout, ate two ears and licked the cob.
Table of Contents
Why You’ll Love This Mexican Corn Recipe
- Smoky, sweet kernels with charred spots, never dry or gray
- Thick, tangy lime crema that clings to the corn instead of dripping off
- Ready in 25 minutes, with one bowl and a grill, skillet, or oven
- Easy to serve a crowd, with 6 ears from one batch of crema
- Make ahead friendly, since the crema keeps 3 days and the corn grills in minutes
- Easy to customize, with spicy, mild, dairy free, or off the cob versions
Quick Information
- Prep Time: 10 minutes
- Cook Time: 12 to 15 minutes
- Total Time: About 25 minutes
- Servings: 6 (1 ear each)
- Difficulty: Easy
- Calories: 275 per serving
- Important Tool: A grill or cast iron skillet and a silicone basting brush
- Best For: Cookouts, taco night, summer dinners, potlucks, or a quick weeknight side
- Course: Side Dish
- Cuisine: Mexican
- Category: Side Dishes
Nutrition Information
- Calories: 275
- Protein: 6g
- Carbohydrates: 20g
- Fat: 19g
- Fiber: 2g
- Sugar: 5g
- Sodium: 380mg
- Serving Size: 1 ear of corn with toppings
- Servings Per Recipe: 6
This Mexican corn is a rich, satisfying side, with most of the calories coming from the mayonnaise, sour cream, and cheese. Corn adds fiber and a little natural sweetness, and swapping half the mayonnaise for plain Greek yogurt reduces the calories per ear.
Nutrition information is an estimate calculated from standard ingredient values and will vary based on specific brands and portion sizes used.
Ingredients
For the Corn
- 6 ears fresh sweet corn, husked and silk removed
- 1 tablespoon neutral oil, such as avocado or canola
- 1/4 teaspoon fine salt
For the Lime Crema
- 1/3 cup (80g) mayonnaise
- 1/3 cup (80g) full fat sour cream
- 1 tablespoon fresh lime juice
- 1 teaspoon lime zest
- 1 small garlic clove, finely grated
- 1/4 teaspoon fine salt
- Pinch of cayenne pepper, optional
For the Toppings
- 1/2 cup (60g) crumbled queso fresco
- 2 teaspoons mild chili powder, or Tajín seasoning
- 1/4 cup chopped fresh cilantro
For Serving
- Lime wedges
Ingredient Notes: Choose ears with bright green husks, moist silk, and plump kernels that squirt when pressed. I tested this with Duke’s mayonnaise and Cacique crema, and both gave a thick, tangy coating. Queso fresco is mild and crumbly, and Tajín adds a citrusy chili salt that makes the corn taste even brighter.
Tip: Buy the corn the day you cook it. The sugars turn to starch within a day or two, and older corn tastes bland and chewy.

Equipment Needed
- Grill or cast iron skillet: chars the kernels and gives the smoky, blistered flavor
- Long tongs: turn the corn without piercing the kernels
- Silicone basting brush: spreads the crema in a thick, even layer
- Microplane zester: zests the lime and grates the garlic into a fine paste
- Corn holders: let you handle the hot ears safely
- Shallow dish: gives you room to roll the corn in the cheese
Practical Tip: Oil the grill grates with a folded paper towel and tongs right before cooking. Clean, oiled grates stop the kernels from sticking and tearing.
Preparation
Husk the corn and pull off all the silk, then pat the ears dry with a towel. Heat a grill to medium high, about 450°F (230°C), or place a cast iron skillet over medium high heat.
Whisk the crema ingredients in a small bowl, then crumble the cheese into a shallow dish. Chop the cilantro, cut the lime wedges, and have the chili powder ready in a small bowl.
Step by Step Instructions
1. Prep the corn
Rub the dry ears with the oil and sprinkle with 1/4 teaspoon salt. The kernels should look evenly glossy with no wet spots.
2. Make the crema
Whisk the mayonnaise, sour cream, lime juice, zest, garlic, salt, and cayenne for 30 seconds, until smooth and thick. Taste it, and add a squeeze of lime if you want more tang.
3. Grill the corn
Cook the ears on the grill for 10 to 12 minutes, turning every 2 to 3 minutes, until the kernels are tender with browned and blackened spots.
Chef’s Note: Turn the ears every two to three minutes and move them away from flare-ups.
4. Brush with crema
Take the corn off the heat and let it cool for 1 minute, then brush each ear with a thick layer of crema. The crema should cling and look glossy.
Chef’s Note: Let the corn cool for one minute so the crema coats the kernels without separating.
5. Roll in cheese and chili
Roll each ear in the queso fresco, pressing it on with your hands, then dust with the chili powder.
Chef’s Note: Press the cheese gently into the crema while the corn is still warm.
6. Garnish and serve
Sprinkle with cilantro and serve right away with lime wedges, squeezing the lime over the top just before eating.
Expert Tips & Tricks
- Dress the corn while it is hot. Warm kernels grab the crema and cheese, while cold corn lets them slide right off.
- Learn from my mistake. My first batch went on a grill that was too hot while I answered a phone call, and the kernels blackened and tasted bitter. Medium high heat and a turn every 2 to 3 minutes gave me a smoky char without the burn.
- Dry the corn. Water on the surface steams the kernels and keeps them from browning, so pat each ear with a towel.
- Use full fat dairy. Light mayonnaise and sour cream make a thin crema that runs off the corn.
- Make ahead. Whisk the crema up to 3 days ahead and keep it covered in the fridge, then grill the corn on the day.
- Keep the toppings separate. Serve the cheese, chili, and cilantro in bowls, so guests can build their own ears and nothing gets soggy.
- Save time. Whisk the crema and chop the cilantro while the grill heats, so everything is ready the moment the corn comes off.
Common Mistakes & Troubleshooting
Tough, chewy kernels: Old corn, or corn cooked too long, turns starchy and leathery. Choose fresh ears and pull them when the kernels are just tender, about 10 to 12 minutes. If the corn is already tough, slice the kernels off and sauté them in 1 tablespoon of butter for 3 minutes, then toss with the crema.
Burnt, bitter char: A grill that is too hot, or leaving the corn unattended, blackens the kernels. Use medium high heat and turn often. Trim any very black kernels with a knife, and cover the spot with extra crema.
Runny crema: Too much lime juice, low fat dairy, or a warm bowl makes it thin. Use full fat mayonnaise and sour cream, and whisk in 1 tablespoon of mayonnaise to thicken it. Chill the crema for 10 minutes before brushing.
Bland flavor: An underseasoned crema and plain corn taste flat. Use the lime zest, garlic, and salt, and add the chili powder at the end. Fix a mild ear with a squeeze of fresh lime and a pinch of salt.
Greasy, separated crema: Brushing it onto very hot corn melts the mayonnaise into an oily puddle. Let the ears cool for 1 minute before dressing them. If it separates, wipe the corn with a paper towel and brush on fresh crema.
Storage Instructions
- Room Temperature: Do not leave the corn out longer than 2 hours, or 1 hour above 90°F.
- Refrigerator: Store plain grilled corn in an airtight container for up to 4 days, and the crema for up to 3 days. Eat dressed corn within 1 day.
- Freezer: Freeze plain grilled ears, wrapped tightly, for up to 3 months. Thaw them overnight in the fridge. Do not freeze the crema.
- Reheating: Warm plain ears in a skillet for 4 to 5 minutes, or microwave for 60 to 90 seconds, then dress them fresh.
- Make Ahead: Make the crema up to 3 days ahead, and grill the corn on the day you serve.
- My storage tip: I keep leftover kernels cut off the cob in a container, and toss them with a spoonful of crema for a quick lunch.
Variations & Substitutions
- Spicy version: Stir 1 teaspoon of chipotle powder and 1 minced jalapeño into the crema, and sprinkle extra chili on top.
- Mild, kid friendly version: Skip the garlic, cayenne, and chili powder, and use just butter and a little mild cheese.
- Vegetarian version: The recipe is already vegetarian, since it uses only dairy and vegetables.
- Vegan version: Use vegan mayonnaise and plain coconut yogurt in the crema, and top with toasted pepitas instead of cheese.
- Gluten free version: The corn is naturally gluten free, as long as your mayonnaise and chili powder are gluten free.
- Off the cob version: Cut the kernels from the 6 ears, sauté them in 1 tablespoon of oil for 8 minutes, and toss with the crema in a bowl.
- Other substitutions: Replace the lime juice with orange juice, add 1/2 teaspoon of smoked paprika, or stir in a handful of chopped green onions.
Serving Suggestions
Mexican corn is best served hot, right after dressing, with plenty of lime and a napkin close by.
- Garnishes: Fresh cilantro, extra lime wedges, a sprinkle of Tajín, or crushed pepitas
- Main dishes: Grilled chicken, carne asada style steak, tacos, or burgers
- Fresh sides: Serve beside a fresh and colorful fruit bowl to cool the spice
- Drinks: Iced hibiscus tea, limeade, or sparkling water with lime
- Dessert pairings: Finish with a glass of creamy mango sago or a slice of Oreo cheesecake for a cool, sweet ending
- Meal combinations: Explore more side dish recipes for other cookout favorites
Meal Prep Tip: I grill a batch of plain corn on Sunday, keep the crema in a jar, and dress fresh ears over the next 3 days while the main dish cooks.
Frequently Asked Questions
How do I keep Mexican corn warm for a party?
Grill the corn up to 30 minutes ahead, then wrap each ear loosely in foil and hold it in a 200°F oven or on the cooler side of the grill. Keep the crema, cheese, and chili in separate bowls so guests can dress their own ears while the corn is still hot. Cold toppings on hot corn melt slightly and cling, but sauce brushed on early turns oily and runny. Serve within 45 minutes for the best Mexican corn.
Why won’t the cheese and chili stick to my corn?
Toppings need something tacky to grab, so the crema has to go on while the corn is hot and the surface is dry. Pat each ear with a towel if it steamed, then spread the crema in a thick, even layer, and roll the ear in the cheese right away. Press the cheese on with your hands. A thin or runny crema, or finely crumbled dry cheese, slides right off, so add a spoonful of mayo and crumble the cheese coarsely.
What can I use instead of queso fresco and mayo?
Crumbled feta, mild goat cheese, or ricotta salata all work in place of queso fresco, though feta is saltier, so skip any added salt in the crema. For a dairy free Mexican corn, use toasted pepitas or crumbled cashew cheese. Swap the mayo for more sour cream or plain Greek yogurt, but expect a tangier, lighter coating that is thinner and needs a squeeze of lime to taste balanced.
How long do I cook it in the oven, air fryer, or on the stove?
In a 425°F oven, roast husked ears on a sheet pan for 25 to 30 minutes, turning once. In an air fryer at 400°F, cook 12 to 14 minutes, turning halfway. On the stove, char ears in a hot cast iron skillet for 10 to 12 minutes, turning often. Corn is done when the kernels are tender and spotted with brown, then dress your Mexican corn right away.
What is the difference between elote and esquites?
Elote is Mexican corn served on the cob, usually on a stick, covered in mayonnaise, crema, cheese, and chili. Esquites is the same flavors served off the cob in a cup, with the kernels sautéed or boiled and tossed with the sauce and a spoon. Both are Mexican street foods, and the taste is nearly identical, so choose esquites when you need a neat, fork friendly side for a crowd.
Conclusion
The best Mexican corn is the one you dress after a brief one-minute rest off the heat. Hot kernels grab the crema, the cheese sticks, and the chili blooms in the warmth, and that quick moment at the fire is the whole secret.
I made a dozen ears for a summer cookout last July, and my cousins lined up with paper plates before the burgers were done. A neighbor who always brings her own side asked for the crema recipe and finished her cob with a lime wedge.
Make it once as written, then play with the toppings. A little smoked paprika or a handful of chopped jalapeño keeps this side fresh all season.
For more easy side dish recipes like this one, follow along on Pinterest at MyRecipesDiary.
Mexican Corn with Smoky Chili Lime Cream
Ingredients
Equipment
Method
- Heat a grill or cast iron skillet to medium high. Rub the dry ears with the oil and sprinkle with 1/4 teaspoon salt. The kernels should look evenly glossy with no wet spots.
- Whisk the mayonnaise, sour cream, lime juice, zest, garlic, salt, and cayenne for 30 seconds, until smooth and thick. Taste it, and add a squeeze of lime if you want more tang.
- Cook the ears on the grill for 10 to 12 minutes, turning every 2 to 3 minutes, until the kernels are tender with browned and blackened spots.
- Take the corn off the heat and let it cool for 1 minute, then brush each ear with a thick layer of crema. The crema should cling and look glossy.
- Roll each ear in the queso fresco, pressing it on with your hands, then dust with the chili powder.
- Sprinkle with cilantro and serve right away with lime wedges, squeezing the lime over the top just before eating.
Notes
- Choose fresh corn with plump kernels.
- Turn the ears often so they char without burning.
- Press the cheese on firmly for toppings that stay put.
