Taste of Cities
Aerial view of Palacio de Bellas Artes and surrounding streets in Mexico City

Mexico City

Mexico City is a corn-powered street-food capital layered over an Aztec foundation, where market crawls, taquerias, and world-class modern Mexican dining coexist block by block.

What to Eat in Mexico City

12 iconic foods and the best places to find them

Stacked tacos al pastor with salsa and tortillas in Mexico City

Tacos al Pastor

Traditional

Mexico City's signature taco layers chile-marinated pork shaved from a vertical spit into warm tortillas, usually finished with onion, cilantro, salsa, and a hit of pineapple.

Al pastor evolved in central Mexico from Lebanese shawarma-style spit roasting, then became one of CDMX's most recognizable late-night foods.

street-foodtacospork
Bowl of chilaquiles topped with avocado, pickled onion, chicken, and cheese

Chilaquiles

Traditional

A breakfast classic of fried tortilla chips simmered in red or green salsa, then topped with crema, cheese, onion, egg, or shredded meat depending on the stall or cafe.

Chilaquiles are often described as a clever leftover dish because yesterday's tortillas become today's saucy breakfast.

breakfastcomfort-food
Tacos de suadero served in Mexico City

Tacos de Suadero

Traditional

These soft tacos feature thin, richly flavored beef from the suadero cut, usually chopped on the griddle and served simply with salsa, onion, and cilantro.

Suadero is especially associated with Mexico City taqueria culture, where it is prized for its silky, almost confit-like texture.

street-foodtacosbeef
Basket tacos arranged on a plate

Tacos de Canasta

Traditional

Also called tacos sudados, these steamed basket tacos are packed with fillings like potato, beans, adobo, or chicharron and sold as fast, affordable lunches across the city.

The sealed basket helps trap heat and steam, which is exactly what gives tacos de canasta their signature soft, slightly oily texture.

street-foodtacos
Tlacoyos topped with crema and salsa

Tlacoyos

Traditional

Tlacoyos are oval masa cakes, often made with blue corn and stuffed with beans, fava beans, or cheese before being griddled and topped with nopales, salsa, and crema.

Tlacoyos predate Spanish colonization, which makes them one of the clearest edible links between modern CDMX and the region's pre-Hispanic corn traditions.

corn
Bag of gorditas de nata from a Mexico City street vendor

Gorditas de Nata

Traditional

These soft griddled cream breads are one of the sweetest everyday snacks around Mexico City, lightly caramelized on the outside and best eaten warm from the bag.

The nata in the name refers to the rich milk cream traditionally folded into the dough, which gives these gorditas their tender, almost cake-like bite.

sweetbreakfaststreet-food
Mexican tamales on a plate

Tamales

Traditional

Wrapped in corn husks or banana leaves, tamales show up all over Mexico City as an essential breakfast and commuter food, with fillings that range from salsa verde chicken to sweet corn.

Tamales are part of Mexico's wider corn-based culinary system, one of the traditions highlighted by UNESCO's recognition of Mexican cuisine.

breakfaststreet-foodcorn
Cup of esquites made with corn, cheese, and chile

Esquites

Traditional

Esquites turn corn into a craveable street snack: kernels served warm in a cup and dressed with lime, chile, mayo, cheese, or broth depending on the vendor.

The name esquites comes from the Nahuatl word izquitl, a reminder of just how deep corn culture runs in central Mexico.

street-foodcornsnack
Elote street corn coated with cheese and chile at a Mexico City street stall

Elote is the on-the-cob version of Mexico City's corn obsession: a hot ear slathered with mayo or crema, showered with crumbly cheese, and dusted with chile.

If esquites are the spoonable corn-cup lane, elote is the hand-held version that turns the same flavors into one of the city's most recognizable walking snacks.

street-foodcornmust-try
Plate of mole madre at Pujol in Mexico City

Mexico City's modern fine-dining scene often reinterprets mole as a living tradition, and Pujol's famous mole madre keeps that conversation going through layered, evolving sauces.

At Pujol, the mole madre is continually refreshed over time, turning one of Mexico's most iconic sauces into an ongoing culinary project.

fine-diningmodern-mexicaniconic
Contramar-style tuna tostada topped with sauce and sliced tuna

Bright, crisp, and intensely fresh, tuna tostadas have become one of the defining dishes of modern Mexico City lunch culture, especially in Roma Norte seafood spots.

Contramar's tuna tostada is so iconic that it works as shorthand for the city's polished, social seafood-lunch scene.

seafood
Simple beef taco topped with onion and salsa

A gaonera taco is a minimalist Mexico City taco built around a thin sheet of grilled beef, proving how much flavor the city can pull from a tortilla, salt, lime, and a precise cut of meat.

El Califa de Leon's gaonera taco helped make headlines when a tiny long-running taqueria won a Michelin star in Mexico City.

tacosbeef