M Visita México Find a hotel
Home/ Blog/ A Food-Lover's Two Days in Puebla: Mole, Chiles and Sweets Journal

A Food-Lover's Two Days in Puebla: Mole, Chiles and Sweets

How to eat your way through Puebla in 48 hours, from market breakfasts to late-night cemitas, with practical tips on where to stay and what to skip.

Reading 3 min
01

Day One: Markets, Mole and the Zócalo

Start early at Mercado de Sabores, a 15-minute walk east of the Zócalo on Calle 4 Oriente. Arrive by 8am to see stallholders arranging produce before the crowds. A robust breakfast of mole poblano with chicken and rice costs around 80–120 pesos. The mole here is darker and smokier than tourist versions, with a noticeable chilli burn. After eating, wander the aisles: dried chillies like chipotle and pasilla, fresh herbs, and mounds of cacao. For a quick snack, try a quesadilla with squash blossom (flor de calabaza) from a stall near the entrance. This market is where locals shop, so prices are honest and portions generous.

From the market, head to the Zócalo to walk off breakfast. The cathedral on the south side is worth a quick look, but the real attraction is the surrounding streets: Calle 5 de Mayo and Avenida Juárez are lined with sweet shops selling camotes (sweet potato candy) and tortitas de Santa Clara. For a proper sit-down lunch, try a family-run comedor near Calle 6 Oriente for a set menu (comida corrida) at around 100–150 pesos. The menu typically includes soup, rice, a main with mole or adobo, and a drink. Portions are large, so skip the starter if you plan an afternoon snack. After lunch, visit the Amparo Museum on Calle 2 Sur to walk off the meal and learn about Puebla's history.

A Food-Lover's Two Days in Puebla: Mole, Chiles and Sweets
02

Day Two: Chiles en Nogada and Street Food

If you're visiting between July and September, you're in luck: it's chiles en nogada season. This dish—poblano chilli stuffed with picadillo, topped with walnut cream and pomegranate seeds—is Puebla's signature. A good version costs 180–250 pesos in mid-range restaurants. Try it at a traditional fonda near the Zócalo or in the Barrio del Artista. Outside those months, look for chiles rellenos or adobo. For a morning alternative, grab a tamal and atole from a street cart near the Zócalo for under 50 pesos. The atole here is often flavoured with cinnamon or chocolate, a comforting start to the day.

For lunch, venture to Barrio de Analco, south of the centre, where you'll find casual eateries serving cemitas—Puebla's answer to the torta. A cemita with milanesa, avocado, chipotle and quesillo costs around 60–80 pesos. The bread is sesame-seeded and slightly sweet, and the fillings are piled high. After lunch, walk along Calle 10 Oriente to see the local street art, then head to Callejón del Sapo for a coffee. In the evening, join locals at the Zócalo for a final snack: look for stalls selling esquites (corn with mayonnaise, cheese and chilli) or churros filled with cajeta. This is a relaxed way to end your food tour.

03

Where to Stay and What to Skip

For easy access to the food scene, base yourself near the Zócalo or in Barrio del Artista. Hotels in the historic centre range from budget posadas at around 600–900 pesos per night to boutique options at 1,500–2,500 pesos. I'd book a mid-range hotel within a 10-minute walk of the Zócalo, such as those on Calle 3 Oriente or Avenida 2 Poniente. This puts you close to markets, street food and museums. Avoid hotels on the main bus corridors if you're sensitive to noise, and check that your room has a window—some budget places have interior rooms that can feel stuffy.

Skip the tourist-oriented restaurants directly on the Zócalo; they're overpriced and the food is often mediocre. Instead, walk two or three blocks away. Also, don't bother with the 'mole tours' that charge high fees—you can try excellent mole at any market stall. If you're short on time, prioritise Mercado de Sabores and a cemita in Analco over the museum restaurants. For sweets, buy from local shops rather than packaged souvenirs; the camotes and tortitas are best fresh. And remember: many stalls close by 5pm, so plan your street-food snacking for lunch and early evening.

04

Questions people ask

What is the best time of year to visit Puebla for food? July to September is ideal for chiles en nogada, a seasonal dish. The rest of the year, markets and street food are plentiful. Avoid the rainy season (June–September) if you dislike afternoon showers, but it rarely disrupts eating. How do I get to Puebla from Mexico City? Buses from Mexico City's TAPO terminal take about 2 hours to Puebla's CAPU station. From there, taxis to the centre cost around 80–100 pesos and take 15 minutes. Driving takes 1.5–2 hours via the Mexico–Puebla highway. What are the must-try foods in Puebla? Mole poblano, chiles en nogada (seasonal), cemitas, and sweets like camotes and tortitas de Santa Clara. Also try tacos árabes, a local adaptation of shawarma, found in the centre. How much should I budget for food per day? A food-focused day can cost 300–500 pesos: market breakfast (80–120), lunch at a comedor (100–150), street snacks (50–100), and dinner (100–150). Mid-range restaurants add 200–300 pesos per meal. Is Puebla safe for food travellers? Yes, the historic centre is safe and busy. Use common sense: stick to crowded stalls, avoid unpeeled fruit from street vendors, and drink bottled water. The main tourist areas are well-policed. What should I skip in Puebla? Overpriced restaurants on the Zócalo and packaged sweets from souvenir shops. Also skip guided food tours that charge high fees—you can explore markets independently for a fraction of the cost. Where can I find vegetarian options in Puebla? Markets like Mercado de Sabores offer vegetarian quesadillas and tacos. Restaurants near the university (BUAP) have more options. Ask for 'sin carne' and specify no chicken stock in soups. Can I visit Puebla as a day trip from Mexico City? Yes, but two days is better for food. A day trip allows only a quick market visit and lunch. If limited, focus on Mercado de Sabores and a cemita in Analco, then return on a late bus.
In short Plan your stay Pick your dates, compare places to stay and book with confidence. See the area Back to the blog

Where to stay

Hotels in Puebla

See all hotelsWhere to stay in Puebla: our hotel guideHotel videos from Puebla
Hotels · Programme · List · Green Finance · WhatsApp · Climate