| | | |

What to Eat in Puebla (and the Restaurants to Try Them)

Puebla is known as one of the gastronomic regions in Mexico, and is recognized under the UNESCO category of Intangible Heritage.  The people of Puebla have been practicing their traditions for thousands of years, well before the Spanish arrived and even before the tribes of the continent were recording their history. Traditions of planting, rotating crops, tools, and utensils for grinding and grilling corn and chilis have not changed for centuries.

Though many of the pre-Hispanic beliefs faded away after the Spanish arrived, the people did not lose their culinary traditions. Today, Poblano cuisine is a fusion of indigenous, Spanish, and Arabian techniques to create something uniquely Puebla. Here is a list of what to eat in Puebla and the best restaurants to try them.

Disclosure: Some links may be affiliate links where we receive a super-small commission at no additional cost to you if you click through and make a purchase. We call this our Chocolate & Churro Fund.

Mole Poblano

Mole Poblano at Augurio

The signature dish of Puebla is mole poblano. This dish is a smorgasbord of ingredients that may seem thrown together (and maybe at one time it was), but today it’s an art form. The two key ingredients are chocolate and chilis to give it its rich chocolatey taste with some heat at the end.

The best restaurant to sample mole poblano is at Augurio. Have you ever tasted something that just made you stop and savor the delicious richness of it? Yeah, that’s what this is like.


Different Moles

Enchiladas with 3 different moles- pipian verde, mole poblano, and mole rojo

Both states of Puebla and Oaxaca claim to be the origin of mole, but regardless, both create exceptional moles from incredible ingredients. Other moles to try while you are in town are the pipian verde (green pumpkin seed) mole and the mole rojo (made differently at every restaurant). Some restaurants will even have their signature mole like Meson Sacristia de la Campanio in Los Sapos. Let us know what you like the best.

Los Sapos is a must-visit for foodies, shoppers, and Instagrammers! Check out our post: Antique and Talavera Shopping in Puebla



Cemitas are sandwiches piled high usually with a flattened breaded piece of chicken or pork (Milanese), Oaxacan cheese, avocado, and slivers of jalapeno. Cemita refers to the type of bread used for this sandwich, a type of brioche covered in sesame seeds. These sandwiches are delicious and extremely filling. The Mercado de Sabores near Talavera Uriarte is a food court of several cemita vendors. We split a large one the size of a football and still couldn’t finish it! If you are looking for a variety, El Mural de los Poblanos has a nice appetizer of 3 different small cemitas.


Pelona is also a sandwich of shredded beef, lettuce, refried beans, spices, and crème fresca made with fried bread. The bread is bathed in butter and then fried to give it a crispy texture. Sorry, there isn’t a picture. I can only eat so much bread.

Tacos Arabes

Taqueria Los Angeles for Tacos Arabes

Translated, tacos arabes means Arabian tacos. It’s meat carved off a spit, made crispy on the griddle, and rolled in a soft taco shell. Add sauces, onions, and chilis as you like. There’s nothing elaborate about it, but it is a really good taco. Tacos Arabes are on most restaurant menus, but we liked Taqueria y Jugeria “Los Angeles” located on Av. Don Juan de Parafox y Mendoza is just a block from Los Sapos. Many locals go here, and the tacos and smoothies are delicious!




Here’s a great snack or appetizer. Chalupas are fried corn tortillas either smothered or dipped in sauce with shredded chicken or pork and a little onion. The green salsa is always my favorite, but both are good. What’s the best restaurant to eat chalupas? Anywhere. Almost every restaurant has them.



Molotes at Casa Barroco

Similar to empanadas, molotes are corn tortillas with a filling consisting of meat, onion, chilis, cheese, and potatoes, fried and served smothered in salsa and cream. The molotes at Casa Barroca were a little more elaborate than your usual street food or mom’n’pop eatery. These consisted of rabbit, squash blossom, and corn smut known as huitlacoche.


Chiles en Nogada

Chile en Nogada

My favorite Mexican dish, chiles en nogada, was created right here in Puebla. This roasted poblano pepper is stuffed with ground meat, raisins, fruits, and spices, covered in a creamy walnut sauce, and sprinkled with pomegranate seeds. The colors of the green poblano, white sauce, and red pomegranate seeds represent the colors of the Mexican flag. This dish, like so many, was created by the nuns of Puebla for a royal dignitary’s visit, in this case, the Mexican army general and future emperor, Augustin de Iturbide. Between August and September, every restaurant will be serving Chile en Nogada.

Escamoles and Other Seasonal Insects


Insects are a big part of Mexican cuisine in different regions. Escamoles with guacamole and tortillas are a great intro to eating insects. Known as “Mexican caviar”, escamoles are ant eggs or larvae. They don’t have faces or legs, and if someone handed you a plate of them without telling you what they are, you’d probably think they were potato risotto. They have a mild taste, creamy, almost buttery. If you can’t get past the mental image of an ant, smear a scoop of escamoles into a tortilla, cover it with guacamole, roll up the tortilla, and take a bite. The guac covers up any of the taste. Don’t knock it ’til you try it!

For the more adventurous, El Mural de Los Poblanos menu has a special section on seasonal delicacies such as cocopaches (beetles), maguey worms, chicatanas (ants), and cuetlas (butterfly larvae).


La Pasita

La Pasita – one of the menus

It’s not food, but I have to mention it. A pasita is a shot of a raisin liquor served with a raisin and a piece of goat cheese in it. We didn’t try the original, but we had fun sipping a few of the others, all served with a raisin and a piece of cheese (which usually dissolves in the liqueur while you are taking a selfie). La Pasita is one of the smallest bars I’ve ever seen, just big enough to walk in, order, and walk out. They are only open from 12:30-6 pm. Think of it as your aperitif before you make your way to dinner.


You Can’t Go Wrong With These Restaurants

Puebla has an amazing food scene and a few restaurants I have mentioned more than once. If you are short on time and want to eat at the ten best restaurants in Puebla, these are what I recommend:

  • Augurio– best mole poblano
  • Casa Barroco– best for a fancy lunch or dinner and creative cuisine
  • El Mural de los Poblanos– best for traditional cuisine
  • Taqueria y Jugeria “Los Angeles”– local place for tacos arabes

There are plenty of great restaurants to eat traditional Puebla cuisine around Centro. This is just a sampling of what not to miss on your visit. Puebla is a city that deserves a few days of your time to explore its architecture and history.

For more information on Puebla, check out our post: 6-Day Itinerary for Exploring Puebla, Mexico.

Similar Posts


  1. As a big sandwich fan, Cemitas would be top of my list here. Sounds so delicious. The insect larva on the other hand would be a hard swallow. I’m sure I could try it. Like it? Now that’s a different story.

    1. You may be surprised on the escamoles. I understand about chapulines. I’m still not a fan of long legs getting stuck in my teeth.

  2. Oh wow! All of these foods look heavenly and I’d want to try all of them except for the insects. Lol. I might give it a shot but would rather eat the enchiladas with different mole sauces and the chalupas! I’ve never seen chalupas like that. Many great reasons to visit Puebla!

    1. Puebla is a beautiful city full of color!You will probably need 4 days just to get a real taste of everything there. I hope you get to visit one day!

  3. I never knew mole poblano came from Puebla! I think the Cemitas alone makes me want to go on a foodie adventure there. I’ve also tried escamole when I visited Mexico and I really liked it!!

    1. That’s wonderful, Lannie! Escamoles are fabulous, and those cemitas were some of the best sandwiches I’ve had. But, anything with cheese makes me happy!

Leave a Reply

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