Delicious Puebla foods to try around the gastronomy-focused state.
Over the last few years, I’ve found myself returning to Puebla time and time again, each visit deepening my love for its extraordinary cuisine. From the moment you set foot in the city, the aromas of smoky chiles, freshly made tortillas, and slow-simmered sauces fill the air, tempting you to taste everything in sight.
Food in Puebla, Mexico is more than just sustenance—it’s a living expression of history, shaped by indigenous traditions, Spanish influences, and even Middle Eastern flavors brought by Lebanese immigrants.
With every trip, I’ve made it a mission to dive deeper into Puebla’s most iconic dishes, from the rich, velvety mole poblano to the crisp, sesame-seeded cemitas stuffed with stringy quesillo. Whether savoring a meticulously prepared chiles en nogada during its short-lived seasonal window or grabbing tacos árabes from a bustling street vendor, I’ve discovered that each dish tells a story of centuries-old traditions and local pride.
Now, after countless meals and more than a few indulgent afternoons spent at Puebla’s markets, fondas, and restaurants, I’ve put together a list of the must-try Puebla foods—each one a true reflection of this city’s remarkable culinary legacy.
Keep reading for the complete Puebla food guide.


Read more: 17 Best Restaurants in Puebla City
12 Must-try Traditional Puebla Foods
1. Mole Poblano
No dish defines Puebla quite like mole poblano. Often called Mexico’s national dish, this rich and intricate sauce is believed to have originated in the Santa Rosa Convent in the 17th century. The story goes that nuns, desperate to create an impressive meal for an archbishop’s visit, combined a mix of unexpected ingredients—dried chiles, chocolate, nuts, cinnamon, cloves, plantains, and tortillas—to create a sauce unlike any other.
The result is a thick, velvety sauce that is both spicy and slightly sweet, with layers of deep, smoky complexity. Traditionally served over turkey or chicken, mole poblano is a dish that demands patience and respect—it can take hours, even days, to prepare properly.
At Fonda de Santa Clara, a beautifully traditional, talavera-filled restaurant, I had my first real taste of mole poblano in Puebla, and since then, I have eaten it in the city’s many top restaurants. It was nothing short of magical. The sauce was so deep and rich – smoky, slightly bitter cacao notes and earthy chiles that I found myself enjoying every bite much more than I’d thought I ever would.


2. Tacos Árabes
The Lebanese immigrants who arrived in Puebla in the early 20th century brought with them the technique of roasting spit-grilled meat, and from this culinary exchange, tacos árabes were born.
Unlike al pastor, which is cooked with achiote and served with pineapple, tacos árabes are more straightforward —thinly sliced pork, spiced and roasted on a vertical spit, then wrapped in pan árabe, not tortillas, a soft, chewy flatbread similar to pita.
Served with a smoky chipotle salsa, these tacos have an earthy, slightly charred flavor that is rich and satisfying. At Taquería La Oriental, one of Puebla’s most famous spots, the meat was juicy, slightly crispy at the edges, and paired perfectly with the soft bread.
3. Chiles en Nogada
Perhaps the most visually striking dish in Puebla, chiles en nogada is as much a symbol of Mexico as it is a culinary masterpiece. Created in 1821 by Augustinian nuns, it was designed to honor Emperor Agustín de Iturbide and Mexico’s newly won independence, or so the story goes.
The typical Puebla food consists of a poblano chile, roasted and stuffed with picadillo—a mix of ground pork and beef, dried fruits, nuts, and spices—then covered in a creamy walnut sauce, and finally topped with pomegranate seeds and parsley, mirroring the colors of the Mexican flag.
Only available in late summer and early fall when walnuts and pomegranates are in season, it’s a dish worth planning a trip around. At El Mural de los Poblanos, where I often go to eat it, the balance between sweet and savory, creamy and fresh is always extraordinary.

4. Chalupas
Forget the fast-food version—Puebla’s chalupas are simple, rustic, and deeply flavorful. These small, thick, disc-like tortillas are lightly fried in manteca (pork lard) and then topped with shredded pork or chicken and a spoonful of either green or red salsa.
They’re best eaten at a local market, where you can watch them being made fresh. Eat them fresh too, otherwise, the salsa makes the masa overly soggy.
5. Molotes
Molotes are deep-fried masa turnovers (a little like long empanadas), stuffed with anything from tinga (shredded chipotle chicken) to mushrooms and cheese. They are golden, crispy, and served with crema and salsa.
You can easily get a few at Mercado de Sabores Poblanos, where the molote is filled with quesillo, and the combination of the crunchy exterior and gooey, stringy cheese inside is pure comfort food.
6. Cemitas Poblanas

