Introduction
If you’ve ever wandered through the vibrant streets of Mexico City, chances are you’ve encountered the mouthwatering aroma of sizzling corn and lime wafting from street food vendors. Among these culinary treasures, esquites—sometimes called elote en vaso (corn in a cup)—stands out as one of Mexico’s most beloved snacks. Unlike its popular cousin elote (corn on the cob), esquites offers the same incredible flavors but in a convenient, easy-to-eat form.
In this comprehensive guide, I’ll share an authentic yet simple Easy Esquites Recipe, also known as Mexican Street Corn in a Cup, that brings the lively flavors of Mexican street food right to your kitchen. With just a handful of ingredients and minimal prep time, you’ll create a dish that balances sweet corn with tangy lime, creamy mayonnaise, zesty chili, and salty cheese in perfect harmony.
So, grab your spoon and prepare for a taste adventure that might just become your new favorite way to enjoy corn!
If you enjoy authentic Mexican flavors, be sure to try these Street-Style Carne Asada Tacos, another classic dish packed with bold and traditional flavors.
What Are Esquites?
First of all, let’s understand what makes esquites special. The word “esquite” comes from the Nahuatl language, meaning “toasted corn.” However, modern esquites involve more than just toasting—the corn kernels are typically sautéed in butter until slightly charred, then mixed with a combination of creamy, tangy, and spicy ingredients.
While elote requires eating corn directly off the cob (often a messy but delicious endeavor), esquites serves the same flavor profile in a more convenient cup format. Therefore, you can easily enjoy it while walking through a market or sitting at a dinner table with equal ease.
Traditionally, street vendors prepare esquites in large, steaming pots where the corn simmers in a flavorful broth with epazote (a Mexican herb). After that, they serve it hot in cups or small bowls with customizable toppings.
Key Ingredients for an Authentic Esquites Recipe
To begin with, gather these essential ingredients that form the backbone of an authentic esquites recipe:
- Fresh corn: Ideally, use fresh corn on the cob, as it provides the sweetest flavor and best texture. However, frozen corn works in a pinch during off-season months.
- Mayonnaise: This creates the creamy base. Some people substitute Mexican crema or sour cream, or use a combination.
- Cotija cheese: This crumbly, salty Mexican cheese adds characteristic flavor. If unavailable, feta or parmesan make decent substitutes.
- Lime juice: Fresh is non-negotiable here! The acidity balances the richness perfectly.
- Chili powder: Typically chili powder or ground chile piquín for authentic flavor and heat.
- Cilantro: Adds a fresh, herbal note that cuts through the richness.
- Epazote (optional): This traditional herb adds distinctive flavor but can be difficult to find outside Mexico.
Besides these basics, many variations exist across different regions of Mexico. For example, some versions include chopped onions, garlic, or even chicken bouillon for added flavor.
Ingredients You’ll Need
- 4 cups fresh corn kernels (from about 5 ears of corn)
- 1 tablespoon butter or vegetable oil
- 3 tablespoons mayonnaise
- 2 tablespoons Mexican crema or sour cream
- 1/4 cup cotija cheese, crumbled, plus more for garnish
- 1 lime, juiced, plus wedges for serving
- 1/2 teaspoon chili powder or ground chile piquín, plus more for garnish
- 1/4 cup fresh cilantro, chopped, plus more for garnish
- Salt to taste
- 1 sprig epazote (optional)
How to Make Esquites – Step by Step
Now that we’ve covered the essentials, let’s dive into the cooking process. Fortunately, this esquites recipe comes together quickly and easily.
Step 1: Prepare the Corn
First, decide whether you’ll use fresh or frozen corn. For fresh corn, you’ll need 4-5 ears to yield about 4 cups of kernels. Remove the husks and silk, then carefully cut the kernels off the cob using a sharp knife.
If using frozen corn, simply measure out 4 cups and thaw completely. However, remember that fresh corn will always provide superior flavor for authentic esquites.

Step 2: Cook the Corn
Next, heat 1 tablespoon of butter or oil in a large skillet over medium-high heat. When the butter melts and begins to sizzle, add the corn kernels in a single layer. The key is not to stir immediately—allow the corn to develop some char on one side before tossing.
After about 3-4 minutes, give the corn a stir and continue cooking for another 5-7 minutes until you see golden brown spots on many kernels. This charring is essential for developing the smoky flavor that makes esquites so irresistible.
If desired, add a sprig of epazote during cooking and remove before serving.

