Mexican Street Corn Recipe

Torchy’s Mexican street corn stands out for good reason. It’s creamy, cheesy, a little spicy, and perfectly balanced with a splash of lime. The mix of flavors and textures makes it an instant crowd favorite.

While traditional elote is served on the cob, this off-the-cob version offers all the flavor without the mess. It’s easier to prepare, simpler to serve at gatherings, and just as addictive. Think of it as esquites with a bold twist that captures everything you love about the street food classic.

Why This Recipe Works

Mexican esquites served in a white dish, topped with crumbled cheese, chopped cilantro, and lime wedges, with a wooden spoon scooping a portion.

You don’t need a grill to get that signature street corn flavor. A high-heat skillet brings out a deep char on the corn, giving it the same smoky taste you’d expect from a roadside vendor. This method saves time and makes cleanup easier while still delivering the real deal.

The ingredients are simple but make all the difference. Cotija cheese adds a salty punch that balances the creamy base. A squeeze of lime juice brightens everything up, cutting through the richness and pulling all the flavors together. It’s this mix of char, creaminess, tang, and spice that makes the recipe taste so close to the original.

Ingredients Needed

Grouped by base, sauce, and toppings for easy prep.

For the corn base:

  • Three cans of whole kernel corn, 15.25 ounces each, drained
  • Two tablespoons of butter, preferably unsalted
  • A pinch of kosher salt, to taste

For the creamy sauce:

  • Three tablespoons of mayonnaise
  • One to two tablespoons of fresh lime juice
  • One teaspoon of chili powder, stirred into the mix

For topping and finish:

  • Crumbled Cotija cheese, added generously
  • Extra chili powder for dusting
  • Fresh cilantro, roughly chopped for garnish

These ingredients come together to create a rich, tangy, and slightly smoky flavor that defines great Mexican street corn.

How to Make Mexican Street Corn (Esquites Style)

Step 1: Preheat the skillet
Place a cast iron or heavy-bottomed skillet on the stove over high heat. Let it get very hot before adding the corn. This helps create the signature charred spots.

Side-by-side photos showing corn being sautéed in a skillet with a wooden spatula and a cube of butter melting on top.

Step 2: Roast the corn
Add the drained corn directly into the hot skillet. Spread it out into a single layer as much as possible. Let it sit untouched for two to three minutes at a time before stirring. This allows the corn to brown instead of steaming. Continue to cook for eight to ten minutes, stirring occasionally until most kernels have dark golden edges.

Side-by-side images showing corn in a glass bowl with mayonnaise on the left, and the fully mixed and roasted corn on the right.

Step 3: Add butter and salt
Turn off the heat and immediately stir in the butter. Let it melt fully and coat the corn evenly. Sprinkle in a pinch of kosher salt and give it another stir.

Step 4: Mix the creamy base
Transfer the corn to a mixing bowl. Add the mayonnaise and lime juice. Stir until everything is well combined and creamy. Mix in one teaspoon of chili powder to bring the heat.

Step 5: Finish with toppings
Spoon the corn mixture into a serving dish or individual cups. Top with crumbled Cotija cheese, a light dusting of chili powder, and chopped cilantro. Serve warm for the best flavor, or let it cool slightly if prepping in advance.

Variations and Substitutions

Baked Mexican street corn in a white dish, topped with Cotija cheese, chili powder, and fresh cilantro for a flavorful and colorful presentation.

Cheese Alternatives
If Cotija cheese is hard to find, try using crumbled feta for a similar salty bite. Shredded Parmesan also works well and melts slightly for added richness.

Herb Swap
Cilantro adds freshness, but not everyone enjoys its flavor. Use chopped parsley as a clean-tasting alternative without changing the color too much.

Lighter Version
For a healthier twist, replace mayonnaise with plain Greek yogurt. You can also use avocado-based mayo for a smoother texture and lighter feel.

Adjusting the Heat
To make it spicier, add extra chili powder or a pinch of cayenne. For a milder version that kids can enjoy, reduce the chili or skip it entirely and use sweet paprika instead.

These changes let you customize the recipe while keeping the same bold street corn taste.

Troubleshooting and Pro Tips

Frozen vs. Canned Corn
If using frozen corn, thaw it completely before cooking. Pat it dry with paper towels to remove extra moisture. This step helps prevent soggy corn and allows it to char properly in the skillet.

Avoid Sogginess
Let the corn sit in the skillet without stirring for two to three minutes at a time. This gives it time to brown and develop flavor. Stirring too often will steam the corn instead of roasting it.

Serving Temperature
Mexican street corn tastes best when served warm, right after cooking. However, it also works well as a cold dish. You can chill it and serve it as a picnic salad or a side for a summer meal.

Butter Tip
Use room-temperature butter so it melts quickly when added to the hot corn. This helps coat every kernel evenly for a smooth finish.

These small details make a big difference in taste, texture, and presentation.

Serving Suggestions

This street corn pairs well with many classic Mexican dishes. For a full meal, serve it alongside Fich Tacos. It also works beautifully with saucy enchiladas or crispy beef empanadas for a satisfying contrast in texture.

If you’re hosting a party, offer it in small cups with mini forks for easy serving. It’s also a great addition to taco bars or summer cookouts.

