This post contains affiliate links.

This Esquites recipe could be my favorite way to enjoy fresh corn on the cob in the form of Mexican Street Corn in a cup! It's fun and so flavorful, plus you can use frozen corn to enjoy it year-round.

A cup of homemade Esquites recipe, or Mexican Street Corn in a cup topped with cheese, cilantro, and a wedge of lime.

Esquites is Mexican Corn in a Cup and it's a game changer.

I found out Esquites was a “thing” when my husband and I moved to Puebla, Mexico (circa 2011) for a semester during college and street vendors all over were selling this amazing corn, served in disposable cups. The grilled corn is cut off the cob and served with a cream sauce on top, cheese, chili and a spritz of lime. Esquites became my snack obsession (along with traditional Elote street corn on the cob), and I'm so obsessed with this flavor combo that it inspired street corn dip, and a street corn pasta salad!

How to make Esquites:

Cook Corn: Heat butter in a pan over medium heat then add onion and pepper and cook until tender. Add water and corn then cover and cook until corn is tender (5-8 minutes), stirring occasionally. Season with salt and pepper. Separate corn into 4 cups.

Serve: Add 1 heaping teaspoon mayonnaise and Mexican crema to each cup then stir to combine. Sprinkle on cheese, chili powder, cilantro, and serve with a lime wedge.

Two images showing how to make esquites by sautéing onion, pepper, and corn in a pan then after it's scooped in a cup with mayonnaise and a spoonful of Mexican crema being poured on top.
4.95 from 17 votes

Esquites

Author: Lauren Allen
This Esquites recipe is my favorite way to enjoy fresh corn on the cob! It's Mexican Street Corn in a cup so it's flavorful, creamy, and such an easy snack or side dish that everyone loves! You can also use frozen corn to enjoy it year round.
Prep: 10 minutes
Cook: 10 minutes
Total: 20 minutes
Servings: 4

Equipment

Ingredients  

  • 1 Tablespoon salted butter, , softened
  • 1/3 cup onion, (50g), diced, (optional)
  • 1 jalapeño or serrano pepper, , seeded, diced, (optional)
  • 1/3 cup water, (79g)
  • 4 ears corn*, , husked, cut from the cob (about 3 cups)
  • salt and pepper, , to taste
  • 5 Tablespoons mayonnaise
  • 5 Tablespoons Mexican crema, , or sour cream
  • 1/3 cup Cotija cheese, (85g), shredded, or queso fresco*
  • chili powder, , Tajin, or hot sauce , to taste
  • 1 lime, , quartered

Instructions 

  • Add butter to a skillet over medium heat. Once melted, add onion and pepper then sauté until tender. Add water and corn. Cover and cook, stirring occasionally, until corn is tender (about 5-8 minutes).
    1 Tablespoon salted butter, ⅓ cup onion, 1 jalapeño or serrano pepper, ⅓ cup water, 4 ears corn*
  • Season with black pepper and a little salt then divide among 4 cups.
    salt and pepper
  • In each cup, add 1 heaping tablespoon of mayonnaise and 1 heaping tablespoon of Mexican crema (or sour cream). Stir to combine.
    5 Tablespoons mayonnaise, 5 Tablespoons Mexican crema
  • Sprinkle generously with grated cheese and chili powder, to taste. Serve with lime wedges to squeeze on top. Enjoy immediately.
    ⅓ cup Cotija cheese, chili powder, 1 lime

Notes

Yield: 4 individual cups. Serving Size: 1 individual cup.
Corn: White corn is traditionally used in Mexico, but yellow corn can be substituted. You could also substitute 3 cups frozen corn. 
Cheese: Cotija cheese is traditional, but if you can’t find it, substitute finely grated parmesan cheese.
Make Ahead Instructions: Follow the instructions to cook the corn and onion mixture, allow it to cool, then keep it covered in a container in the fridge. The topping ingredients can be prepped and stored too. Before you serve it, just re-warm the corn in a skillet then continue separating it into cups and adding the toppings.
Freezing Instructions: Follow the instructions to cook corn then allow it to cool and store in a freezer safe container for 6 months. Let thaw overnight in the fridge then heat on the stove in a pan before separating into cups and adding toppings.

Nutrition

Calories: 299kcal, Carbohydrates: 22g, Protein: 6g, Fat: 23g, Saturated Fat: 6g, Polyunsaturated Fat: 8g, Monounsaturated Fat: 5g, Trans Fat: 0.2g, Cholesterol: 36mg, Sodium: 369mg, Potassium: 300mg, Fiber: 3g, Sugar: 7g, Vitamin A: 451IU, Vitamin C: 16mg, Calcium: 105mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Text me new recipe ideas!

Simple, tasty ideas sent once a week. No spam.

Text Signup

Follow Me

Get recipe ideas weekly!

I originally shared this recipe May 2020. Updated May 2025.

Related Posts

Share Recipe

About The Author

Lauren Allen

Welcome! I’m Lauren, a mom of four and lover of good food. Here you’ll find easy recipes and weeknight meal ideas made with real ingredients, with step-by-step photos and videos.

4.95 from 17 votes (12 ratings without comment)
Subscribe
Notify of

9 Comments
Inline Feedbacks
View all comments
May
2 months ago

recipe called for bacon topping. Can it be sub with grain combined with oats, honey, raisin and almond? Will this spoil the true taste?

Admin
Stacy Popham
2 months ago
Reply to  May

hi May, Are you sure you’re commenting on the right recipe? There’s no bacon here. I want to help you!

Kayla
1 year ago

4 stars
While this recipe certainly tastes phenomenal, there is far too much mayo and crema. I’d recommend scaling back significantly. I ended up using double the amount of corn and it still was oozing. If you’re looking to cut calories or just don’t want to be eating mouthfuls of fat, I’d recommend halving that portion! Other than that, super tasty.

tvs75
1 year ago

5 stars
Fantastic Mexican Street Corn in a cup.

Kathy
1 year ago

5 stars
Thank you so much, I am excited to try it. One question after reading it through: it looks like there might be a teaspoon/tablespoon typo? Does each serving cup get heaping teaspoons or tablespoons of mayonnaise and crema?

Samuel
2 years ago

5 stars
Haven’t tried yet but am enthused!

Stefani
3 years ago

This was absolutely delicious. The entire family rated it 10/10. We unfortunately didn’t have sour cream so we just used more mayo, but the sour cream definitely would have improved it. I love how it tasted with the onion! I’ll definitely make this again.

Shalyce
3 years ago

So yummy! My daughter made this to eat with our Birria Tacos (must try recipe). It was a nice sweet and crunchy side with our tacos and beans.

Amy
5 years ago

5 stars
SOOOO good!