Puebla travel guide

Food to Try in Puebla

· 2 min read City Guide
Puebla street market food stalls

Book an experience

Things to do here

The top-rated tours and activities here — all with instant confirmation and free cancellation on most bookings.

Puebla has a stronger claim than almost any other Mexican city to being the country’s culinary capital. Three dishes trace their roots here: mole poblano, chiles en nogada, and cemitas. The city’s position on the old trade route between Veracruz and Mexico City meant it absorbed ingredients from the Caribbean, Spain, and indigenous Nahua traditions simultaneously.

Mole poblano

The flagship dish of Puebla is mole poblano — a dark, complex sauce made from over 20 ingredients including dried chiles (mulato, ancho, pasilla), chocolate, raisins, almonds, sesame seeds, cumin, and cinnamon. It’s served over turkey (guajolote en mole) or chicken. A proper mole takes hours to prepare and is typically made for celebrations.

The best versions in Puebla are at Fonda de Santa Clara (3 Poniente 920) — a 60-year-old institution that does a definitive mole negro — and at El Mural de los Poblanos (16 de Septiembre 506) for a slightly elevated presentation. Market versions at Mercado El Alto are cheaper and equally good.

Chiles en nogada

This is a seasonal dish: poblano peppers stuffed with picadillo (minced pork, fruit, nuts), topped with walnut cream sauce and pomegranate seeds. The colours represent the Mexican flag. It’s only made correctly from late July through September when pomegranates and fresh walnuts are in season — avoid it outside this window. La Casita Poblana and El Mural de los Poblanos are reliable sources.

Cemitas

A Puebla-specific sandwich: sesame-topped roll filled with milanesa (breaded meat), avocado, Oaxacan quesillo cheese, chipotle, and papalo (a pungent herb). The rolls themselves are denser than telera or bolillo. The Mercado de la Victoria and Mercado El Alto have dedicated cemita stalls. Look for the stalls with the longest queues.

Memelas and tlayudas

Memelas are oval masa cakes cooked on a comal and topped with beans, salsa, and cheese — a cheap breakfast staple. Find them at market food sections early morning. Tlayudas (a Oaxacan influence) also appear at some market stalls.

Molotes and chalupas

Molotes are small fried masa pockets filled with potato and chorizo. Chalupas are small oval masa bases topped with salsa, shredded meat, and cheese — a specific Puebla street food served from dedicated chalupa stands throughout the city centre.

Where to eat

  • Mercado El Alto (Av. 4 Poniente at 3 Norte): best market for mole, cemitas, and breakfast memelas. Arrive before 10am for freshest options.
  • Barrio del Artista area: several midrange restaurants with full comida corrida (set lunch, ~MXN 80–120).
  • Fonda de Santa Clara: the classic sit-down choice for mole and regional dishes.
  • Tostimundo (various locations): good quick-service option for regional antojitos at budget prices.

What to drink

Agua de horchata, agua de Jamaica, and fresh fruit waters are the standard accompaniments. Mezcal is available but Puebla isn’t a mezcal region — for that, you want Oaxaca. Local brandy (comiteco) and pulque are available at traditional cantinas.

Ready to explore?

Browse hundreds of tours and activities. Book securely with free cancellation on most options.

Browse on GetYourGuide →

We may earn a small commission — at no extra cost to you.