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

Esquites, also known as elote en vaso and Mexican street corn salad, are an ultra-popular Mexican street food made with corn, mayonnaise, lime juice, cotija cheese, chili powder, and other delicious ingredients. Theyโ€™re ready in only 15 minutes and are a great appetizer, snack, or party dish!

Esquites or Mexican street corn salad plated in a deep bowl

Esquites are one of my favorite Mexican street food recipes. Growing up when my family and I would go to Mexico to visit grandparents and cousins, I always found street vendors selling esquites around the corner from the local mercado.

They were always sold in small styrofoam cups and were sprinkled with a special chili powder that added just the right amount of heat.

Iโ€™ve put together this recipe so you can enjoy this tasty snack with your family and friends too!

Hereโ€™s why I love this recipe:

  • Easy to eat: Youโ€™ve probably heard of Elote (Mexican Street Corn), which features the same ingredients, just using corn on the cob. Esquites use corn kernels cut off the cob and mixed together in a cup, which I find easier to eat and are less messy. 
  • Simple ingredients: Esquites use very simple and budget-friendly ingredients that you probably already have stocked in your kitchen, like corn, mayonnaise, lime juice, garlic, and cotija cheese. 
  • Unique flavors: Esquites hit all the notes of sweetness, tang, citrus, and spice that leave you coming back for more!

What Are Esquites?

Esquites (also known as elote en vaso and Mexican street corn salad) are a popular Mexican street food that feature corn kernels mixed together with mayonnaise, butter, lime juice, a hint of salt, chili powder, and cotjia cheese. I’ve added a quick extra step of cooking the corn kernels in butter, garlic, and diced jalapeรฑos for extra flavor. Theyโ€™re ready in 15 minutes and are great for snacks, appetizers, or a party dish. 

Esquites are very similar to Elotes, or Mexican Street Corn, in that they use the same ingredients but are prepared differently. Elotes are served straight on the cob with all the toppings, and esquites use corn kernels cut off the cob and mixed together with the toppings in a small cup.

I personally enjoy esquites more because theyโ€™re easier to eat and are less messy. I love to enjoy this recipe in the summer when fresh corn is in season and gives the best flavor, but this is a great recipe to enjoy year-round.

Esquites ingredients all measured out into small bowls

Esquites Ingredients

  • Fresh corn kernels: I recommend using fresh corn kernels cut off the cob. I find they give the best flavor and texture. See my Variations section for notes on using canned corn. 
  • Unsalted butter: Unsalted butter adds some savoriness and creamy flavor to the corn. If you use salted butter, omit the fine salt. 
  • Garlic and jalapeรฑo: I cooked the corn kernels in garlic and jalapeรฑo to add extra flavor. Leave the jalapeรฑo seeds in if you want to add more spice. 
  • Mayonnaise: I used regular mayonnaise, but you can use flavored or even plant-based, depending on your dietary needs. 
  • Cotjia cheese: Cotija cheese is crumbly and salty, making it great for topping esquites. If you donโ€™t have cotija, parmesan or feta are your best bet. 
  • Cilantro: Chopped cilantro adds a fresh herb flavor, but you can omit it if you prefer. 
  • Lime juice: A must for esquites. It adds citrus and helps cut the creaminess of the buttery corn and mayonnaise.
  • Salt: I added a dash of salt, but you can taste and adjust it to your liking. 
  • Chili powder: I intentionally did not put a recommended amount since this is entirely based on your preference. When buying from a street vendor, you add chili powder yourself to your taste. See my Variations section for some of my recommendations. 

How to Make Esquites

Cook the corn by heating a large skillet over medium-high heat. Add butter, fresh corn kernels, garlic, and jalapeรฑo. Cook for 5 minutes, until the jalapeรฑo is soft and tender. Transfer to a medium mixing bowl.

Corn being cooked in a pan with butter, garlic, and jalapenos

Add and mix the mayonnaise, cotija cheese, cilantro, salt, and lime juice. Add chili powder and optional ingredients like paprika and/or chile lime seasoning if using. Mix together until all the ingredients are fully combined. Taste for salt and add more salt or mayonnaise if needed.

All ingredients added into a bowl and mixed together