For more ideas, check out recipes like loaded nachos, guacamole, or Mexican rice. These create a complete spread that matches the bold, creamy flavor of the corn while building your own recipe collection.

Storage and Reheating

Refrigeration
Store any leftover Mexican street corn in an airtight container in the fridge. It will stay fresh for up to three days. Make sure the container is sealed well to keep the flavors intact and prevent moisture loss.

Reheating
To bring back the best texture, warm the corn in a skillet over medium heat. Add a small pat of butter while stirring to refresh the creamy consistency. Avoid microwaving if possible, as it can make the corn rubbery and the sauce oily.

If you’re serving it cold, give it a quick stir before plating to redistribute the seasonings. It holds up nicely as a chilled salad option too.

Conclusion

This skillet-style Mexican street corn captures everything people love about the original. It brings together charred corn, creamy sauce, sharp cheese, and a touch of lime for a bold flavor in every bite. It is easy to make, mess-free, and perfect for feeding a group.

If you try this recipe, leave a comment and give it a star rating to let others know how it turned out. Share it with friends on Pinterest or Facebook so more people can enjoy it.

What twist did you try with your version? Did you go extra spicy or keep it mild? Drop your ideas below and join the conversation.

Elote off the cob topped with Cotija cheese and fresh cilantro in a white serving dish with a wooden spoon.

Mexican Street Corn

f43f6f00dca8f2a66da451f9fa2a5c5f29fcea68dd8a88ba58fe4bda10848954?s=30&d=mm&r=gElla
This skillet-style Mexican street corn is creamy, cheesy, smoky, and packed with bold flavor—without the mess of eating it off the cob. Perfect for parties or an easy weeknight side!
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Course Side Dish
Cuisine Mexican
Servings 4 servings
Calories 291 kcal

Ingredients
  

Corn Base

  • 3 cans whole kernel corn (15.25 oz each), drained
  • 2 tbsp unsalted butter
  • 1 pinch kosher salt to taste

Creamy Sauce

  • 3 tbsp mayonnaise
  • 1.5 tbsp fresh lime juice
  • 1 tsp chili powder stirred into the mix

Topping and Finish

  • 0.5 cup crumbled Cotija cheese or feta as a substitute
  • 1 tsp chili powder for dusting
  • 2 tbsp fresh cilantro roughly chopped

Instructions
 

  • Step 1: Preheat the skillet
    Heat a cast iron or heavy skillet over high heat until very hot.
  • Step 2: Roast the corn
    Add drained corn and spread evenly. Let sit undisturbed for 2–3 minutes before stirring. Cook for 8–10 minutes until well charred.
  • Step 3: Add butter and salt
    Turn off the heat. Stir in butter until melted and coat the corn. Season with a pinch of kosher salt.
  • Step 4: Mix the creamy base
    Transfer corn to a bowl. Stir in mayonnaise, lime juice, and 1 tsp chili powder until creamy and combined.
  • Step 5: Finish with toppings
    Spoon into a serving dish or cups. Top with Cotija cheese, extra chili powder, and chopped cilantro. Serve warm or slightly cooled.

Notes

For a lighter version, use Greek yogurt instead of mayonnaise. Feta can replace Cotija. Use sweet paprika for a milder flavor or cayenne for more heat. Great served warm or chilled as a picnic salad. Use thawed and dried frozen corn if substituting canned.

Nutrition Facts (per serving)

  • Calories: 291 kcal
  • Carbohydrates: 46 g
  • Protein: 7 g
  • Fat: 12 g
  • Saturated Fat: 3 g
  • Cholesterol: 13 mg
  • Sodium: 94 mg
  • Potassium: 488 mg
  • Fiber: 5 g
  • Sugar: 10 g
  • Vitamin A: 955 IU
  • Vitamin C: 12.6 mg
  • Calcium: 9 mg
  • Iron: 1.1 mg
Note: Nutrition information is automatically calculated and should be used as an approximation only.
Keyword corn side dish, easy Mexican recipes, esquites, Mexican street corn, skillet corn

FAQs

What is the difference between elotes and esquites?

Elotes are served on the cob, often grilled and coated with sauce, cheese, and spices. Esquites are the off-the-cob version, typically served in a cup and eaten with a spoon. Both use similar ingredients but differ in presentation and ease of eating.

What can I use instead of cotija cheese?

Feta is a great substitute because it has a similar crumbly texture and salty flavor. Parmesan also works well if you want a sharper taste and more melt.

Can you make it without mayo?

Yes, you can use plain Greek yogurt for a tangier flavor or avocado mayo for a lighter, dairy-free option. These swaps still give you the creamy texture that makes the dish rich and satisfying.

What exactly is elote?

Elote is Mexican street corn, usually served on the cob. It is roasted or grilled, then slathered with a creamy sauce, cheese, chili powder, and lime juice. It is a popular snack and side dish at festivals, food stands, and homes.

What is the secret to great Mexican corn?

The secret is high heat. Charring the corn brings out natural sweetness and adds a smoky depth. Using real lime juice and good-quality cheese like Cotija also makes a big difference in flavor.

Is elote a healthy snack?

It can be, especially if you use lighter ingredients. Swapping regular mayo for Greek yogurt and using less cheese lowers the fat while keeping the flavor. Corn itself is full of fiber and natural sweetness, making it a satisfying choice.

Leave a Comment

Recipe Rating