Step 3: Season and Assemble
Once your corn reaches the perfect level of char, remove it from heat and transfer to a mixing bowl. While still warm, add:
- 3 tablespoons mayonnaise
- 2 tablespoons Mexican crema or sour cream
- 1/4 cup crumbled cotija cheese (plus more for garnish)
- Juice of 1 lime
- 1/2 teaspoon chili powder (adjust to taste)
- 1/4 cup chopped cilantro
- Salt to taste
Gently mix everything together until the corn is evenly coated with the creamy mixture.

Step 4: Serve and Garnish
Finally, spoon your esquites into cups or small bowls. Then, add additional toppings according to preference:
- Extra cotija cheese
- A sprinkle of chili powder
- More chopped cilantro
- A lime wedge
- A dollop of mayonnaise
Traditionally, esquites comes with a spoon and is enjoyed hot or warm. However, it tastes delicious at room temperature too, making it perfect for potlucks and picnics.

Tips for the Best Homemade Esquites
To ensure your homemade esquites recipe turns out perfectly every time, keep these professional tips in mind:
- Don’t skip the charring process. Those caramelized bits add essential smoky flavor that distinguishes great esquites from merely good ones.
- When possible, use Mexican ingredients for authenticity. For instance, Mexican crema has a different taste than American sour cream, and chile piquín differs from standard chili powder.
- If you prefer a less creamy version, reduce the mayonnaise and increase the lime juice. This adjustment creates a lighter, tangier profile.
- For meal prep, you can char the corn ahead of time and refrigerate it for up to two days. Just warm it slightly before adding the remaining ingredients.
- To add extra flavor dimension, try roasting your corn instead of sautéing. Either grill corn on the cob until charred, then cut off the kernels, or roast the kernels on a baking sheet at 425°F for about 20 minutes.
Regional Variations to Try
While the basic esquites recipe remains consistent throughout Mexico, regional variations offer delicious alternatives:
In Oaxaca, they often add string cheese (quesillo) instead of cotija. Meanwhile, Mexico City vendors frequently include a small amount of chicken bouillon for umami depth.
Some northern regions incorporate finely diced jalapeños or serrano peppers for extra heat. Alternatively, coastal areas might add a sprinkle of tajín (a lime-chili seasoning) for a tangy punch.
If you enjoy experimenting, try these variations to discover your personal favorite style of esquites!
To explore even more regional Mexican comfort foods, try this Authentic Sopa de Habas Recipe, a hearty bean soup enjoyed in many parts of Mexico.
Serving Suggestions
Although esquites works perfectly as a standalone snack, it also complements many Mexican meals beautifully. Consider serving it alongside:
- Grilled meats like carne asada or pollo asado
- Tacos or enchiladas
- Mexican rice and beans
- As part of a larger street food spread with quesadillas and sopes
For a complete Mexican-inspired meal, serve this esquites recipe alongside Authentic Chorizo Tacos at Home for a delicious combination of smoky, savory, and fresh flavors.
Make It a Meal: Esquites Variations
Beyond the basic recipe, you can transform esquites into a more substantial dish:
- For protein, add shredded chicken or grilled shrimp to make it a light main course. You can also pair it with Chipotle Salmon Tacos in Under 30 Minutes for an easy weeknight dinner with vibrant Mexican-inspired flavors.
- To create a heartier salad, mix in black beans, diced avocado, and cherry tomatoes.
- For a fusion dish, use esquites as a topping for Mexican pizza or as a filling for quesadillas.
- Interestingly, some contemporary Mexican restaurants serve esquites-style risotto, incorporating the classic flavors into Italian cuisine.
Health Benefits of Esquites
Despite being considered a street food indulgence, esquites offers several nutritional benefits:
First, corn provides fiber, vitamins, and antioxidants. In addition, when you make esquites at home, you can control the amount of mayonnaise and cheese to create a lighter version.
Furthermore, ingredients like lime juice and cilantro add vitamin C and additional antioxidants. Even the chili powder provides capsaicin, which some studies suggest may boost metabolism.
By making simple substitutions like Greek yogurt for some or all of the mayonnaise, you can create a healthier esquites recipe without sacrificing the essential flavors.
Common Questions About Esquites
Many people ask about substitutions and variations when making esquites. Here are answers to the most frequent questions:
Q: Can I use canned corn instead of fresh?
A: Yes, though the flavor won’t be quite the same. If using canned corn, drain thoroughly and pat dry before charring to get better caramelization.
Q: What if I can’t find cotija cheese?
A: Feta makes the closest substitute, but grated parmesan or romano will work in a pinch. The goal is to add a salty, tangy element.
Q: Is there a dairy-free version?
A: Absolutely! Use vegan mayonnaise and nutritional yeast instead of cheese for a delicious dairy-free alternative.
Q: How spicy is traditional esquites?
A: The heat level varies widely. In fact, most street vendors let customers adjust the spice to their preference. At home, you control the amount of chili powder completely.
Conclusion
In summary, esquites represents Mexican street food at its finest—simple ingredients transformed into something extraordinary through thoughtful preparation and balanced flavors. With this easy esquites recipe, you can now bring these authentic flavors into your own kitchen any time the craving strikes.
Whether you serve it as a side dish, snack, or part of a larger Mexican feast, esquites delivers a flavor experience that keeps people coming back for more. Looking for another crowd-pleasing Mexican favorite? These Perfect Nachos with Simple Ingredients are easy to make and ideal for sharing with family and friends. Plus, the customizable nature of this dish means everyone can adjust the toppings to their personal preference.
Have you tried making esquites at home? Let us know in the comments how you personalize your recipe and what toppings you prefer on this classic Mexican street food!
Easy Esquites Recipe – Mexican Street Corn in a Cup
Description
Bring the vibrant flavors of Mexico City to your kitchen with authentic esquites—sweet corn in a cup layered with tangy lime, creamy mayo, chili, and cheese for the ultimate street food experience.
Ingredients:
Instructions
Prepare the Corn
-
Fresh Kernels for the Best Flavor
If using fresh corn, remove the husks and silk, then carefully cut the kernels from the cobs. You’ll need about 4 cups of kernels from 4–5 ears of corn.
If using frozen corn, thaw completely and pat dry before cooking.
Dry corn kernels char better and develop deeper flavor.
Cook the Corn
-
Build Smoky, Roasted Flavor
Heat the butter or oil in a large skillet over medium-high heat.
Add the corn in an even layer and let it cook undisturbed for 3–4 minutes to develop a light char. Stir and continue cooking for another 5–7 minutes until many kernels are golden brown and slightly blistered.
If using epazote, add it during cooking and remove before serving.
Avoid stirring too often—the charred spots are what give esquites its authentic street-food taste.
Make the Creamy Dressing
-
Combine the Signature Flavors
While the corn cooks, gather the mayonnaise, Mexican crema (or sour cream), cotija cheese, lime juice, chili powder, cilantro, and salt.
Once the corn is finished cooking, transfer it to a mixing bowl while still warm.
Warm corn helps the creamy ingredients blend evenly and absorb more flavor.
Season and Mix
-
Create the Classic Esquites Filling
Add the mayonnaise, crema, cotija cheese, lime juice, chili powder, cilantro, and salt to the warm corn.
Gently stir until all the kernels are evenly coated and the ingredients are fully combined.
Taste and adjust the seasoning if needed.
Start with less chili powder and add more to match your preferred spice level.
Prepare for Serving
-
Portion into Cups or Bowls
Spoon the esquites into serving cups, small bowls, or individual glasses while still warm.
Spread the mixture evenly for a neat presentation.
Esquites can be served warm, slightly cooled, or at room temperature.
Garnish and Finish
-
Add the Street-Style Toppings
Top each serving with extra cotija cheese, a sprinkle of chili powder, fresh cilantro, and a lime wedge.
For extra richness, add a small drizzle of mayonnaise before serving.
Serve immediately for the best balance of creamy, tangy, and smoky flavors.
Nutrition Facts
Servings 4
- Amount Per Serving
- Calories 245kcal
- % Daily Value *
- Total Fat 13g20%
- Saturated Fat 4g20%
- Cholesterol 15mg5%
- Total Carbohydrate 29g10%
- Dietary Fiber 3g12%
- Sugars 6g
- Protein 6g12%
- Vitamin A 250 IU
- Vitamin C 10 mg
- Calcium 120 mg
- Iron 0.8 mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
