Puebla, in south-central Mexico, is known as the “City of Angels” for the incredible number of churches one can visit while traveling through the city (locals boast that you can visit a church a day for a year and there will still be more churches to see)! It’s famed not only for its unique churrigueresque architectural style from when Mexico was a colony but for its beautiful painted pottery (called “talavera” in Spanish) and its unique and flavorful cuisine (with “mole,” a sauce made from chilies, chocolate, and peanuts, being the most representative dish).

With its picturesque beauty and colonial charm, Puebla offers travelers a captivating blend of old-world grandeur and modern sophistication. From its majestic cathedrals and colorful talavera tiles to its mouthwatering cuisine and lively festivals, Puebla beckons visitors to immerse themselves in its cultural tapestry and uncover its hidden treasures.


Founded in 1531 by Spanish conquistadors, Puebla boasts a fascinating history that spans centuries of cultural exchange and innovation. The city’s strategic location along major trade routes made it a center of commerce and industry during the colonial era, attracting artisans, craftsmen, and immigrants from Spain and beyond. Today, Puebla’s historic center is a UNESCO World Heritage site renowned for its well-preserved colonial architecture and rich architectural heritage.

What to Do in Puebla

  1. Explore the Historic Center: Begin your journey in Puebla’s historic center, where cobblestone streets and colonial-era buildings transport you back in time. Admire architectural gems such as the Puebla Cathedral, a masterpiece of Spanish colonial architecture, and the Church of Santo Domingo, renowned for its ornate façade and baroque interiors.
  2. Discover Talavera Pottery: Delve into Puebla’s artistic heritage by visiting a talavera pottery workshop or museum. Talavera pottery, characterized by its intricate designs and vibrant colors, is a cherished tradition in Puebla dating back to the 16th century. Explore the process of creating talavera ceramics and shop for unique souvenirs to take home.
  3. Indulge in Culinary Delights: Savor the flavors of Puebla’s renowned cuisine at local markets, street food stalls, and traditional restaurants. Sample regional specialties such as mole poblano, chiles en nogada, and cemitas, accompanied by refreshing beverages like agua de Jamaica or a traditional pulque.
  4. Visit Archaeological Sites: Explore the ancient ruins of Cholula, located just outside of Puebla, which boasts the largest pyramid in the world by volume. Climb to the top of the Great Pyramid of Cholula for panoramic views of the surrounding landscape and learn about the city’s pre-Columbian history at the onsite museum.
  5. Experience Cultural Festivals: Immerse yourself in Puebla’s vibrant cultural scene by attending festivals and events that celebrate the city’s traditions and heritage. From the colorful processions of the Cinco de Mayo parade to the lively music and dance performances of the Festival Internacional de Puebla, there’s always something to celebrate in Puebla.

Interesting Facts about Puebla

  1. Cinco de Mayo: Puebla is the birthplace of the Cinco de Mayo holiday, which commemorates the Mexican army’s victory over the French Empire at the Battle of Puebla on May 5, 1862. The holiday is celebrated with parades, reenactments, and festive gatherings throughout the city.
  2. Talavera Tiles: Puebla is famous for its talavera tiles, which adorn many of the city’s buildings and landmarks. The tradition of talavera pottery was brought to Puebla by Spanish artisans in the 16th century and has since become an iconic symbol of the city’s cultural identity.
  3. Cathedral of Puebla: The Puebla Cathedral, also known as the Cathedral of Our Lady of the Immaculate Conception, is one of the oldest and largest cathedrals in Mexico. Construction began in 1575 and continued for over two centuries, resulting in a stunning example of Spanish colonial architecture.
  4. Mole Poblano: Puebla is the birthplace of mole poblano, a rich and savory sauce made with chocolate, chiles, and spices. Legend has it that the sauce was created by nuns at the Convent of Santa Rosa in Puebla in the 17th century and has since become one of Mexico’s most beloved culinary traditions.

Puebla invites travelers to embark on a journey of discovery through its historic streets, cultural landmarks, and culinary delights. Whether exploring its colonial-era architecture, admiring talavera pottery, or savoring the flavors of mole poblano, Puebla offers a feast for the senses and an unforgettable experience in the heart of Mexico.

Have you visited Puebla? Drop a comment and let us know about your experience!