Nestled in central Mexico, Puebla is a city that seamlessly blends colonial charm, rich history, and a vibrant culinary scene. Whether you’re a history enthusiast, a food lover, or an adventurer, Puebla offers an array of experiences that cater to every traveler. As someone living in Mexico, I’ve visited Puebla several times, and it continues to be one of my favorite destinations for its laid-back vibe, incredible food, and the artistry you see everywhere—from architecture to handicrafts.

A Glimpse into Puebla’s History

Founded in 1531 as Puebla de los Ángeles, the city was built as a strategic stop between Veracruz and Mexico City. Its Renaissance-inspired layout, well-preserved churches, and elegant colonial architecture earned it UNESCO World Heritage status. Puebla was also the site of the famed Battle of Cinco de Mayo in 1862, where Mexican forces defeated the French—an event still celebrated widely today. As a fan of Mexican history, I find walking the city’s cobbled streets and exploring its museums a truly enriching experience.

How to Get to Puebla

From Mexico City:

  • Bus: Comfortable first-class buses like Estrella Roja and ADO run frequently and take about two hours from Mexico City. Departures are available from the TAPO terminal and even directly from Mexico City’s airport, making it very convenient for international travelers.
  • Private Transfer: For a hassle-free and scenic route, private car services offer door-to-door service with the option to stop in charming towns like Cholula. I’ve done both, and while the bus is super easy, a private car lets you slow down and explore more along the way.

Direct Flights:

  • Fly into Puebla (PBC): Puebla has its own international airport—Hermanos Serdán International Airport (PBC)—which receives direct flights from cities like Houston, Dallas, and Cancun. It’s a convenient option if you’re coming from the U.S. or other parts of Mexico and want to skip the drive from Mexico City.

Where to Stay in Puebla

Banyan Tree Puebla

A luxury property with elegant colonial architecture, a rooftop pool, spa, and sweeping views of the historic center. It’s perfect for travelers who want a high-end experience within walking distance of Puebla’s main attractions.

BANYAN TREE PUEBLA
BANYAN TREE PUEBLA

Grand Fiesta Americana Puebla Angelópolis

Located in the upscale Angelópolis district, this sleek hotel offers modern comforts, a gym, pool, and direct access to a nearby shopping mall. It’s great for business travelers or those looking for contemporary style outside the historic zone.

GRAND FIESTA AMERICANA PUEBLA
GRAND FIESTA AMERICANA PUEBLA

Hotel Boutique Casareyna

Housed in a beautifully restored 17th-century building, Casareyna features artisanal décor, a top-rated on-site restaurant, and personalized service. I love how this place blends history with design—it’s perfect for a romantic escape or a culture-rich stay.

HOTEL BOUTIQUE CASAREYNA
HOTEL BOUTIQUE CASAREYNA

The Essence of Poblano Cuisine

MOLE POBLANO
CEMITAS

Puebla is one of Mexico’s culinary capitals, known for recipes passed down through generations that mix Indigenous, Spanish, and Middle Eastern influences. One of the city’s defining ingredients is the poblano pepper, a mild chili used in many regional specialties. As someone who lives in Mexico and travels to eat, Puebla’s food scene is truly top-tier—from market stalls to gourmet restaurants.

Signature Dishes:

  • Mole Poblano: A rich, complex sauce made from dried chiles, nuts, chocolate, and over 20 ingredients, traditionally served over turkey or chicken. Legend says it was first created in a convent in Puebla—making it a must-try while in the city.
  • Chiles en Nogada: Stuffed poblano chiles topped with walnut cream sauce and pomegranate seeds, traditionally eaten in August and September. It’s a patriotic dish with the colors of the Mexican flag and a true local delicacy.
  • Cemitas: A satisfying sandwich made with a fluffy sesame-seed roll, filled with milanesa, stringy cheese, avocado, and papalo herb. You’ll find the best versions at Mercado del Carmen and street stalls across the city.

Best Restaurants in Puebla

AUGURIO

El Mural de los Poblanos

This iconic spot serves refined versions of Puebla’s most traditional dishes in a historic setting with murals of notable local figures. The mole sampler and seasonal dishes like escamoles (ant eggs) are standouts.

 Address: Av. 16 de Septiembre 506, Centro, 72000 Puebla, Pue.

 Website: elmuraldelospoblanos.com

Augurio

