Quick verdict: Mexico City has more World 50 Best restaurants than any LatAm city + the best street tacos on Earth. This guide ranks 15 foods worth seeking out in 2026.
The 15 best foods + restaurants in Mexico City
Tacos al Pastor
Vertical-rotisserie marinated pork tacos. With pineapple + cilantro + onion. El Borrego Viudo open 24/7. Eat 4-6 per person.
Tacos de Carnitas
Slow-braised pork tacos. Crispy + tender + fatty. Don Pancho has been doing it since 1955. Tortillas hand-pressed.
Mole
Mexican chocolate-chili sauce – 7 traditional Oaxacan varieties. Pujol has the famous ‘mole madre’ (continuously cooked + reduced 2000+ days).
Quesadilla
Corn tortilla folded with cheese + meat + huitlacoche (corn fungus, delicious). Coyoacán market has the best variety. Eat with green salsa.
Tamales
Steamed corn-dough with meat + sauce inside. Best at street carts at 6-8am for breakfast. Pair with atole (hot corn drink).
Birria
Goat (or beef) stew. Birria-tacos = consommé + tortilla dipped + crispy. Best in Roma Norte at street vendors. Mexican comfort food.
Pozole
Hominy + meat stew with garnishes. Red (pork), green (chicken), or white. Special-occasion food. Pozoleria El Olvido is iconic.
Chiles en Nogada
Stuffed poblano chile with walnut cream + pomegranate (Mexican flag colors). Only in season Aug-September. Mexico’s most patriotic dish.
Tlayuda (Oaxacan Pizza)
Oaxacan thin tortilla with refried beans + meat + cheese. Folded or open-faced. Crispy + smoky + rich.
Cochinita Pibil
Yucatecan slow-roasted pork in banana leaves. Achiote + sour orange + spice. With pickled onions on top. Hank’s does the modern version.
Aguas Frescas
Fresh fruit drinks (jamaica/hibiscus + horchata/rice + tamarindo + watermelon). Best at markets. Refreshing alternative to beer.
Esquites
Corn-in-a-cup with mayo + cheese + chili + lime. Mexican comfort food. Sold from carts in Roma + Coyoacán in evenings.
Churros
Fried dough sticks with cinnamon sugar + chocolate dipping sauce. El Moro (1935-founded) is iconic. Multiple Mexico City locations.
Mezcal Tasting
Smoky agave spirit (tequila’s wilder cousin). Boasforo focuses on artisanal mezcals. Sip + don’t shoot. Pair with chapulines (grasshoppers).
Chiles Rellenos
Stuffed poblano chiles (usually with cheese + walnut). Maximo Bistrot has elevated version. Yuma has Oaxacan-style.
Compare Mexico City food tours →
Helpful Packzup guides for Mexico
Eating Smart: Street-Food Safety and the First-Day Trap
The dishes on this list are worth the trip, but two things derail first-timers before they ever taste a good taco. The first is the altitude. Mexico City sits at roughly 7,350 feet, and a heavy first lunch washed down with several mezcals tends to hit harder than expected. Pace the alcohol on day one, drink more water than feels necessary, and save the long mercado crawl for day two once your body has adjusted.
The second is stomach trouble, and most of it is avoidable with a few habits rather than fear. Busy stalls turn over their meat fast, which is exactly why a packed pastor trompo at El Huequito or El Vilsito is a safer bet than a quiet stand with food sitting out. Order things that come off heat in front of you, and treat the raw garnishes with more caution than the cooked filling.
- Pick stalls with a visible queue of locals over empty ones, even if you have to wait.
- Go easy on raw salsas and pre-cut fruit on your first couple of days if your stomach is sensitive.
- Skip street ice unless the vendor confirms it is purified; ask ‘el hielo es purificado?’
- Stick to bottled or sealed drinks rather than tap water, and sanitize your hands before eating with them.
None of this means avoiding the street, which is where the best food actually is. It means eating the way locals do and giving yourself a day to settle in.
Frequently asked questions
Best Mexico City restaurant?
Mexico City food on a budget?
Best CDMX food market?
Mexico City food tour recommendations?
Vegan + vegetarian in CDMX?
Updated 2026. Some links on Packzup are affiliate links.





