
Food · Mexico City
What to Eat in Mexico City
What to eat in CDMX: tacos, mole, pozole, chilaquiles, tamales, seafood, markets, and sit-down classics. A practical menu for first-timers and return visitors who want more than one Instagram taquería.
Eat tacos from busy stands, one big sit-down classic (mole, cochinita, or seafood depending on your mood), chilaquiles or tamales for breakfast, and one market lunch. Split street food nights and restaurant lunches so you do not burn out on pastor alone.
Mexico City eats like a capital that borrowed recipes from every region and then argued about them in traffic. You can live on tacos alone and still have a great trip. You can also miss half the point if you never sit down for mole, never eat chilaquiles at 10 a.m., or never trust a market counter with a line of office workers.
This guide is the menu map: what to prioritize, how to mix street and sit-down, and where tacos still belong (everywhere, but not exclusively).
Start here: the short list
If you have three days and normal appetite:
- Taco night from busy stands (al pastor + one other style). Field guide: Best Tacos in Mexico City.
- One sit-down classic: mole, cochinita, or a seafood institution depending on your group.
- One market lunch: tlacoyos, quesadillas, tostadas, or a full comida corrida.
- One breakfast ritual: chilaquiles, tamales from a cart, or pan dulce and coffee in Roma or Condesa.
Add a fourth night of street formats (tortas, elotes, quesadillas) with Mexico City Street Food Guide.
Tacos (still non-negotiable)
Tacos are not “street food only.” They are lunch, dinner, and late-night recovery. Order in small rounds, follow locals, use How to Eat Safely at Taco Stands on day one if you are nervous.
For where to walk multiple stops, see Best Taco Crawl Neighborhoods in CDMX.
Breakfast and brunch
Chilaquiles: tortilla chips in salsa, crema, cheese, egg or chicken. The hangover hero and the serious breakfast.
Tamales: steamer-cart morning food. Sweet or savory; eat before a long museum day.
Pan dulce and café: cheap, fast, and perfect when you want to save appetite for lunch.
Huevos: rancheros, divorciados, or whatever the menu does well. CDMX brunch spots in Roma and Condesa get crowded on weekends. Reserve if you care about sitting.
Soups and big bowls
Pozole: hominy soup, red or green, often weekend or special-day energy. Rich and filling.
Menudo / pancita: tripe soups for fans of hearty morning food. Not for everyone; respect that.
Consomé and caldos: especially near barbacoa culture. If someone invites you to a barbacoa breakfast, say yes before you ask what is in the broth.
Mole and regional sit-down plates
Mole negro, coloradito, pipián: Oaxacan restaurants in CDMX are the usual path. Mole is a sit-down commitment, not a street snack.
Cochinita pibil: Yucatecan slow pork, often with pickled onion. Tacos or plate.
Enchiladas, chiles en nogada (seasonal): classic menu English exists for a reason; still order what the room is eating.
Balance one heavy mole lunch with a lighter taco or ceviche tostada dinner.
Seafood and fish
Mexico City is inland but obsessed with coast food. Contramar-style grilled fish, tuna tostadas, and ceviche at busy counters can be trip highlights.
Rule: turnover and smell test for raw seafood. When in doubt, choose cooked fish tacos that night.
Markets and comida corrida
Mercados are where you eat what workers eat: set lunch menus (sopa, plato fuerte, agua fresca), quesadillas with real masa, and seafood tostadas at San Juan-style markets if you are adventurous.
Comida corrida (weekday lunch): best value, fast, and often better than a random tourist-facing dinner.
Snacks and street formats
Tortas, tlacoyos, elotes, esquites, fruit cups with chili, and aguas frescas fill gaps between sights. They are not “lesser” food. They are how the city stays fed between meetings.
Drinks (food-adjacent but real)
Mezcal and pulque bars are part of dining culture. Pace at altitude. Coffee culture in Roma and Condesa is strong. Horchata and jamaica at markets pair well with spicy tacos.

How to plan without overload
| Day | Move |
|---|---|
| Arrival | Light street tacos or torta; early night |
| Culture day | Market lunch; optional fine dinner if reserved |
| Neighborhood day | Breakfast chilaquiles; crawl Roma / Juárez / San Rafael at night |
| Departure | Tamales or bakery run; skip the experimental seafood if you fly soon |
Tours vs DIY for “what to eat”
DIY works if you read guides, follow lines, and accept one wrong pick.
Food tours help when you want context (what is in the salsa, why this neighborhood, which stop is worth the line). Read Are Food Tours Worth It in Mexico City? and How to Choose a Taco Tour in CDMX before you book anything.
Our Guateque Taco Crawl focuses the street-taco slice. The Taco Experience is for learning tortillas and fillings in a kitchen instead of only eating them on the sidewalk.
Common mistakes
- Eating only near major monuments
- Skipping breakfast culture entirely
- Assuming “authentic” means only street carts (sit-down classics matter too)
- Ignoring seasonal dishes because they were not on a generic list
- Forgetting that vegetarian options exist but require asking about lard and stock
What to eat in Mexico City is not a single dish. It is tacos plus one story you tell about mole, one market lunch you still smell when you get home, and maybe one trompo you found because the line looked right. Use this menu as a starter plate, then follow your best night back to the same counter tomorrow.
FAQ
- What should I eat on my first day in Mexico City?
- Light breakfast (fruit, pan dulce, or chilaquiles), a simple taco lunch or early dinner from a busy stand, and sealed drinks if your stomach is cautious. Save heavy mole and raw-heavy ceviche for day two or three.
- Is Mexico City good for seafood?
- Yes. Contramar-style fish, ceviche tostadas at markets, and Baja-influenced tacos are all strong. Choose busy counters with turnover, especially for raw seafood.
- What is a must-try non-taco dish?
- Mole, pozole, cochinita pibil, chilaquiles, and tlacoyos from a market each tell a different CDMX story. Pick one sit-down and one market item beyond tacos.
- How spicy is food in CDMX?
- Salsa is often spicy; mains vary. Ask which salsa is picante, start small, and do not treat every green salsa the same.
- Can I eat well on a budget?
- Street tacos, market lunches, and comida corrida (set lunch menus) offer some of the best value. Save splurge dinners for one or two nights.
From the day
Scenes from Mexico City and the days around it.



Prefer a quieter day
Private transport. Local host. Your pace.
Want the stands without the map chaos? A guided crawl keeps the night moving and the decisions light.
See traveler notes or our Google profile.
Related experiences
If a private guide and door-to-door logistics would make this easier, these Guateque Time experiences are a natural next step.
- Private Taco Tour Mexico City (San Rafael)
Private taco crawl through San Rafael with a local host. Four stops, real neighborhood flavors, hotel pickup included. From $65. Skip tourist-trap taco tours.
Keep reading
More answers in the Mexico City knowledge base.