Introduction
If you’ve ever craved the smoky, creamy, and tangy flavors of a Mexican street market, this BEST MEXICAN CORN IN A CUP RECIPE (Easy Mexico Street Corn!) is your perfect homemade solution. After extensive testing, I’ve perfected this method to deliver authentic taste with minimal effort, capturing the irresistible combination of charred corn, rich Cotija, and zesty lime that defines this beloved street food.
Ingredients
The magic of authentic esquites lies in its simple, high-quality components. Using fresh corn when in season makes a noticeable difference, but frozen corn is a fantastic, year-round shortcut that still yields incredible flavor.
- 1 Tablespoon unsalted butter
- 3-4 cups fresh corn (cut from cob or frozen corn (about 4-5 fresh corn cobs)*)
- 2 tablespoons Hellmann’s mayonnaise
- 1/2 cup Cotija cheese or queso fresco (grated or crumbled)
- 2 green onions (finely chopped)
- 1/4 cup fresh cilantro (chopped)
- 1 lime (juiced)
- 1/2 teaspoon smoked paprika or chili powder
- 1/2 teaspoon garlic powder
- Salt and pepper (to taste**)
- Extra crumbled Cotija/queso (cilantro, paprika/chili powder for serving)
Timing
| Prep Time | 10 minutes |
| Cook Time | 10 minutes |
| Total Time | 20 minutes |
Context: This 20-minute total time is about 30% faster than many traditional methods that start with boiling whole cobs. It’s the ultimate quick side dish for busy weeknights or an impressive last-minute appetizer for gatherings.
Step-by-Step Instructions
Step 1 — Prepare Your Corn
If using fresh corn, carefully cut the kernels from the cobs. For frozen corn, there’s no need to thaw—this prevents it from becoming mushy. Pat the corn dry with a paper towel to ensure it sears properly instead of steaming.
Step 2 — Sauté the Corn
Melt the butter in a large skillet over medium-high heat. Add the corn and cook, stirring occasionally, for 8-10 minutes. You’re looking for a mix of tender kernels and some with golden-brown, slightly charred spots. This sautéing technique, as opposed to boiling, caramelizes the corn’s natural sugars for a deeper, sweeter flavor.
Step 3 — Combine the Creamy Base
While the corn cooks, in a large mixing bowl, combine the mayonnaise, lime juice, smoked paprika (or chili powder), and garlic powder. Whisk until smooth. (Pro tip: Doing this first allows the dried spices to bloom in the lime juice, creating a more integrated sauce.)
Step 4 — Mix Everything Together
Transfer the hot, cooked corn into the bowl with the creamy sauce. Add the crumbled Cotija cheese, chopped green onions, and cilantro. Toss everything together until the corn is evenly coated. The residual heat will slightly melt the cheese, helping it cling to every kernel.
Step 5 — Season to Perfection
Taste your mixture before adding any extra salt, as Cotija cheese is quite salty. Season with salt and freshly ground black pepper to your liking. In my tests, starting with just a pinch of salt and adjusting from there prevents over-salting.
Step 6 — Serve and Garnish
Spoon the corn into individual cups or bowls. For the full street food experience, garnish generously with extra crumbled cheese, a sprinkle of paprika or chili powder, and a final flourish of fresh cilantro. Serve immediately while warm for the best texture and flavor.

