T
Tripozi
woman cooking front of man watching over

Mexico · tool

Mexico City food guide

Signature dishes, best food neighborhoods, and the dining etiquette that actually matters — all specific to Mexico City.

What to eat in Mexico City

6 signature dishes, 4 food-forward neighborhoods, and the etiquette you actually need to know.

Must-try dishes

Tacos al Pastor

$0.75–$1.5

Marinated pork shaved from a vertical spit, served on small corn tortillas with pineapple, onion, and cilantro. The blend of savory, sweet, and spicy is iconic.

Where to try: Taquería El Huequito (multiple locations, the original in Cuauhtémoc)

Chiles en Nogada

$15–$25

Poblano peppers stuffed with picadillo (a mixture of ground meat, fruits, and spices), covered in a walnut-based cream sauce and pomegranate seeds. A patriotic dish, typically available from late August to September.

Where to try: Azul Histórico (Centro Histórico)

Sopa de Tortilla

$4–$7

A rich tomato-based broth with shredded chicken, fried tortilla strips, avocado, cheese, and a hint of chile. Comfort food at its finest, with layers of texture and flavor.

Where to try: La Casa de Toño (multiple locations, popular local chain)

Tlayuda

$5–$10

A large, thin, crispy corn tortilla spread with asiento (unrefined pork lard), black beans, Oaxacan cheese, avocado, and your choice of meat. Often called a 'Mexican pizza'.

Where to try: Mercado de San Juan (Centro Histórico)

Esquites

$1–$2

Corn kernels simmered in broth, then served in a cup with mayonnaise, cheese, chili powder, and lime. A flavorful and addictive street snack.

Where to try: Street carts throughout Condesa and Roma Norte

Cochinita Pibil

$3–$6

Slow-roasted pork marinated in achiote paste and sour orange juice, traditionally wrapped in banana leaves. Served with pickled red onions, it's a Yucatecan specialty with deep, earthy flavors.

Where to try: El Turix (Condesa)

Where locals eat — best neighborhoods

Roma Norte

Trendy and bohemian, with tree-lined streets filled with cafes, bistros, and innovative restaurants.

BrunchCraft CocktailsGourmet DiningPeople Watching
Condesa

Leafy and upscale, known for its Art Deco architecture, parks, and a sophisticated culinary scene.

Fine DiningEuropean-inspired CafesArtisan BakeriesEvening Strolls
Centro Histórico

Historic heart of the city, bustling with traditional cantinas, street food stalls, and centuries-old eateries.

Street FoodTraditional CantinasHistoric RestaurantsMarket Exploration
Coyoacán

Charming and artistic, with cobblestone streets, vibrant plazas, and a more relaxed, local feel.

Local CuisineArtisan MarketsCasual CafesCultural Immersion

Dietary notes

Mexican cuisine is traditionally meat-heavy, especially pork and beef. However, vegetarian options are increasingly available, particularly in neighborhoods like Roma and Condesa, with many dishes easily adaptable by omitting meat. Gluten-free options are common due to the prevalence of corn-based staples like tortillas.

Local etiquette

  • Tipping is customary: 10-15% at restaurants is standard, and rounding up the bill is common for good service.
  • Carry cash, especially for street food and smaller establishments, though cards are accepted at most larger restaurants and hotels.
  • Dinner is typically eaten later, often starting around 8 PM or 9 PM, with some restaurants busy until 11 PM.
  • It's polite to try and speak a few basic Spanish phrases; locals appreciate the effort.
  • Don't be afraid to try street food from busy stalls – a long line usually indicates freshness and popularity.

Plan the rest of your Mexico City trip

Food guides elsewhere

Food guides for similar destinations