Led by chef Ángel Vázquez, this modern eatery reimagines Puebla’s classics with creative techniques and gorgeous presentation. The ambiance is contemporary yet rooted in tradition, perfect for foodies.

 Address: Av. 9 Oriente 16, Centro Histórico, 72000 Puebla, Pue.

 Website: augurio.mx

La Noria

Set in a colonial hacienda with lovely gardens, this restaurant offers a romantic and upscale take on regional cuisine. It’s an ideal choice for a leisurely lunch or special dinner outside the busy center.

 Address: 41 Poniente 2120, Ex-Hacienda La Noria, 72410 Puebla, Pue.

 Website: lanoria.com.mx

Comedor 360

A trendy spot for fusion food, Comedor 360 blends Mexican and international flavors with artistic flair. It’s great for brunch or cocktails in a modern setting.

 Address: Calle 3 Sur 104, Centro, 72000 Puebla, Pue.

 Website: comedor360.mx

La Casa del Mendrugo

Not only a restaurant but also an archaeological site, this venue offers chalupas, tamales, and more in a building with visible ruins underfoot. Don’t miss the onsite museum featuring a preserved pre-Hispanic skeleton.

 Address: 4 Sur 304, Centro Histórico, 72000 Puebla, Pue.

 Website: casadelmendrugo.com

Comal Cocina Local

Located across from Puebla Cathedral, Comal serves traditional dishes like mole poblano, cemitas, and chalupas in a lively, modern setting. With colorful decor and local ingredients, it’s a great intro to classic Poblano flavors.

 Address: Calle 16 de Septiembre 311-B, Centro Histórico, Puebla, Pue.

 Website: comal.com.mx

NuNi Cocina Mexicana Contemporánea

Nuni is a stylish eatery that celebrates Mexican heritage with a modern twist, emphasizing heirloom corn and seasonal ingredients. Chef Xchel González blends ancestral cooking with innovative plating and flavors.

 Address: Av. 5 Poniente 704-B, Centro Histórico, Puebla, Pue.

 Website: nuni.com.mx

Paletería Mary Barragán

A longtime local favorite for artisan ice cream and popsicles, Mary Barragán offers everything from creamy classics to spicy, tangy tropical flavors. It’s the perfect cool-down stop after sightseeing.

 Address: Calle 16 de Septiembre 1503, Col. El Carmen, Puebla, Pue.

 Website: Facebook Page

Top Ten Things to Do in Puebla

Each time I return to Puebla, I’m reminded why I keep coming back—it’s a city that blends tradition, creativity, and charm effortlessly.

1. Explore the Historic Center

Admire colonial churches, colorful tiled buildings, and the Zócalo, Puebla’s vibrant main square. It’s a walkable area full of museums, cafes, and artisan shops—I never get tired of photographing the facades here.

2. Visit the Amparo Museum

One of Mexico’s best museums, it features pre-Hispanic artifacts, colonial-era pieces, and contemporary Mexican art. The rooftop café also offers excellent views of the city.

Amparo Museum

3. Admire the Rosary Chapel (Capilla del Rosario)

A Baroque masterpiece inside the Templo de Santo Domingo, often called the “eighth wonder of the world.” Its gold leaf-covered interior is jaw-droppingly ornate.

CAPILLA DE ROSARIA

4. Shop at El Parián Market

The city’s oldest artisan market, perfect for picking up Talavera pottery, embroidered blouses, and handmade jewelry. I always make time to bring something home from here—it’s a paradise for craft lovers.

5. Tour the Biblioteca Palafoxiana

The oldest public library in the Americas, founded in 1646, it houses over 40,000 volumes in an awe-inspiring colonial setting. It feels like stepping into a time capsule.

6. Stroll through Barrio del Artista

This creative quarter is lined with open studios and galleries where you can watch artists at work. It’s perfect for buying one-of-a-kind souvenirs or simply enjoying the bohemian vibe.

7. Ride the Estrella de Puebla

A giant Ferris wheel offering panoramic views of the city and surrounding volcanoes. Go at sunset for an especially magical experience.

8. Visit the International Museum of the Baroque

A sleek, futuristic building housing art, installations, and interactive exhibits dedicated to the Baroque period. Even the architecture alone is worth the visit.

9. Relax in the Zócalo

Puebla’s central square is a lively place to enjoy street performers, sip a coffee, or hop on a horse-drawn carriage. In the evening, the surrounding buildings light up beautifully.

10. Discover the Secret Tunnels

