What to Eat in Mexico City: Tacos, Tamales and Street Food

Mexico City’s food culture is inseparable from corn, street eating and neighborhood specialization. Tacos al pastor, tamales, tlacoyos, tortas and esquites each belong to different moments of the day and different types of stand. The city is too large to treat as one food district, so the practical strategy is to eat where you already are and let local specialties accumulate naturally.

Tacos al pastor

Tacos al pastor are one of Mexico City’s defining street foods: thin marinated pork cooked on a vertical spit, sliced onto small tortillas and commonly finished with onion, cilantro, salsa and pineapple. The technique reflects Lebanese-Mexican culinary history, but the taco has developed its own unmistakable city identity. Watch the taquero carve quickly, start with two, and test the salsa before ordering more.

Tamales at breakfast

Tamales are masa dough steamed in corn husks or other wrappers around fillings that may be savory or sweet. In Mexico City they are common morning food, sold from street carts with atole, a warm corn-based drink. A tamal inside a bread roll, called a guajolota, turns breakfast into a formidable amount of starch but is a genuine local habit. One is usually enough before a day of tasting.

Tlacoyos and blue-corn masa

Tlacoyos are oval masa cakes, often made from blue corn and filled with beans, cheese or other ingredients before being cooked on a comal. They are topped with cactus, salsa, cheese and onions depending on the stand. Because the masa itself is central, tlacoyos are a useful way to understand Mexican corn culture beyond the thin taco tortilla.

Tortas

Mexico City tortas are substantial sandwiches filled with meats, cheese, beans, avocado, pickled chilli and countless other combinations. Some are griddled; others are served at room temperature. Famous named combinations can become enormous, so ask about size. A torta is ideal when you need a portable lunch, but it can also erase appetite for the taco crawl you planned two hours later.

Esquites and elotes

Corn reappears as elotes—whole cobs dressed with lime, chilli, cheese and mayonnaise—or esquites, kernels served in a cup with broth and similar toppings. Evening street vendors make them easy to encounter in parks and busy neighborhoods. Esquites are less messy and easier to customize. Add chilli gradually; powdered chilli and salsa can both contribute heat.

Markets and neighborhood taquerías

Mercado de la Merced, Mercado de Coyoacán and countless smaller markets expose visitors to produce, cooked food, sweets and regional ingredients, but everyday taquerías matter just as much. Roma and Condesa have polished dining, Centro has historic institutions, and residential neighborhoods reward spontaneous stops. Mexico City’s altitude and scale can slow you down, so plan fewer food destinations per day and walk between nearby ones. Salsa deserves the same attention as the filling in a taco. Raw green sauces, cooked red salsas, smoky chilli blends and avocado-based versions can change the same meat completely. Start cautiously when the heat level is unknown. The point is not to prove tolerance but to notice how acidity, chilli and herbs finish the taco. Markets also make it easier to see how different masa shapes, fillings and salsas relate to one another before they become separate named dishes.

Planning a food-focused trip to Mexico City?

Compare flights to Mexico City and build your meals around the neighborhoods you want to explore.

Search flights