This Mexican Street Corn Recipe is a quick skillet version of esquites, with charred corn tossed in a creamy, tangy lime mayo mixture and finished with cotija, chili powder, and cilantro.
It brings that sweet char, salty cheese, and bright lime flavor into an easy stovetop side dish. You get all the street corn energy without juggling hot corn cobs at the table.
The best part is how fast it comes together once the pan is hot. Dry corn and high heat do most of the heavy lifting.
Pat the corn very dry before it hits the skillet if you want real browning instead of steamed kernels.
What Is Mexican Street Corn?
Mexican street corn usually refers to elote, grilled corn on the cob coated with a creamy sauce and topped with chili powder, cotija cheese, and cilantro. It is messy in the best possible way.
This version is esquites, which means the same flavors are served off the cob in a bowl or cup. That makes it skillet-friendly, easier to eat, and much simpler to make year-round with canned, frozen, or fresh corn.
Ingredients You’ll Need
Each ingredient has a clear job here, from building char and richness to adding tang, saltiness, color, and fresh finish.
- 3 (15.25-ounce) cans corn, (drained )
- 2 tablespoons butter
- kosher salt
- 3 tablespoons mayonnaise
- 1-2 tablespoons lime juice
- 2 teaspoons chili powder, (divided)
- cotija cheese
- cilantro, (roughly chopped)
The corn is the sweet base, and it gets even better once some kernels blister and darken. Butter adds richness after the corn chars, while mayonnaise gives the finished dish its creamy coating. Lime juice wakes everything up, chili powder brings warmth, and cotija adds that salty, crumbly finish that makes street corn taste like street corn.
I always pat the corn dry with paper towels before cooking because wet corn turns soft and steamy fast, and this dish really wants toastiness.
Choosing Your Corn: Fresh, Frozen, or Canned?
You can make this with any of the three, but each one behaves a little differently in the pan.
| Corn type | Prep work | Cooking tip | Final texture |
|---|---|---|---|
| Fresh | Cut kernels from the cob and pat dry | Use high heat and spread kernels out so they blister | Juicy, crisp-tender, and the sweetest |
| Frozen | Thaw first and dry very well | Do not add it icy or crowded or it will steam | Tender with good browning when dried well |
| Canned | Drain thoroughly and pat dry | Give it a little time between stirs so color can develop | Softest option, but still delicious and fast |
Fresh corn gives the sweetest flavor and the liveliest texture when it is in season. Frozen is a great middle ground and chars nicely if thawed and dried well. Canned corn is the fastest option and works beautifully here, but it needs extra drying so the sauce stays thick and clingy instead of watery.
The Creamy Sauce Components
The white sauce on Mexican street corn is usually built from mayonnaise, lime juice, and chili powder, and that is exactly what happens here. Mayo coats the kernels and softens the sharper edges of the lime and spice.
Fresh lime juice tastes brighter than bottled and gives the dish that clean tangy finish. If you like a little extra zip, you can stir mayo with a spoonful of sour cream or Mexican crema as an optional variation, but the official recipe works well as written.
One ingredient to skip is Miracle Whip. Its sweeter flavor pushes the dish in the wrong direction.
A Guide to Cotija Cheese (and Its Substitutes)
Cotija is a firm, salty, crumbly Mexican cheese that works especially well here because it stays distinct on the hot corn instead of melting into a heavy coating. You get little pops of saltiness in each bite.
| Cheese | Saltiness | Texture | Flavor result |
|---|---|---|---|
| Cotija | High | Dry and crumbly | Classic, sharp, and savory |
| Feta | Medium to high | Creamier crumble | Tangier and a little softer |
| Parmesan | Medium | Fine and dry when grated | Nuttier and less traditional |
If you cannot find cotija, feta is the closest swap because it is salty and crumbly. Parmesan works in a pinch, especially if you want a drier finish, but the flavor leans nuttier and less tangy.
How to Make Mexican Street Corn
This skillet method works best when the pan is hot and the corn is dry, so the kernels can char before the creamy ingredients go in.
- Set a cast iron skillet over high heat, add the drained corn, and cook for 8 to 10 minutes, stirring occasionally instead of constantly.
You want deep brown to nearly black spots on plenty of kernels and a nutty, toasted smell rather than a burnt one. - Take the skillet off the heat, add the butter and a pinch of kosher salt, and stir until the butter fully coats the corn.
The butter should melt quickly and leave the kernels glossy without making the pan look wet. - Transfer the hot corn to a bowl, then mix in the mayonnaise, lime juice, and 1 teaspoon of the chili powder until evenly coated.
Mixing off the heat keeps the mayo creamy so the sauce clings to the kernels instead of turning oily. - Finish with cotija cheese, the remaining chili powder, and the roughly chopped cilantro, then serve right away.
The final mixture should look creamy and speckled, with the toppings sitting on the corn rather than disappearing into it.
Tips for the Best Result

