| |

Elotes (Mexican Street Corn Recipe)

This post may contain affiliate links. If you purchase through links on our site, we may earn a commission.

This is the Elotes recipe you have been waiting for! Authentic Mexican street corn made with mayonnaise, cotija cheese, cilantro, crema, lime and tajin chili seasoning!

close up of elotes on cutting board

Want to save this recipe?

Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!

Save Recipe

Elote (pronounced eh-loh-tay) is a popular Mexican street food made with corn on the cob that is coated with delicious toppings. The word “elote” comes from the Nahuatl word “elotl,” which means “corn cob.”

Traditionally, the corn is first grilled or boiled until it is tender and then brushed with butter or mayonnaise. It is then coated with cotija cheese, which is a crumbly Mexican cheese that is similar to feta, and sprinkled with chili powder, lime juice, and salt. Other popular toppings include sour cream, cilantro, and hot sauce.

Making this easy side dish for your Cinco de Mayo celebration? Pair it with Mexican cornbread casserole, Margarita punch (nonalcoholic), or fiesta bruschetta!


elotes ingredients on grey countertop
  • corn on the cob
  • cotija cheese
  • Mexican crema
  • mayonnaise
  • lime juice
  • cilantro
  • tajin seasoning or chili powder

Step by step

  1. Boil the corn.
  2. Meanwhile, chop the cilantro. Mix togethre the Mexican crema, mayo, and lime juice in a small bowl and set aside.
  3. Let the corn cool slightly after boiling. Brush with the crema mixture.
  4. Top with cotija cheese, cilantro, and tajin seasoning.


  • grill the corn instead of boiling it
  • if you cannot find cotija cheese, try feta or parmesan cheese instead
  • insert skewers into the corn cob before coating with the mayonnaise mixture for easy eating on the go
  • add a bit of hot sauce to the topping

How to serve elote

You can serve the elote as shown here or skewer the corn before coating street-food style. You can also halve the corn cobs before coating for smaller portions.

For a little less mess, take the corn off the cob and mix it all together in a bowl and serve it up as “esquites” or “elote en vaso” (corn in a cup.)

elotes Mexican street corn on wooden cutting board

Serving suggestions

Serve up elote as an appetizer or side to your favorite Mexican inspired meal. It is also perfect for barbecues and Cinco de Mayo parties! I like to serve it with our nonalcoholic Margarita punch, corn and avocado salsa, and Mexican ground beef casserole.

If you try this recipe please comment and rate it below, I love hearing from you!

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Mexican elotes on wooden cutting board

Elotes (Authentic Mexican Street Corn Recipe)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews


This is the Elotes recipe you have been waiting for! Authentic Mexican street corn made with mayonnaise, cotija cheese, cilantro, crema, lime and tajin chili seasoning!


  • 4 corns on the cob, husk removed
  • ½ cup cotija cheese
  • 1/3 cup Mexican crema
  • 1/3 cup mayonnaise
  • 1 lime, juiced
  • 2 tablespoon cilantro, chopped
  • 1 teaspoon tajin seasoning


  1. Bring a pot with water to boil. Boil the corn for about 5 minutes, or until tender.
  2. Meanwhile, in a bowl, add the Mexican crema, mayonnaise, and lime juice. Mix until well combined. Set aside.
  3. Chop the cilantro, set aside.
  4. When the corn is cooked, remove from the pot, let slightly cook off.
  5. Brush the Mexican crema mixture over the corn.
  6. Top with cotija cheese, tajin seasoning, and chopped cilantro.
  • Prep Time: 5 minutes
  • Cook Time: 10 minutes
  • Category: appetizer
  • Method: stovetop
  • Cuisine: Mexican


  • Serving Size: 1 elote
  • Calories: 346
  • Sugar: 9.4 g
  • Sodium: 507.9 mg
  • Fat: 23.3 g
  • Carbohydrates: 29.5 g
  • Fiber: 3.2 g
  • Protein: 10.1 g
  • Cholesterol: 32.7 mg




Its easy! I will show you how.

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.