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

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.

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.

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

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.

Mexican Street Corn
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
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
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.