10 Delicious Mexican Street Foods for Any Occasion

Mexican street food is known for its vibrant colors, bold flavors, and affordability. From tacos and quesadillas to elotes and esquites, these 10 street foods are must-tries for any foodie. So check out our list and start planning your next trip to Mexico!

1. Tacos al Pastor

Tacos al pastor are one of the most popular street foods in Mexico. They consist of thinly sliced pork that’s been marinated in a blend of spices, chilies, and pineapple juice. The meat is then cooked on a vertical spit and shaved off in thin slices before being served on a warm corn tortilla with chopped onion, cilantro, and a squeeze of lime juice. Delicious!

2. Elote

Elote is roasted or boiled corn on the cob that’s slathered in mayo, cheese, chili powder, and lime juice. It’s a perfect sweet and savory combination that’s packed with flavor and texture.

3. Esquites

Esquites are a popular Mexican street food made with boiled corn kernels that are sautéed in butter with onions, garlic, and chili pepper. They are then dressed with mayo, lime juice, chili powder, and crumbled cheese. This dish is perfect as a side or as a snack on its own.

4. Tostadas

Tostadas are crispy fried tortillas that are topped with refried beans, shredded chicken or beef, lettuce, tomato, cheese, and sour cream. They’re like Mexican pizzas, and they’ll leave you feeling full and satisfied.

5. Quesadillas

Quesadillas are a staple Mexican dish that consist of a tortilla filled with cheese, meat, and/or vegetables. They are then grilled until the cheese is melted and bubbly. They’re perfect as a snack or a meal and are easy to eat on the go.

6. Gorditas

Gorditas are thick corn tortillas that are stuffed with all sorts of fillings like beans, cheese, meat, or vegetables. They’re often served with a spicy salsa and a dollop of sour cream.

7. Churros

Churros are sweet treats that are made by deep-frying dough that’s been piped into long, skinny shapes. They’re then coated in cinnamon sugar and served hot with a side of chocolate dipping sauce. If you have a sweet tooth, you won’t want to miss out on these.

8. Tamales

Tamales are a traditional Mexican dish that consist of masa dough that’s filled with meat, cheese, or vegetables and then steamed in a corn husk. They’re often served with salsa or guacamole and are perfect for breakfast or a mid-day snack.

9. Sopes

Sopes are thick, fried corn tortillas that are covered in beans, meat, lettuce, tomato, cheese, and sour cream. They’re similar to tostadas but are thicker and more substantial, making them perfect for a bigger appetite.

10. Papas Rellenas

Papas rellenas are mashed potato balls that are stuffed with ground beef, onions, and spices. They’re then deep-fried until crispy and served with a side of salsa or guacamole. These tasty bites are perfect for a quick snack or as an appetizer.