
Puebla, Mexico’s fourth-largest city, is renowned for its intricate, hand-painted Talavera pottery and rich cuisine. In fact, no trip to Puebla is complete without indulging in iconic dishes like mole poblano, a dark, savory sauce made with chocolate and chiles. And if you happen to visit in August or September, you’re in for a treat with chiles en nogada, stuffed poblano peppers topped with walnut sauce and pomegranate seeds.
But the food is only part of the appeal. Known as the City of Angels, thanks to a legend that angels traced its layout, Puebla is also home to an abundance of colonial-era churches that will delight culture and history buffs. In the neighboring town of Cholula, you’ll even find one of the world’s largest pyramids.
Here’s how to make the most of all the sights and bites during a 48-hour stay in Puebla.

Day One
Stay at Forbes Travel Guide Recommended Hotel Grand Fiesta Americana Puebla Angelópolis. This upscale 168-room property sits in the modern Angelópolis district, within easy reach of Puebla’s historic center and Cholula. Top-notch amenities, such as a pool deck overlooking the city, a gym and a wellness center, are welcome ways to unwind after a day of sightseeing.
After checking in, venture to Puebla’s historic center and the Zócalo, the main square and heart of the city. Take some time to admire the Cathedral of Our Lady of the Immaculate Conception, which blends Renaissance and Baroque styles. Its towers are among the tallest in the country. Then walk to the nearby Biblioteca Palafoxiana, the oldest public library in the Americas. Next, head to Museo Amparo to see its pre-Columbian art, followed by a pit stop at the rooftop café for vistas of the city center.

Break for lunch at El Mural de los Poblanos to savor sumptuous mole poblano in a traditional setting with colorful murals and tiled floors. Later, stroll down the Callejón de los Sapos, a lively street where you’ll find antiques and Talavera pottery. Pop into Talavera Salazar Galería, where you can choose between Catrinas (dapper skeletal women who famously symbolize Día de Muertos) and practical pieces such as flower vases and blue or black mezcal cups. For clothing, seek out the nearby Casa de Innovación y Diseño Artesano Tina Valente, where you’ll discover modern takes on traditional Mexican garments. End your shopping at El Parián, an open-air market where you can pick up handicrafts and local sweets like jamoncillos (milk fudge) and borrachitos (jelly-like candies flavored with fruit and infused with a hint of alcohol, typically rum or tequila).
For dinner, take a taxi to Cultivo, chef Chris Marín’s culinary project with an innovative take on seasonal dining. Established in 2022, the house-turned-restaurant offers a multi-course tasting menu inspired by the season.

Day Two
Head out early to explore Cholula, whose history predates Puebla yet remains closely tied to it. Start with breakfast at Evelia, where chef Kaleb Martínez adds unexpected ingredients to traditional morning dishes. Order the quesadilla de chamorro (pork shank) or tarta de huitlacoche (corn mushroom tart).
At the Great Pyramid of Cholula, begin at the Museo de Sitio, where a large cutaway model reveals the layers of history hidden beneath what looks like a hill topped by a Catholic church. The museum also explains why the pyramid is considered the world’s largest by volume.
After the archaeological site, climb the stairs to the imposing yellow church, Santuario de la Virgen de los Remedios. Then, visit the Regional Museum of Cholula at the base of the pyramid. Once a psychiatric hospital, the building now traces the region’s history through archaeological finds, colonial art and traditional crafts.

For lunch, try Barra Moby Dick in Cholula, a lively, no-frills seafood eatery serving scallop and shrimp tostadas and octopus tacos. Once you’re done eating, return to Puebla and the Historic Zone of the Forts. On a hill overlooking the city, this historical site commemorates the world-famous Battle of Puebla, the 1862 victory of Mexican forces over the French army. Explore the Fort of Guadalupe and the Fort of Loreto, which both played pivotal roles in the battle and now house museums about the conflict.
Afterward, enjoy the view or stroll through the surrounding gardens and open spaces.
When dinner comes around, go to Casareyna for the chalupas poblanas (fried tortillas with salsa and meat) at or, when in season, its renowned chiles en nogada. End the day at the hotel’s rooftop Sky Bar, where you can sip a cocktail while taking in sweeping panoramas of the city.
The next morning, kick off your day with pastries and stuffed chilaquiles at Aliere, an easy five-minute taxi ride from the luxury hotel. Before heading to the airport, stop at the Estrella de Puebla, the iconic Ferris wheel, for breathtaking views of the city and the volcanoes that surround it. It’s a great way to get in one last look at Puebla.
