Mexican Street Corn 2 Ways – Elote and Esquites

mexican street corn elote esquites

I only discovered Mexican street corn relatively recently, but I really love it! So what is street corn anyway? And how do you make Mexican street corn? Well, this is corn cooked the Mexican way and served with south of the border flavors. An esquite or esquites recipe makes a great side dish or appetizer. The aroma when this is cooking is amazing and your mouth will be watering before you even taste it, I promise!

It’s also a tasty snack if you like to grill corn and enjoy ingredients like fresh cilantro, lime juice, chili powder or chile powder, sour cream, Mexican crema or mayonnaise, Mexican cheese, cotija cheese or even feta cheese, and of course juicy fresh corn.

You can order this dish in plenty of Mexican and Tex Mex restaurants or make easy Mexican street corn yourself in the comfort of your own kitchen. I first tried elotes Mexican street corn at Ambriza, a restaurant in La Centerra, Houston TX. If it’s your first time, you can get it complementary!

Choose which seasonings and cheese to use, as well as whether to serve the corn off the cob (esquites) or on the cob (elotes).

What is Cotija Cheese?

This typical elote or esquite topping is a Mexican dairy product. It’s a salty, crumbly cheese. If you can’t find it or you prefer to use a cheaper option, feta cheese would work too.

What Kind of Corn to Use for Mexican Street Corn

Fresh corn suits this recipe the best, whether you are making a Mexican street corn salad or a hot appetizer or side dish. Use regular yellow sweet corn on the cob or Mexican white corn if you prefer (and if you can find it!)

Elote blanco, or white corn, is the most authentic for this kind of recipe. It’s less sweet and more firm than a regular yellow corn cob. It also has a kind of earthy flavor and is more grain-like in flavor, as well as not as soft as the yellow kind. Try it and you’ll see what I mean. If you can find it at the grocery store that is. Or try a Mexican market if you know of one. I know near me they sell 10-pound bags of frozen white corn which comes out pretty nice.

Elote – sometimes spelled as e lote – recipe success depends on the corn you use, so make sure you pick perfectly fresh corn to give the dish the best chance of success.

You can also choose from Mexican street corn off the cob or Mexican street corn on the cob (elote vs esquite) depending on how you plan to serve it. Also, I typically simmer my corn in water for the sake of convenience, but you can make grilled corn on the cob instead if you want.

Can you use frozen corn? Well you could, and you can thaw it in 10 minutes, but I’d still suggest fresh for the best result.

Easy Street Corn Recipe – Made Two Ways

1. Mexican Street Corn off the Cob (Esquites)

This version entails cutting the corn kernels off the cob before cooking them over a medium or high heat. You can then serve the finished recipe in a cup, bowl or simply on the side of any south of the border style protein dish.

2. Mexican Street Corn on the Cob (Elotes)

Prefer your Mexican corn still on the cob? An elote recipe starts with cooking the corn on the cob, before covering it in your favorite toppings and seasonings.

You might be more accustomed to corn on the cob served with salt and melted butter, but once you’ve tried the Mexican version you might just prefer it.


Esquites Recipe – Mexican Street Corn

Esquites is a Mexican recipe comprising corn served off the cob along with typical south of the border toppings. Expect an explosion of flavors including sweet, savory, creamy, and spicy, in every mouthful.

  • Author: Victoria Haneveer
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 1x
  • Method: Stove
  • Cuisine: Mexican


  • 4 ears white corn (elote blanco)
  • 3 cups (750ml) water
  • 1 cup (250ml) chicken broth
  • 2 epazote leaves (optional but good)