Tour the recently unearthed underground tunnels once used by soldiers and clergy. They give a fascinating look into Puebla’s layered history beneath its streets.

Five Best Day Trips from Puebla

One of the perks of visiting Puebla is how easy it is to explore the surrounding region. I’ve taken these day trips myself and recommend each one for its own unique charm.

1. Cholula

Just 30 minutes away, Cholula is home to the Great Pyramid and a lively university-town vibe. The view from the church on top of the pyramid, with Popocatépetl in the background, is unforgettable.

2. Atlixco

A colorful town at the foot of the volcanoes, famous for its flower nurseries and Christmas village displays. The climate is always mild, and it’s a favorite for weekend escapes.

3. Val’Quirico

A whimsical, Tuscan-style village built for tourism but incredibly picturesque, with cobblestone streets, wine bars, and boutiques. Great for lunch and Instagram-worthy strolls.

 

4. Iztaccíhuatl Volcano National Park

Nature lovers and hikers can access the base of this snow-capped volcano for incredible views and adventure. It’s one of the few places in Mexico where you can see alpine landscapes.

5. Hacienda Chautla

 This 19th-century English-style castle sits on a lake and is surrounded by woods, perfect for a picnic or paddleboat ride. It’s also a popular spot for photo shoots and weekend relaxation.

FAQS

How do I get to Puebla?

Puebla is easily accessible from Mexico City by bus, car, or private transfer. Buses leave frequently from the TAPO terminal or Mexico City Airport and take about two hours to reach Puebla.

How do I get around Puebla once I’m there?

The historic center is very walkable, making it easy to explore on foot. For longer distances, taxis, Uber, and public minibuses (combis) are available and affordable.

Is Puebla safe for travelers?

Puebla is considered one of Mexico’s safer cities, especially in the historic center and tourist areas. Like any city, stay alert in crowded areas and avoid poorly lit streets at night.

How is health and medical safety in Puebla?

Puebla has modern hospitals, clinics, and pharmacies, including private facilities with English-speaking staff. It’s a good idea to travel with basic health insurance and bring any prescription medications you need.

What is the tipping etiquette in Puebla?

Tipping is customary in Puebla. In restaurants, a 10–15% tip is expected, while small tips (5–10 pesos) are appreciated for services like bagging groceries, hotel bellhops, or gas station attendants.

Is Puebla an expensive destination?

Puebla is relatively affordable compared to tourist hotspots like Mexico City or Cancun. You’ll find great value in accommodations, meals, and attractions, especially if you dine at local spots and use public transport.

Do I need to speak Spanish to visit Puebla?

While many hotel and restaurant staff speak some English, Spanish is more commonly spoken. Learning a few basic phrases can go a long way and enhance your travel experience.

When is the best time of year to visit Puebla?

The best months to visit Puebla are from October to May when the weather is dry and mild. Avoid the rainy season (June to September) if you plan to do a lot of walking or outdoor day trips.

What should I pack for a trip to Puebla?

Pack comfortable walking shoes, a light jacket for cool mornings and evenings, and breathable clothing for daytime. Don’t forget sunscreen, a hat, and a travel umbrella—weather can change quickly.

Is Puebla worth visiting for food and culture lovers?

Absolutely—Puebla is one of Mexico’s top culinary and cultural destinations. From mole poblano and chiles en nogada to stunning Baroque churches and vibrant markets, it’s a feast for all the senses.

Wrapping it Up

Puebla is a city that over-delivers on every front—culture, food, history, and natural beauty. As someone living in Mexico who’s explored the city multiple times, I can say it never gets old. Whether you’re strolling through colonial streets, tasting centuries-old recipes, or shopping for Talavera pottery and handmade textiles, Puebla offers a deep, flavorful experience you’ll want to come back to again and again.

About the Author

Tim is a seasoned travel writer and the creator of Go Travel Mexico Now, a dedicated resource for travelers exploring Mexico’s vibrant destinations. After relocating to Guadalajara, he has spent years immersing himself in Mexico’s culture, from the iconic beaches of Puerto Vallarta to the nightlife of Mexico City.

With firsthand experience in Mexico’s , Tim has personally visited Tlaquepaque frequently and has scoped out of these terrific places.

When he’s not writing, you’ll find him sipping a mezcal cocktail at a bar in Colonia Americana or travel to a new exciting destination in Mexico.

Leave a Reply

Your email address will not be published. Required fields are marked *