Elote en Vaso (Corn in a Cup)

5 (6 ratings)

22

This post may contain affiliate links. Please read our disclosure policy.

Do you love the flavor of Mexican street corn but hate having to floss when you’re done eating? Then this elote en vaso recipe is about to change your life. Also known as esquites or Mexican corn in a cup, this easy and authentic dish has all the flavor of grilled traditional elotes, but without the cob! Made with just 7 ingredients in less than 10 minutes, it’s the ultimate corn cup snack.

Short mason jar filled with elote en vaso (a.k.a. esquites), topped with chili powder and cotija cheese.

What Are Esquites?

Perhaps Mexico’s finest street dish, esquites are warm, juicy corn kernels drenched in butter and lime juice, then topped with crumbly cotija cheese, crema Mexicana or mayonaise, chili powder, and a drizzle of hot sauce. Typically served in Styrofoam or plastic cups (hence the name elote en vaso, or “corn in a cup”), this comforting classic is sold all over Mexico—from bustling plazas and street corners to festivals and family gatherings.

In border cities like my hometown of El Paso, you can find street corn in a cup at bazaars, parks, and local mercados. It’s a nostalgic bite of home for me!

Yvette Marquez muy bueno Mexican food blogger in an orange dress holding a molcajete.

Why You’ll Love This Recipe

  • Quick & easy: Just 7 ingredients and ready in under 10 minutes.
  • Customizable: Adjust lime juice, crema, cheese, and spice to your taste.
  • Mess-free: All the fun of street corn—without the kernels stuck in your teeth.
  • Year-round friendly: Use fresh or frozen corn to enjoy it anytime.
  • Totally crave-worthy: Creamy, tangy, spicy, and sweet in every spoonful.

Whether you call it elotes en vaso, esquites, or corn in a cup, one thing’s for sure—this dish is irresistible.

Want to save this recipe?
I’ll email this recipe to you, so that you can come back to it later!

Ingredients & Substitutions

You don’t need much to make this elote en vaso recipe:

Five ears of corn on a foil-lined baking sheet, ready to be boiled for elote en vaso.
  • Corn – Fresh off the cob is best in summer, but frozen kernels work great all year.
  • Butter – Salted butter adds richness, but unsalted or dairy-free is fine too.
  • Limes – Always go fresh! Roll them first to get the most juice.
  • Crema Mexicana – Or use sour cream, or mayo for a classic Mexican street corn salad vibe.
  • Cotija cheese – Swap in queso fresco or even Parmesan if needed.
  • Chili Powder or Tajín – For that signature flavor and zing.
  • Valentina Hot Sauce – Optional but delicious. Add heat and a splash of acid.
  • Salt – Use sparingly—cotija brings plenty.

Complete measurements and instructions can be found in the printable recipe card below.

How To Make Elote in a Cup

This simple recipe for esquites mexicanos comes together in a flash. Here’s how it’s done:

Step 1: Prep Corn. Husk the corn, remove the silks, and slice the kernels from the cobs with a sharp knife.

Step 2: Cook Corn. Place the corn in a saucepan with enough salted water to cover. Bring to a boil; let boil for two to three minutes, then drain. Turn off the heat, and return corn to saucepan.

Turquoise cast iron Dutch oven filled with cooked corn kernels and an antique silver spoon, with two ears of corn beside it—perfect for making esquites.

Step 3: Assemble. Add 3/4 cup of cooked corn to a glass, add butter, and stir to melt the butter. Mix in lime juice and crema. Sprinkle with a good, heavy coating of chili powder and salt to taste, though you should taste first as the cheese adds plenty of salt. Mix well.

Ingredients for esquites Mexican corn salad—corn, crema, limes, chili powder, cotija cheese, and hot sauce—arranged on black and white patterned tiles.

Step 4: Garnish & Serve. Top with crumbled cheese. If you like spicy food, then add a few drops of some hot sauce for that extra bit of oomph. Serve with a spoon and lime wedges.

Watch my video below to see how simple this recipe can be made at home.

Optional Variations

This elote en vaso recipe is endlessly adaptable. Here are a few twists to try:

Elote en Vaso Tips & Tricks