Most problems with skillet street corn come down to moisture, heat, or balance. A few small adjustments make a big difference.
| Problem | Likely cause | Fix |
|---|---|---|
| No char | The skillet was not hot enough or the pan was crowded | Preheat the pan well and let the kernels sit between stirs so they can brown |
| Watery sauce | The corn held too much moisture | Drain canned corn very well or thaw frozen corn fully, then pat it dry before cooking |
| Sauce pooling at the bottom | The corn was still wet when mixed with the mayo and lime | Use drier corn and mix the sauce off the heat so it stays thick and coats the kernels |
| Flat flavor | Not enough salt, lime, or chili powder | Taste before serving and adjust with a little more lime, salt, or spice |
For the best char, cast iron really helps because it holds heat well. If you use fresh corn, look for ears with bright green husks and plump kernels. Dryness matters more than almost anything else here.
Balance matters too. Start with the lower amount of lime juice if you prefer a richer, cheesier finish, then add more if you want the dish sharper and brighter.
Recipe Variations

The skillet version is great as written, but it also adapts easily if you want a different serving style or a little more heat.
Classic Elote (On the Cob)
For classic elote, cook whole ears until charred, then brush them with the creamy mayo and lime mixture and finish with cotija, chili powder, and cilantro. If you want more detailed help with cooking corn on the cob, that guide walks through the basics before you add the toppings.
Spicy Street Corn
For more heat, add finely diced jalapeño to the corn after charring or stir a pinch of cayenne or a dash of hot sauce into the dressing. This keeps the same creamy base but gives it a sharper kick.
Make It Smoky
Add a pinch of smoked paprika alongside the chili powder for a rounder smoky flavor. If you want something deeper, a little adobo sauce stirred into the mayo mixture gives you smoke, tang, and heat all at once.
Vegan Street Corn
You can make a vegan version by swapping in a good vegan mayo, an optional spoonful of vegan sour cream for extra tang, and a vegan parmesan or vegan feta-style crumble. Nutritional yeast also adds a savory finish, though the texture will be different from cotija.
Serving and Storage

This dish is most classic served warm, but it is flexible enough for parties, cookouts, and make-ahead prep.
Serve it alongside tacos, enchiladas, fajitas, grilled chicken, steak, burgers, or ribs. It also works as a topping for baked potatoes or burrito bowls. For parties, scoop it into a bowl and serve it with tortilla chips as a street corn dip. If you like that kind of snackable party food, jalapeño corn dip is another fun option.
You can also chill it and serve it more like a corn salad for picnics and barbecues. For a heartier spin on those same flavors, street corn pasta salad is a great warm-weather option.
If you want to prep ahead for a gathering, char the corn and mix the sauce separately, then combine them shortly before serving so the texture stays lively. Hold back the cotija, chili powder, and cilantro until the end so the finish still tastes fresh.
Store leftovers covered in the refrigerator and keep them cold, since the mayo and cheese are perishable and the FDA recommends chilled storage for foods with dairy ingredients at or below 40 °F. Reheat briefly in a skillet or microwave just until warmed through, knowing the texture is usually best right after mixing.
Conclusion
This skillet street corn is fast, creamy, tangy, and full of sweet charred flavor. It gives you that food truck vibe with one pan and a very manageable ingredient list.
If you remember one thing, make it this: dry the corn well before it cooks. That one move turns good corn into deeply toasted, craveable corn.
Frequently Asked Questions
What Is the Difference Between Elote and Esquites?
Elote is Mexican street corn served on the cob. Esquites is the same flavor profile served off the cob in a cup or bowl. This skillet recipe is for esquites. It is easier to cook, toss, and eat at home.
How Do I Keep My Street Corn From Getting Watery?
Dry corn is the big fix. Drain canned corn very well before it goes into the skillet. If using frozen or fresh corn, pat it thoroughly dry with paper towels. Mix the mayo and lime in after the corn comes off the heat.
Can I Make This Recipe Dairy Free or Vegan?
Yes, with a few swaps. Use vegan mayonnaise in place of regular mayo. Choose a vegan feta-style crumble or vegan parmesan instead of cotija. If you want more tang, add a little vegan sour cream.
What Can I Serve With Mexican Street Corn?
Tacos, enchiladas, and fajitas are all natural matches. It also pairs well with grilled chicken, steak, barbecue ribs, and burgers. Serve it warm as a side or with tortilla chips as a dip. It fits right in at Cinco de Mayo parties and summer cookouts.

Mexican Street Corn Recipe
Equipment
- Mixing Bowls
- Cast Iron Skillet
- lemon squeezer
Ingredients
- 3 (15.25-ounce) cans corn drained
- 2 tablespoons butter
- kosher salt
- 3 tablespoons mayonnaise
- 1-2 tablespoons lime juice
- 2 teaspoons chili powder divided
- cotija cheese
- cilantro roughly chopped
Instructions
- Set a cast iron skillet over high heat, add the drained corn, and cook for 8 to 10 minutes, stirring occasionally instead of constantly. You want deep brown to nearly black spots on plenty of kernels and a nutty, toasted smell rather than a burnt one.
- Take the skillet off the heat, add the butter and a pinch of kosher salt, and stir until the butter fully coats the corn. The butter should melt quickly and leave the kernels glossy without making the pan look wet.
- Transfer the hot corn to a bowl, then mix in the mayonnaise, lime juice, and 1 teaspoon of the chili powder until evenly coated. Mixing off the heat keeps the mayo creamy so the sauce clings to the kernels instead of turning oily.
- Finish with cotija cheese, the remaining chili powder, and the roughly chopped cilantro, then serve right away. The final mixture should look creamy and speckled, with the toppings sitting on the corn rather than disappearing into it.









