Dishes, not restaurant lists
What to Eat in Mexico City
6 dishes worth ordering in Mexico City — what each one actually is, what to expect when it lands on the table, how to say it, and roughly what it costs. 3 of them are vegetarian. We rank dishes, not restaurants: a dish is a stable thing you can find in many places, and where it's best changes faster than any list stays honest.
#1
Tacos al pastor
TAH-kos al pas-TOR · typical price: MX$15–30 each

What it is: Chile-marinated pork shaved from a vertical spit onto small corn tortillas, with pineapple, onion, and cilantro.
What to expect: Watch the taquero flick the pineapple off the spit into the taco. Evening food — the spits get better as the night goes on.
#2 · vegetarian
Tlacoyo
tla-KOH-yo · typical price: MX$20–40

What it is: A pre-Hispanic oval of blue-corn masa stuffed with beans or requesón, griddled and topped with nopales and salsa.
What to expect: Made by hand at street griddles, often by the same woman for decades. Blue corn and a slightly charred exterior are good signs.
#3 · vegetarian
Chilaquiles
chee-lah-KEE-les · typical price: MX$70–140

What it is: Fried tortilla pieces simmered in green or red salsa with crema, cheese, and often a fried egg.
What to expect: The defining Mexico City breakfast. 'Verdes o rojos' is the first question; add an egg or shredded chicken on top.
#4
Tamales
tah-MAH-les · typical price: MX$15–35

What it is: Steamed corn masa in husks or banana leaves, filled with salsa-braised meats, cheese, or sweet flavours.
What to expect: A morning street food sold from steel pots on bicycles — the guajolota (a tamal stuffed in a bread roll) is the commuter's carb-on-carb classic.
#5
Pozole
po-SO-leh · typical price: MX$80–160

What it is: A hominy soup with pork or chicken, dressed at the table with lettuce, radish, oregano, and lime.
What to expect: Thursday is traditional pozole day at many fondas. Comes rojo, verde, or blanco; the garnish plate is half the dish.
#6 · vegetarian
Churros with chocolate · Churros con chocolate
CHOO-ros · typical price: MX$25–70

What it is: Fresh-fried ridged dough sticks rolled in sugar, dunked in thick drinking chocolate.
What to expect: A late-night institution — the classic churrerías run into the small hours and the queue moves fast.