These elote en vaso tips will help you whip up the easiest (and tastiest) street corn in a cup ever—whether you’re serving a crowd or just craving a quick snack.

  • Use a bundt or tube pan for fresh corn. Place the cob on the center tube, then slice kernels off with a sharp knife. The pan catches all the kernels—no mess!
  • Opt for frozen corn to cut prep time. It’s sweet, tender, and available year-round.
  • Serve it buffet-style for parties. Instead of prepping individual cups, make a large batch in a serving bowl and call it an esquites salad! Set out toppings like cotija, crema, lime wedges, and hot sauce so guests can customize their own corn cup snack.

Frequently Asked Questions

What is the difference between elotes and esquites?

Great question! Elote is grilled or boiled corn served on the cob, slathered in mayo or crema, cheese, lime, and chili powder. Esquites, on the other hand, are the off-the-cob version, served in a cup with all the same delicious toppings. Think of it as Mexican street corn salad in a spoonable form.

Should elote en vaso be served hot or cold?

Totally up to you! I love serving elote en vaso warm right after cooking, but it’s just as tasty chilled—especially on a hot day. Warm or cold, this Mexican corn in a cup always hits the spot.

Can I make vegan Mexican corn in a cup?

Absolutely! To make vegan elote en vaso, just swap in your favorite plant-based butter, vegan crema (or cashew cream), and a crumbly dairy-free cheese like Follow Your Heart feta. Still creamy, tangy, and totally satisfying.

Can I use frozen corn to make elote in a cup?

Yes, and I recommend it when fresh corn isn’t in season. Frozen corn is picked at peak ripeness, making it a sweet and easy shortcut for this elote in a cup recipe.

Is elote en vaso good for meal prep or parties?

Definitely! This corn cup snack is party-perfect. For a crowd, skip individual cups and serve it in a big bowl as an esquites salad. Set out all the toppings buffet-style and let everyone build their own.

More Recipes for Corn Lovers

If you made this recipe for Elote en Vaso or Corn in a Cup (a.k.a. Esquites), please be sure to rate and review it below or tag me in your social posts so I can cheer you on!

If you’d like more tasty Mexican recipe inspiration, follow me on Pinterest, Instagram, or Facebook.

You can also get all of my newest content delivered straight to your inbox by signing up for my email newsletter.

Download my free eBook!
Don’t miss out! Fill out the form to download this must-have collection of comforting recipes—perfect for bringing warmth and flavor to your cocina!

Summarize & Save This Content On

Short mason jar filled with elote en vaso (a.k.a. esquites), topped with chili powder and cotija cheese.
5 (6 ratings)

Elote en Vaso (a.k.a. Esquites)

Total Time: 8 minutes
Yield: 12 servings
Prep: 3 minutes
Cook: 5 minutes
This beloved Mexican street corn snack—known as elote en vaso or esquites—is served in a cup with butter, lime, crema, cheese, and chili powder. Quick, easy, and packed with flavor!
Email this Recipe
Enter your email, and I’ll send the recipe straight to your inbox! Plus, you’ll get subscribed to my newsletter for more delicious updates.

Ingredients 

  • 10 ears of corn, shucked and cut from the cob
  • 2 tablespoons butter, per serving
  • 1/4 cup lime juice, per serving
  • 1/4 cup crema mexicana, per serving
  • 2 tablespoons crumbly salty white cheese
  • chili powder
  • Valentina hot sauce
  • lime wedges for garnish
  • salt to taste

Instructions 

  • Husk the corn, remove the silks, and slice the kernels from the cobs with a sharp knife.
  • Place the corn in a saucepan with enough salted water to cover. Bring to a boil; let boil for two to three minutes, then drain. Turn off the heat, and return corn to saucepan.
  • Add 3/4 cup of corn in a glass, add butter, and stir to melt the butter. Mix in lime juice and crema.
  • Sprinkle with a good heavy coating of chili powder and salt if desired, though the cheese adds plenty of salt. Mix well.
  • Top with crumbled cheese.
  • If you like spicy then add a few drops of some hot sauce for that extra kick of heat.
  • Serve with a spoon and lime wedges.

Video

Notes

  • Frozen corn can be used instead of fresh to save time—no need to thaw before boiling.
  • Cotija cheese is traditional, but queso fresco or even Parmesan work in a pinch.
  • Crema Mexicana can be swapped with sour cream or mayonnaise, depending on preference.
  • For a vegan version, use plant-based butter, vegan crema or sour cream, and dairy-free crumbly cheese.
  • To serve a crowd, make a large batch and present it as a Mexican corn salad in a bowl with toppings on the side.

