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
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.
Chiles en Nogada
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.
Sopa de Tortilla
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.
Tlayuda
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'.
Esquites
Corn kernels simmered in broth, then served in a cup with mayonnaise, cheese, chili powder, and lime. A flavorful and addictive street snack.
Cochinita Pibil
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 locals eat — best neighborhoods
Trendy and bohemian, with tree-lined streets filled with cafes, bistros, and innovative restaurants.
Leafy and upscale, known for its Art Deco architecture, parks, and a sophisticated culinary scene.
Historic heart of the city, bustling with traditional cantinas, street food stalls, and centuries-old eateries.
Charming and artistic, with cobblestone streets, vibrant plazas, and a more relaxed, local feel.
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