The Journal
Mexico City - Palace of fine arts seen from top of Torre Latinoamericana
Jeses · CC BY-SA 2.5 · Wikimedia Commons

Eating Mexico City on $30 a Day

Priya RamanMar 12, 20267 min read
mexico-cityfoodbudget

Thirty dollars a day for food in Mexico City is not a hardship budget. It is not even a clever one. At current exchange rates it is closer to a mild feast with an accountant, and the only real risk is that you run out of appetite before you run out of pesos. Here is the day, meal by meal, with honest prices.

Morning: $4 gets you further than it should

Start where the office workers start: a señora with a comal outside a metro station. Tlacoyos — blue-corn ovals stuffed with beans or requesón, topped with nopales and salsa — run about 25 pesos each. Two of those and a foam cup of atole is a $3 breakfast that beats every hotel buffet in the hemisphere. Add a fresh-squeezed jugo verde from a juice stand for a dollar more. If you need café culture, a proper cortado in Roma Norte is $2.50 — this city's coffee scene stopped apologizing years ago.

Midday: the comida corrida is the greatest deal in food

Between 1 and 4pm, fondas all over the city serve the comida corrida: soup, rice, a main you pick from the chalkboard, tortillas, agua fresca. Sixty to ninety pesos. That is a three-course lunch for $4–5, and it is how half the city actually eats. The rule for choosing one is the same as everywhere here: full tables of locals at 2:30pm, follow them in. A market lunch works too — the comedores upstairs at Mercado de Coyoacán will do you a tostada de tinga situation you will describe to strangers later.

Afternoon: snack architecture, $3

An esquite (street corn in a cup, mayo, chile, lime) is a dollar and a half. A concha from a proper panadería is fifty cents. This is the hour for wandering — Roma's bookstores, Chapultepec, a museum (many are free on Sundays; most are closed Mondays, learn from our scars) — with corn in hand.

Night: the trompo is the destination

Tacos al pastor, sliced off the spinning trompo with the pineapple flick, are the city's signature and the evening's main event. At a busy taquería they run 15–25 pesos each; five tacos and an agua is $6–7 at the famous spots, less at the corner ones, which are frequently better. Go where the trompo is being shaved constantly — turnover is the whole quality system. Late is normal; 1am is prime time.

The honest tally

  • Breakfast at the comal: $4
  • Coffee: $2.50
  • Comida corrida: $5
  • Street snacks: $3
  • Pastor dinner + agua: $7
  • A mezcal, because you are a person: $4

Total: about $25.50, eating spectacularly, with margin for a second concha.

The two honest caveats

First: street-food confidence is earned, not assumed. Eat where lines of locals eat, favor things cooked hot in front of you, and give your stomach a day to calibrate. Most trouble comes from ambitious day-one choices, not from street food as a category. Second: this budget assumes you skip the fine-dining tier — which, for the record, is also a bargain here. The tasting menus that top world lists run half of what their peers charge anywhere else. That is a different article and a different $30, spent in about eleven minutes.

In most cities, eating cheap means eating worse. Mexico City never agreed to those terms.

Neighborhood bases, safety notes, and the altitude warning nobody gives you: the full Mexico City guide.

More from the Journal

All posts