Garnish with chili powder to your liking, a lime wedge, and a sprinkle cotija cheese.

Serve in individual cups or in a large serving dish. 

Esquites served and ready to eat in an individual cup

Recipe Tips

  • Heat level: The amount of chili powder you use is entirely up to you. When you buy esquites from a street food vendor, the chili powder is usually in a little jar on the side of their cart, and you have to season it to your liking. So when you make it at home, I recommend sprinkling a good amount of chili powder on your serving, mixing it all together, tasting it, and then adding more until you think itโ€™s just right. If you want it extra spicy, I recommend using ground cayenne.
  • Grilling: To give the esquites a delicious smoky flavor, grill the corn on the cob first. Then, slice the kernels off and add all the mix-ins.

How to Serve Esquites

Esquites make a great snack and are usually served in little cups when purchased from a street vendor. They’re a delicious on-the-go bitee and are perfect served this way for parties and BBQs.

You can also serve esquites as a side dish to pair with your favorite Mexican dishes or as a topping on things like tacos, burrito bowls, tostadas, and more! Here are a few suggestions:

Variations

  • Chili powder: For minimal spice, use chili powder. For medium spice and smoky flavor, use ancho chili powder. For lots of spice, use cayenne pepper. Or add a mix of all three!
  • Corn: If you canโ€™t get fresh corn on the cob, you can also use 1 to 1 ยฝ cans of whole-kernel sweet corn that is rinsed and drained. 
  • Cilantro: If you donโ€™t like cilantro, you can omit it completely, and it will still be delicious.
  • Jalapeรฑo: To make your esquites spicy, leave the seeds in the jalapeรฑo. For even more heat, you could also use serrano peppers instead.
Esquites served into a cup with limes

Storing and Reheating Esquites

To store, place in an airtight container and refrigerate for up to 3 days. 

To reheat, heat in a saucepan or pot over medium heat until fully warmed through, about 5 to 6 minutes. You can also reheat it in the microwave for about 1 minute.

4.82 from 60 votes

Esquites

Esquites (also known as elote en vaso and Mexican street corn salad) is the best street food snack made of corn in a creamy mayo sauce!
Prep: 10 minutes
Cook: 5 minutes
Total: 15 minutes
Servings: 4 servings
Email This Recipe
Enter your email and Iโ€™ll send this directly to you. Plus youโ€™ll get new recipes from me every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 4 tablespoons unsalted butter
  • 2 cups fresh corn kernels, cut off the cob (about 4 medium ears of corn)
  • 2 cloves of garlic, minced
  • 1 jalapeรฑo pepper, minced (seeds removed if you don’t want it spicy)
  • ยผ cup mayonnaise
  • ยผ cup crumbled cotija cheese, plus more for garnish
  • 2 tablespoons chopped cilantro
  • ยฝ teaspoon fine salt
  • 2 tablespoons lime juice (about 1 lime)
  • Chili powder, to taste
  • 1 teaspoon paprika, optional
  • 1 teaspoon chili lime seasoning, optional
  • Lime wedges, for garnish

Instructions 

  • Heat a large skillet over medium-high heat. Add the butter, fresh corn kernels, garlic, and jalapeรฑo. Cook, stirring occasionally, for 5 minutes. Transfer to a medium mixing bowl.
  • Add the mayonnaise, cotija cheese, cilantro, salt, and lime juice. Add the chili powder and optional ingredients if using. Mix until fully combined. Taste and season with more salt and mayonnaise if desired.
  • Garnish with chili powder to your liking, a lime wedge, and a sprinkle cotija cheese.
  • Serve immediately in individual portions.

Video

Notes

  • Heat level: The amount of chili powder you use is entirely up to you. When you buy esquites from a street food vendor, the chili powder is usually in a little jar on the side of their cart, and you have to season it to your liking. So when you make it at home, I recommend sprinkling a good amount of chili powder on your serving, mixing it all together, tasting it, and then adding more until you think itโ€™s just right. If you want it extra spicy, I recommend using ground cayenne.
  • Jalapeรฑo: If you want to make your esquites spicy, leave in the seeds of the jalapeรฑo. You could also use serrano peppers instead for even more heat.
  • Grilling: To give the esquites a delicious smoky flavor, grill the corn on the cob first. Then, slice the kernels off and add all the mix-ins.
  • Cilantro: If you donโ€™t like cilantro, you can omit it completely, and it will still be delicious!