Nutritional Information
| Calories | ~210 |
| Protein | 7g |
| Carbohydrates | 22g |
| Fat | 12g |
| Fiber | 3g |
| Sodium | ~320mg |
This easy Mexican street corn in a cup is a surprisingly balanced side, offering a good source of protein and fiber from the corn and cheese. Estimates are based on typical ingredients and a 1-cup serving size; values may vary with specific brands or adjustments.
Healthier Alternatives
- Greek Yogurt for Mayo — Cuts fat and adds protein while maintaining creaminess. Use a 1:1 swap.
- Nutritional Yeast for Cotija — A dairy-free, lower-sodium option that provides a savory, cheesy flavor.
- Avocado Oil or Olive Oil Spray — Reduce butter by half and use a quick spray for sautéing to lower saturated fat.
- Fresh Jalapeño — Add finely diced jalapeño instead of extra salt for a flavor boost without the sodium.
- Lime Zest — Amplify the citrus flavor with zest, allowing you to use slightly less juice if watching sugar content.
- Low-Sodium Tajín — Use this popular chili-lime seasoning in place of plain chili powder for a tangy kick with less salt.
Serving Suggestions
- Pair with grilled proteins like carne asada, chicken al pastor, or black bean burgers for a complete meal.
- Serve as a vibrant appetizer in small cups with tortilla chips for scooping.
- Transform it into a salad by adding diced avocado, black beans, and romaine lettuce.
- Top a baked potato or a bowl of tortilla soup for an extra layer of texture and flavor.
- Offer alongside other street food favorites like elote (corn on the cob) and fresh fruit with chamoy.
- Perfect for outdoor gatherings, potlucks, or Taco Tuesday—it’s always a crowd-pleaser.
This versatile corn recipe shines in summer but works year-round with frozen corn. It’s also an excellent make-ahead option for meal prep—just store the components separately and combine before serving.
Common Mistakes to Avoid
- Mistake: Using thawed, wet frozen corn. Fix: Cook frozen corn directly from the freezer, as instructed in Step 1, to achieve proper searing and avoid a soggy texture.
- Mistake: Overcrowding the skillet. Fix: Use a large pan and cook in batches if needed. Overcrowding steams the corn, preventing the golden-brown char crucial for authentic flavor.
- Mistake: Adding salt before tasting. Fix: Cotija is very salty. Always complete Step 5—taste your mixture first—then season with salt sparingly.
- Mistake: Using pre-grated cheese that doesn’t crumble. Fix: Buy a block of Cotija or queso fresco and crumble it yourself for better texture and melting ability.
- Mistake: Skipping the char on the corn. Fix: Don’t rush the sauté in Step 2. Let the corn sit undisturbed for a minute at a time to develop those flavorful, caramelized spots.
- Mistake: Adding cold ingredients to the hot corn. Fix: Have your chopped herbs, cheese, and mixed sauce ready before the corn finishes cooking so everything combines while warm.
Storing Tips
- Fridge: Store in an airtight container for up to 5 days. The flavors often meld and intensify by the next day.
- Freezer: Freezing is not recommended for the complete dish, as the dairy and mayo can separate. However, you can freeze sautéed plain corn for up to 3 months and assemble fresh later.
- Reheat: Gently reheat portions in a skillet over medium-low heat or in the microwave at 50% power. Add a splash of water or lime juice to refresh moisture. For food safety, ensure it reaches an internal temperature of 165°F.
For optimal meal prep, store the cooled, sautéed corn separately from the sauce and cheese mixture. Combine just before serving to maintain the perfect texture of this best Mexican corn in a cup recipe.
Conclusion
This easy Mexican street corn in a cup delivers the authentic, crave-worthy flavor of esquites in just 20 minutes, making it the ultimate no-fuss side dish. Its versatility for meal prep and crowd-pleasing appeal ensures it will become a regular in your rotation. Try this recipe and let me know in the comments! For another fantastic corn-based dish, check out this Easy Cowboy Cornbread Casserole Recipe.
Frequently Asked Questions
How many servings does this best Mexican corn in a cup recipe make?
This recipe yields 4 generous side-dish servings, about 1 cup each. For a main dish or heartier appetizer, it comfortably serves 2-3 people. You can easily double the ingredients for a larger crowd, just be sure to use a very large skillet or cook the corn in batches to avoid steaming, as noted in the Common Mistakes section.
What can I use if I can’t find Cotija cheese?
The best substitute is crumbled feta cheese, which offers a similar salty, tangy profile and texture. For a milder flavor, use grated Parmesan or Romano. While not identical, these cheeses will still create a delicious dish. Avoid pre-shredded bagged cheese, as it won’t crumble or melt into the sauce properly.
Why is my corn in a cup watery or soggy?
This usually happens if the corn is too wet before cooking. As mentioned in Step 1, always pat fresh or thawed corn kernels very dry. If using frozen corn, add it directly to the hot skillet without thawing—the high heat will quickly evaporate any ice crystals and promote searing instead of steaming, which is key for perfect texture.
PrintMexican Street Corn (Esquites)
- Author: Dorothy Miler
Ingredients
- 1 Tablespoon unsalted butter
- 3–4 cups fresh corn (cut from cob or frozen corn (about 4–5 fresh corn cobs)*)
- 2 tablespoons Hellmann's mayonnaise
- 1/2 cup Cotija cheese or queso fresco (grated or crumbled)
- 2 green onions (finely chopped)
- 1/4 cup fresh cilantro (chopped)
- 1 lime (juiced)
- 1/2 teaspoon smoked paprika or chili powder
- 1/2 teaspoon garlic powder
- Salt and pepper (to taste**)
- Extra crumbled Cotija/queso (cilantro, paprika/chili powder for serving)
Instructions
- Melt butter in a heavy pan (cast iron is best). Spread corn kernels in a single layer in the pan. Roast for 10-15 minutes, stirring frequently, until the outsides of the kernels have browned. (Some will have a charred look, but don't let them burn!)
- Spoon corn into large bowl. Set aside.
- In a mixing bowl, add mayonnaise, crumbled cheese, green onions, cilantro, lime juice, smoked paprika (or chili powder), and garlic powder. Add salt and pepper, to taste. Stir until combined.
- Pour mayo mixture over roasted corn. Stir to combine completely.
- Sprinkle with extra crumbled cheese, paprika (or chili powder), and cilantro. Serve warm immediately.