A cemita is more than just a sandwich—it’s a Poblano institution. Served on a sesame-seed-studded bread roll unique to Puebla, the cemita is layered with milanesa (breaded cutlet), Oaxacan string cheese, avocado, papalo (a pungent herb), and pickled chipotles. The combination of crispy meat, creamy avocado, spicy chipotle, and slightly bitter papalo creates an explosion of flavors and textures.
Cemitas Lupita, is one of the best spots in town for the iconic sandwich and is where I had my first cemita poblana- messy, delicious, and completely satisfying. For a great spot closer to the historic center, Cemitas y Tortas La Poblanita is where to go.
Read more: The Ultimate Guide to Puebla City, Mexico: Top Things to Do
7. Pelonas
While cemitas may be Puebla’s most famous sandwich, pelonas hold a special place in the city’s culinary landscape. The key difference? Instead of using the sesame-studded cemita bread, pelonas are made with deep-fried bread rolls, giving them an irresistible golden-brown crunch on the outside while remaining soft and airy inside. This creates a textural contrast that sets them apart from any other Mexican sandwich.
Traditionally, pelonas are filled with shredded beef, crisp lettuce, and crema, though variations may include other ingredients like refried beans or avocado. The beef is often slow-cooked until tender, absorbing the rich flavors of garlic, onions, and a hint of spices. The crema adds a cooling, tangy note that balances the fried exterior, while the lettuce provides a bit of freshness to lighten the bite.
For one of the best versions in Puebla, head to Antojitos Acapulco, a humble spot known for its expertly prepared pelonas ( they also do excellent molotes). Here, the bread is fried to perfection—never too greasy, just crisp enough to hold its shape without overpowering the filling. The beef is flavorful and succulent, and when paired with a drizzle of salsa roja or verde, it elevates the sandwich even further.
8. Tinga Poblana
Tinga poblana is a slow-cooked stew of shredded chicken simmered in a tomato-chipotle sauce with caramelized onions. The onions add a subtle sweetness, while the chipotle chiles bring a deep, smoky heat that lingers with every bite.
Traditionally served on crisp tostadas and topped with queso fresco and crema, the combination of textures—crunchy, creamy, and saucy—makes it a staple of Pueblan home cooking.
At Fonda de Santa Clara, the tinga (inside the molotes) was particularly smoky and robust, striking a perfect balance between spice and sweetness. Whether eaten on tostadas, in molotes, or over rice, tinga is one of Puebla’s most comforting and flavorful dishes.
9. Pipián (Green and Red)
Pipián is one of Puebla’s lesser-known but deeply traditional dishes, a cousin to mole that dates back to pre-Hispanic times. Unlike the chocolate-infused mole poblano, pipián is made with a base of pumpkin seeds, sesame seeds, and dried chiles, giving it a thick, nutty, and velvety texture. It comes in two main varieties: pipián verde and pipián rojo, each with its own distinct flavors.
Pipián verde is made with tomatillos, cilantro, and green chiles, resulting in a fresh, slightly tangy sauce with a rich, nutty depth from the ground pumpkin seeds. Pipián rojo, on the other hand, uses dried red chiles, sesame seeds, and spices, giving it a deeper, smokier flavor with a subtle heat. Both versions are traditionally served over chicken, pork, or vegetables, with warm tortillas on the side to scoop up the sauce. It’s also served on top of enchiladas.
You’ll be able to find pipián at served at several of Puebla’s more traditional restaurants. I recommend Fonda de Santa Clara or El Mural de los Poblanos for excellent green and red versions. While mole poblano might get all the attention, pipián is a dish that truly showcases Puebla’s ancient culinary roots and its ability to transform simple ingredients into something extraordinary.
Looking for where to stay in Puebla? Read also: 7 Must-Stay Luxury and Boutique Hotels in Puebla, Mexico
10. Rajas Poblanas
A home-style dish, rajas poblanas features roasted poblano pepper strips (the rajas) cooked with onions, corn, and crema. The smokiness of the peppers is balanced by the sweetness of the corn and the richness of the cream.
While it’s generally cooked with chicken stock, it can easily be made vegetarian when made with vegetable stock instead.
11. Dulces Típicos de Puebla
Puebla’s culinary heritage isn’t just about savory dishes—its traditional sweets, or dulces típicos, are just as much a part of the city’s identity. Many of these confections have their origins in the convents of colonial Puebla, where nuns combined European techniques with local ingredients to create unique treats that have stood the test of time.
One of the most famous is camotes, soft, chewy candies made from sweet potatoes and flavored with fruit essences like lime, strawberry, or orange.
Borrachitos, small sugar-coated candies filled with a mild liquor-infused cream, offer a slightly boozy kick, while tortitas de Santa Clara, delicate shortbread cookies filled with a rich pumpkin seed paste, provide a perfect balance of nutty and sweet flavors.
Walking down Calle de los Dulces, a street lined with traditional candy shops, is where to go to pick up some of Puebla’s best candies. The air is filled with the scent of caramelized sugar, and colorful displays showcase neatly wrapped sweets in every flavor imaginable. Pop into La Gran Fama, the historic confectionery shop that has been around for generations.
Read more: The Sweet Side of Puebla: Dulces Típicos to Try

12. Pasita
Pasita is a traditional Pueblan liqueur made from raisins, known for its sweet, syrupy character and a distinctively rich, fruity flavor. It is typically served in a small glass with a cube of queso fresco skewered on a toothpick, a combination that balances the drink’s deep sweetness with a mild, salty contrast.
This beloved local specialty is best experienced at La Pasita, a historic cantina in Puebla’s city center that has been serving its namesake drink for over a century. The interior feels like traveling back in time, with its vintage decor and walls lined with bottles of homemade liqueurs. The pasita itself is smooth, warming, and really quite sweet, making it an ideal post-meal drink or a quirky introduction to Puebla’s unique flavors.
13. Rompope
Rompope is a rich, creamy liqueur that originated in Puebla’s convents during the colonial era. Legend has it that nuns at the Convent of Santa Clara developed the recipe by adapting Spanish egg-based drinks, creating a smoother, sweeter version that quickly became a local favorite.
Made with milk, egg yolks, sugar, vanilla, cinnamon, and a splash of rum or another spirit, rompope has a velvety texture and a warm, spiced sweetness. It is often compared to eggnog but is thinner and typically enjoyed straight, either chilled or at room temperature. Some variations include nutmeg, almonds, or even chocolate, depending on the region.
Save on Pinterest











