Mexican Street Corn Recipe

Servings: 6 Total Time: 20 mins Difficulty: Beginner
Skillet Mexican Street Corn (Elote) Recipe
Mexican Street Corn Recipe (1)

Sweet corn hits a hot pan and starts popping lightly, picking up little charred spots that smell almost smoky, then suddenly bright when the lime goes in

I keep stirring because I’m slightly impatient and also because I don’t trust corn not to stick when I look away. The pan is hotter than I planned. A few kernels already went too dark. Not burned exactly, but close enough that I almost scraped them out. I didn’t though. Those darker bits end up tasting kind of perfect later, like tiny surprises.

This version is off the cob. Easier. Less mess. No wrestling hot corn with a knife while it rolls around like it has a mind of its own. I know people love the whole cob situation, but I’d rather eat this with a spoon straight from a bowl, standing near the stove.

A quick moment before cooking started

I almost didn’t make this. I had canned corn sitting in the pantry and kept ignoring it for days. It just didn’t feel exciting. But then I remembered how street corn tastes when it’s done right. Creamy, tangy, a little messy. So I figured, fine, let’s see if this turns into something worth repeating.

I also forgot to buy fresh limes. Classic. Ended up squeezing one that looked a bit sad but still worked. That slight sharpness at the end? Still there.

Ingredients I Used for the Recipe

  • 3 cans corn, drained – quick base, no fuss and already sweet
  • 2 tablespoons butter – helps everything coat and adds richness
  • Kosher salt – just enough to wake up the corn
  • 3 tablespoons mayonnaise – creamy binder that makes it feel like street corn
  • 1-2 tablespoons lime juice – cuts through the richness, adds brightness
  • 2 teaspoons chili powder, divided – brings heat and color
  • Cotija cheese – crumbly, salty finish that makes it feel complete
  • Chopped cilantro – fresh, slightly sharp contrast

How to make Mexican Street Corn Recipe?

Mexican Street Corn Recipe (1)

Step 1 – Heat the pan and add corn

I put a large skillet on high heat and didn’t wait long enough before adding the corn. It sizzled instantly, which is good, but also made me nervous. I let it cook about 8-10 minutes, stirring every now and then, not constantly. That’s how you get those slightly charred edges.

Step 2 – Add butter and salt

I pulled the pan off heat and added butter right away. It melted fast and coated everything. Then a pinch of salt. I always taste here. Sometimes I add more. Sometimes I don’t. This time I did.

Step 3 – Mix the creamy part

I transferred the corn into a bowl because trying to mix mayo in a hot pan just feels wrong. Added mayo and squeezed in lime juice. The smell shifted instantly from warm and toasty to bright and tangy. I stirred in about half the chili powder here.

Step 4 – Finish with toppings

This is the part I rush through even though I shouldn’t. Crumbled cotija on top, more chili powder sprinkled unevenly, and a handful of cilantro. Some bites end up heavier on cheese, some more limey. I like that.

Something that almost ruined it

I almost added all the chili powder at once. I paused last second because I’ve made that mistake before. Too much heat and suddenly it’s all you taste. Splitting it between mixing and topping makes it feel layered instead of overwhelming.

Also, I nearly skipped the cheese because I didn’t have enough. Bad idea. Even a little bit changes everything. It adds that salty punch that ties the whole thing together.

Texture and taste notes I noticed

The mix of textures is what keeps me going back for another spoonful. Soft corn, creamy coating, then those random slightly crisp bits from the pan. And then the cheese that kind of melts but not fully.

The lime hits first. Then the richness from mayo. Then chili warmth creeps in after. It’s not loud spicy. More like a steady background heat that builds slowly.

I ate some straight from the bowl while it was still too hot. Burned my tongue a little. Worth it.

Tips

  • Don’t stir the corn constantly in the pan – let it sit sometimes so it chars a bit
  • If using frozen corn, let it dry slightly before cooking or it’ll steam instead of brown
  • Add lime slowly and taste – too much can overpower everything
  • If you don’t have cotija, feta works, but it’s a bit tangier
  • Serve it warm if you can – the texture feels better, but it still works cold
  • Leftovers keep fine for a couple days, though the lime flavor gets stronger

I didn’t expect much from a few cans of corn, but this turned into one of those things I keep thinking about later. Not fancy. Not complicated. Just a bowl that somehow disappears faster than it should.

Mexican Street Corn Recipe

Difficulty: Beginner Prep Time 10 mins Cook Time 10 mins Total Time 20 mins
Servings: 6 Estimated Cost: $ 6 Calories: 210
Best Season: Summer

Description

This creamy, cheesy, and spiced Skillet Mexican Street Corn is the ultimate side dish for your taco nights. Inspired by the famous Torchy’s Tacos version, this off-the-cob recipe is easier to eat and just as packed with flavor. It features charred corn kernels tossed in a lime-mayo sauce, butter, chili powder, and topped with cotija cheese and fresh cilantro.

Ingredients

Main Ingredients

Sauce & Seasoning

Toppings

Instructions

  1. Char the Corn

    Heat a large cast-iron skillet or heavy-bottomed pan over high heat. Add the drained corn kernels to the dry skillet. Cook for 8-10 minutes, stirring occasionally, until the corn is heated through and some kernels are slightly charred and browned.
  2. Add Butter and Salt

    Remove the skillet from the heat. Immediately add the butter and a pinch of kosher salt. Stir well until the butter is melted and evenly coats the corn.
  3. Mix the Sauce

    Transfer the corn mixture to a large serving bowl. Stir in the mayonnaise, lime juice, and 1 teaspoon of the chili powder. Mix thoroughly until all kernels are coated in the creamy sauce.
  4. Garnish and Serve

    Sprinkle the remaining 1 teaspoon of chili powder, crumbled cotija cheese, and chopped cilantro over the top. Toss gently or leave as a topping for visual appeal. Serve immediately while warm.

Nutrition Facts

Servings 6


Amount Per Serving
Calories 210kcal
% Daily Value *
Total Fat 10g16%
Saturated Fat 3.5g18%
Cholesterol 15mg5%
Sodium 380mg16%
Potassium 320mg10%
Total Carbohydrate 24g8%
Dietary Fiber 3g12%
Sugars 6g
Protein 5g10%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

Fresh Corn Option: You can use fresh corn on the cob. Grill or boil the corn first, then cut the kernels off the cob before adding to the skillet.
Cheese Substitute: If you cannot find Cotija cheese, Feta or Parmesan cheese makes a suitable substitute.
Spice Level: Adjust the chili powder to your preference. For more heat, add a dash of cayenne pepper or hot sauce.

Keywords: Mexican Street Corn, Elote, Side Dish, Corn Recipe, Torchy's Copycat, Vegetarian Side

Frequently Asked Questions

Expand All:

Can I make this recipe ahead of time?

It is best served warm, but you can prepare it up to 2 hours in advance. Reheat gently in a skillet or microwave before adding the fresh cilantro and extra cheese topping.

What does Mexican Street Corn taste like?

It has a perfect balance of sweet, savory, creamy, and tangy flavors with a slight smokiness from the charred corn and a kick from the chili powder.

Can I use frozen corn?

Yes, thaw frozen corn completely and drain any excess liquid before cooking. Follow the same instructions for charring in the skillet.

Kelsey Perez Food & Lifestyle Blogger

I’m a London-based food writer, recipe developer, and home cook who has been passionate about cooking for over 15 years. What started as a way to recreate my mother’s traditional dishes turned into a lifelong love for experimenting with flavors, writing about food, and helping others feel more confident in the kitchen.

Leave a Comment