Nutrition

Serving: 1serving | Calories: 231kcal | Carbohydrates: 17g | Protein: 4g | Fat: 18g | Saturated Fat: 9g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 4g | Trans Fat: 0.5g | Cholesterol: 41mg | Sodium: 527mg | Potassium: 263mg | Fiber: 2g | Sugar: 6g | Vitamin A: 1091IU | Vitamin C: 12mg | Calcium: 56mg | Iron: 1mg

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

Did you make this recipe?Leave a comment and star rating below!

This post was originally published in May 2020, and has been updated with new photos, more helpful tips, and a slight recipe tweak to make it even better.

Photography by Ashley McLaughlin.

You may also like

Leave a comment

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

Rate this Recipe:




59 Comments

  1. Lydia Beltran says:

    What kind of Chili is the Chili Powder made of…. is it Chili Ancho…. is it Cayenne….etc….

    1. Ana @ Isabel Eats says:

      Hi Lydia! Most Chile powder you find at your local store is a combination of spices. Usually its cayenne, onion powder, garlic powder, and some other spices. I hope this helps!

  2. Kelli D Kos says:

    I’m going to make this for this coming weekend. Can I make it an hour or two before serving and keep it warm in the crockpot?

    1. Ana @ Isabel Eats says:

      Hi Kelli! Yes, you can! We suggest omitting the garnishes until you’re ready to serve.

  3. Kim says:

    5 stars
    I doubled this recipe using five cups of freshly roasted corn, but halved the butter to four tablespoons and kept everything else the same and it was still amazing!

  4. April says:

    Delicious, thank you so much for the reicipe!

  5. Mauren says:

    So delicious and flavorful! A new favorite at our house! We enjoyed the street corn with homemade fish tacos. Makes me want to drool just thinking about it all. Soooooo good! Iโ€™m excited to try other recipes from here!

  6. Donna says:

    I always wanted to try a recipe for Mexican Street corn in a bowl or cup. You say its best served warm. If its made ahead – can it be reheated? Thanks

    1. Morgan @ Isabel Eats says:

      Hi Donna! Yes, you can reheat them. Hope you enjoy!

  7. Lisa says:

    5 stars
    This recipe was fabulous! I did not have Cotila cheese so I had to use feta and it still was delicious. Thank you !!

    1. Kayleigh says:

      Can this be made ahead of time? I’m hoping to triple the recipe and serve for a little fiesta -themed baby shower!

      1. Morgan @ Isabel Eats says:

        Yes, it can!

  8. DC says:

    5 stars
    I made this tonight and my husband and I loved it! I made a couple small changes, I only used 2T of mayo as Iโ€™m not a mayo fan. I roasted the corn yesterday and cut it off the cob and then today I sautรฉed the garlic in 2T of butter and then added the corn to heat up and then the rest of the ingredients. I didnโ€™t have the Cojita cheese but had Queso Fresca So I used it instead and it still turned out great. Thanks for the great recipe!

    1. Isabel says:

      I’m so happy you loved it! Thanks for letting me know!

  9. Susan says:

    5 stars
    Made it, loved it. Saved it!
    I used 4 garlic cloves pf garlic and less mayo . My husband said it could be spicier. Maybe 2 jalapeรฑos next time.

    1. Isabel says:

      I’m so happy you loved the recipe! Esquites is definitely one of those recipes that is very customizable, and everyone has their favorite way of seasoning it. It’s funny that you mention you’ll use less mayo next time, because I actually prefer it with even more mayo! ๐Ÿ™‚ Thanks so much for reading the blog and for trying my recipe! I really appreciate it!

  10. Alexander says:

    5 stars
    Omg! Just made your recipe and am floored! As good as any street vendor! Well better because this way I can eat as much as I want, 1 cup is never enough! Haha! Thank your for sharing this!

    1. Isabel says:

      Thank you so much! I’m so happy you liked it! That’s some really great praise ๐Ÿ™‚