Nutrition

Calories: 99kcal | Carbohydrates: 15g | Protein: 3g | Fat: 4g | Saturated Fat: 2g | Cholesterol: 10mg | Sodium: 80mg | Potassium: 208mg | Fiber: 2g | Sugar: 5g | Vitamin A: 233IU | Vitamin C: 7mg | Calcium: 23mg | Iron: 1mg

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

Tried this recipe?Mention @muybuenocooking or tag #muybuenocooking!

Photography by Jenna Sparks

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




22 Comments

  1. Claudia Hernandez says:

    Family loved the recipe! Thank you for sharing. By the way where did you buy your apron it’s so cute! Just bought your cookbook and will receive it on Wednesday. 🙂

    1. Muy Bueno says:

      Thank you for buying our cookbook Claudia. We truly appreciate it 😉

      Glad to hear you liked our corn in a cup recipe. As far as the apron I think it was from TJ Max.

      When you have a chance we’d love to have you write a customer review on amazon.

      Thank you!

  2. Maggie @ Vittles and Bits says:

    Oh WOW this sounds amazing! After eating a creamed corn-type dish at a wonderful Mexican restaurant, I have been looking for a recipe like this for a long time – thank you for sharing!

    1. muybuenocookbook says:

      I’m glad you found our recipe and hope you’ll stay a while. Thanks for commenting and we look forward to hearing from you soon. Please keep us posted on the recipe! We all LOVE it and I know you will too!

  3. Andrea Fuentes says:

    This are not the classical ones you get in Mexico, which are called esquites and are cooked pretty different from this.

  4. weight says:

    yeah my dad will like this

  5. Hayley Renk says:

    Fantastic blog! I actually love how it is easy on my eyes as well as the information are well written. I am wondering how I can be notified whenever a new post has been made. I have subscribed to your rss feed which should do the trick! Have a nice day!

    1. muybuenocookbook says:

      Thank you sooo much! Be sure to sign up for our email list! Thanks for finding Muy Bueno!

  6. Cynthia Molinar says:

    Hi, we tried this recipe today. Jackie LOVED!!!!! it. She loved it so much she asked if we could have it for dinner every night. I had bought three ears of sweet corn for me and her, but it was not enough.She wanted more. We had a couple of cans of corn and she asked me to make it for her again with the canned corn. It was still good, but not as good as with the fresh sweet corn. Thanks for the recipe. It was super easy and tasted DELCIOSO!!!!

    1. muybuenocookbook says:

      Oh very cool! Sooooo glad you ALL loved it! It is super easy and so yummy!

  7. Cooking in Mexico says:

    This is a very attractive presentation of a common street food seen year ’round in Mexico. My only complaint is that it is so hard to find corn tender enough to chew, corn that is not so tough. The corn I encounter on the streets here I categorize as “feed” corn, which is the same strain grown for masa. I love sweet corn, and it is one of the food favorites that I miss most, living in Mexico. Regretfully, true sweet corn is not grown here.

    1. muybuenocookbook says:

      That reminds me of a funny story…My German uncle (Wolfgang) did not use to eat corn because he said it was for the pigs. I’m guessing “sweet corn” is an American/Mexican border treat? Now my uncle has grown to LOVE corn, but who wouldn’t when cooked Mexican-style by his beautiful Mexican wife 😉

  8. jeanine says:

    I always have crema mexicana at home, but I have substituted by mixing sour cream with some heavy cream – tastes almost the same as crema!

    1. muybuenocookbook says:

      Great idea Jeanine! I NEVER thought about that. Crema Mexican is readily available at the grocery store, so I usually go that route or use sour cream. Either way its soooo yummy!

    2. muybuenocookbook says:

      Jeanine: Just read that is the PERFECT substitute! 1 cup sour cream and 1 cup heavy cream with some salt 😉

  9. muybuenocookbook says:

    Hi Sandy,

    You can substitute with Sour Cream 🙂 ENJOY!

  10. Sandy Peterson says:

    What is crema mexicana? Is this the same as Nestle’s Cream?