Optional Toppings

  • Lime zest and/or lime juice or lime wedges
  • Cotija cheese, feta cheese or similar
  • Chile powder or hot sauce
  • Mayo, sour cream, crema Mexicana, or melted butter
  • Cilantro (fresh coriander) leaves
  • Everything but the elote seasoning, from Trader Joe’s


  1. Take the silks and husks off the corn cobs then remove the top and bottom of each one.
  2. Cut off the kernels using a sharp knife, cutting in the opposite direction of the hand holding the cob.
  3. Put the kernels in a pan with the broth and water.
  4. Grind in some salt as well as adding the epazote if using.
  5. Bring the mixture to a boil then turn it down and let it simmer until the corn is tender, adding more water if needed.
  6. Drain the corn kernels and serve with your preferred toppings.


  • Epazote is a Mexican herb (sometimes known as wormseed, skunk weed or goosefoot in English) and has a strong, citrusy and acidic flavor. Cilantro is sometimes used in its place but doesn’t have the same pungent, bright flavor.
  • Leftovers will keep refrigerated for up to three days but don’t add the toppings until serving.
  • You can reheat leftovers in the microwave.


  • Calories: 300
  • Sugar: 5g
  • Sodium: 530g
  • Fat: 20g
  • Carbohydrates: 30g
  • Protein: 10g

Keywords: mexican street corn, esquites recipe, elotes recipe, esquite, elote, sweet corn, corn on the cob, mexican corn


Elotes Recipe – Mexican Street Corn

Elote refers to Mexican corn served on the cob. Add a skewer through each one to make it easier to eat and less messy. If you prefer your corn on the cob not off it, this is the recipe for you.

  • Author: Victoria Haneveer
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4 1x
  • Method: Stove
  • Cuisine: Mexican


  • 4 corn on the cob (Mexican white corn or else use yellow corn)
  • 1/2 cup (60g) queso fresco or queso cotija cheese
  • 1/8 cup (12g) chili powder
  • 1/2 to 1 tablespoon lime juice
  • 1 teaspoon salt
  • 1/4 cup (60ml) mayonnaise or sour cream
  • 1 teaspoon epazote or else use dried thyme and a bay leaf


  1. Put half the salt as well as the epazote (or thyme and bay leaf) in a pot of boiling water.
  2. Add the corn.
  3. Cook for 30 minutes or until tender.
  4. Drain the corn cobs then add lime juice on top as well as more salt if needed.
  5. Cover the cobs in mayo or sour cream and then roll them in whichever cheese you prefer.
  6. Serve hot, sprinkled with chile powder on top.


  • Mayo or sour cream isn’t necessarily used in all elote recipes but I usually add it, to add extra creaminess and flavor, as well as helping the toppings stick to the corn.
  • Use either mild or spicy chili powder, as you prefer, or try ancho chili powder to add smokiness.


  • Calories: 220
  • Sugar: 6g
  • Sodium: 800mg
  • Fat: 15g
  • Saturated Fat: 4g
  • Carbohydrates: 18g
  • Fiber: 2g
  • Protein: 6g

Keywords: elote recipe, elotes recipe, elotes mexican street corn, mexican elote recipe, what is elote, how to make elote

Elote and Esquite FAQs

What is Mexican street corn made of and what is Mexican Elote made of??

Both are made with corn, either the more savory, firmer white variety or the yellow kind that is best known north of the border.

Why do they call it Mexican street corn?

Because the recipe comes from Mexico and it’s often sold on the street from vendors using carts to prepare the Mexican corn dish.

Are esquites and elotes the same in Mexican street corn?

No. Esquites is corn in a cup while elotes are corn on the cob. They are similar but not identical.

Order this dish from a Mexican food cart in any plaza and you will be asked which you prefer.

There will also be plenty of wonderful toppings to add after, including lime juice, shredded cotija cheese, chopped cilantro, chile powder, Mexican crema, and butter. More unusual ingredients like parmesan cheese or mayonnaise would also go well.

What is elote in a cup made of?

This is made with corn kernels removed from the cob and topped with Mexican ingredients.

It’s less messy to eat than corn on the cob but you can always stick a skewer through the cob to make it less messy to eat. However, with a snack this tasty, who cares if it’s a little messy!

What is the difference between elote and corn?

Corn, sweetcorn or sweet corn is an ingredient, while elote is a recipe made from corn.

Recipes vary a lot and some people might prefer a cool Mexican corn salad while others like this snack served piping hot, fresh off the grill grates, with ancho chile powder, regular chili powder, lime wedges or lime zest, and a queso fresco, cotija cheese or creamy sauce to finish it off to perfection.