Food to Try in Puebla
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.