Traditional Food of Mexico: Top 20 Dishes

Do you want to know why Mexican food is loved in the world?
Do you want to discover the most popular Mexican food?
Do you want to know about the ingredients of Mexican food?

Keep reading this article to know more about the traditional food of Mexico top 20!


Why is Mexican food loved by people around the world?

In 2010, UNESCO declared Mexican food as an Intangible Cultural Heritage of Humanity. Definitely, this is a big win for Mexican gastronomy. Indeed, Mexican food conveys cultural aspects of every region of the country. Check out: Food & Drinks Tasting.

Generation after generation, the traditional food of Mexico remains faithful to its pre-Hispanic roots. Even more, it reinvents itself without losing its personal touch. This makes the world fall in love with its great variety of colors, textures, and, of course, flavors. For sure, Mexico is at the top of Latin American cuisine.

Food Tour in Mexico City
Lady in a market serving ‘pancita

Check out our list of the top 20 Mexican dishes that will make you want to taste immediately the magnificence of Mexican gastronomy:

1. Barbacoa

This exquisite ancient dish has a long tradition in Mexico: Hidalgo, the State of Mexico, Tlaxcala, Puebla, and Mexico City. “The barbacoa of the center of the country, used since pre-Hispanic times, finds its origins in the pib, the Maya earth oven. When Spaniards introduced animals such as sheep and goats into the country, barbacoa is now as we know it today”. Info by Larousse cocina

In Mexico, the term barbacoa refers mainly to the traditional method used to prepare meat from sheep, lamb, and goat. These ones are the most traditional, although there are also rabbit, venison, chicken, and fish barbacoa. The traditional food of Mexico is full of mixtures and flavors that definitely will blow your mind.

๐Ÿ‘ Try delicious barbacoa here: Food Tour Mexico: Enjoy Grutas, Delicious Pulque, and Mexican Dishes (3 Days)

Food Tour Mexico (Traditional Food)

2. Peneques

They consist of preparation very similar to that of a quesadilla. The ingredient is dough, with padding, and it can have at the top caldillo (kind of soup) or mole. They are very famous, especially in the markets of Mexico City.

๐ŸŒฝ Taste some traditional peneques with us on our tour: Mexico City Market Tour: Immerse in a Colorful and Artistic World (4h)

Peneques (๐Ÿ“ท: @tacoguyau)

3. Gorditas

Generally, gorditas have chopped lettuce, shredded cheese, cream, and sauce, which can not be missing in Mexican snacks. Since ancient times, gorditas are one of the most important dishes that characterize Mexican culture and tradition.

There are gorditas in different regions of Mexico. All of them, have their own personal touch of sauces, type of filling, etc. You can prepare a gordita with corn or wheat dough, with a simple dough mixture, or a complex dough with several ingredients. It can be salty or sweet, prepared on a comal, fried or baked.

๐Ÿง‚ Eat some of the best gorditas with us on our tour: Street Food Tour Mexico City: Yummy Flavors and History in Downtown (4h)

Gorditas (๐Ÿ“ท: @gorditaslabanca)

4. Tlayudas

The tlayuda is that huge tortilla, almost toasted, covered with black beans, tasajo (Oaxacan meat), chorizo (Toluca meat), chapulines (insects), cheese, cecina (type of meat), and avocado. It is traditional from the beautiful state of Oaxaca. Nowadays, in contemporary Oaxaca restaurants, people serve pieces of tlayuda as if they were bread. Old tlayudas are also for preparing chilaquiles (see below).

๐Ÿด Delight yourself with these delicacies by joining our Oaxaca Food Tour: A Truly Feast From Monte Alban to Huatulco Dishes (10 Days)

traditional food of mexico

5. Aguachile

Missing some seafood here? The aguachile is a dish of Mexican origin, from the Sinaloa state, to be exact. The main characteristic of this dish is that is very spicy. However, Mexicans love its flavor when they eat it with a delicious cold beer.

This is a typical dish from the west coast of Mexico, mainly consumed in the northwest, in an area that includes the states of Sinaloa, Nayarit, Jalisco, Sonora, and Baja California. The main ingredients are shrimp, fresh or dried chilies, lime, onion strips, and cucumber strips. For the sauce, the habanero (very spicy chili) is a must in this dish.

๐ŸŸ You can try to make your aguachile in the Caribbean here: Cooking Class Cozumel: Taste the Irresistible Caribbean Flavors (4h)

traditional food of mexico (aguachile)
Aguachile (๐Ÿ“ท: @aguachilepalacruda)

6. Tamales

In most of Latin America, there are varieties of tamales or very similar dishes. However, the tamal tradition in Mexico is extremely sacred. This delicacy is of indigenous origin and is generally prepared with cooked corn dough wrapped in corn husks or leaves of the same corn plant, banana, maguey, avocado, etc. They may or may not have a filling, which may contain meat, vegetables, chili, fruits, and salsa. They can also be sweet or salty flavored.

๐Ÿฝ๏ธ Learn more about authentic tamales here: Tamal Mexican Food: Discover the Art of Tamale Making

traditional food of mexico
Traditional tamales

7. Carnitas

In the beautiful state of Michoacan, in the municipality of Quiroga, this dish is the specialty of the house. This dish was born when the Spaniards brought pork to Aztec lands. From then on, carnitas (especially carnitas tacos) are a delicacy that all Mexicans love.

๐Ÿ– Get ready to taste carnitas in their place of origin here: Michoacan Tour: Magic Towns, the Youngest Volcano and More (8 Days)

traditional food of mexico

8. Pozole

Like the tamal, pozole has an ancestral antecedent. Wherever you go in Mexico, pozole is a must-try. Synonymous with greatness and tradition, pozole is a dish that, like tacos, you must try at least once in your life. Related post: Preserving Incredible Heritage: Mexican Food Traditions Explored

Every September 15, in Mexico, every house in the country is filled with entire families. The main dish of this special day for all Mexicans is nothing more and nothing less than the wonderful and delicious pozole. It can come in three colors: red, green, or white. The meat can be chicken, pork, or vegetarian (only lettuce). However, the favorite of almost all the population will always be the traditional pozole with pork.

๐Ÿฅฃ Not really into meat? Try vegan food on our tour: Mexico City Vegan Food Tour: a Delicious Journey in Roma and Condesa (3.5 h)

traditional food of mexico
Red pozole

9. Cochinita Pibil

The state of Yucatan has one of the greatest dishes that all Mexicans love. This delicacy has its origins in pre-Hispanic times in the Maya lands. Deer meat was the main ingredient at that time. Currently, pork is the main ingredient of this Mexican gastronomic jewel.

๐Ÿท Taste this iconic and famous Mexican food on our tours:

Merida Street Food Tour (Cochinita Pibil)
Cochinita Pibil Taco

10. Corundas

The corunda is a variety of tamal, although almost always triangular in shape, and sometimes even with several points. Originally from the state of Michoacan, this dish is little known, but it is one of the best dishes you will taste in Mexico.

In its preparation, the cooked corn dough is evenly mixed and wrapped in the reed leaves. They can be filled with chicken, meat, cheese, and chili. On top of these, they can have cream or sauces typical of the region.

๐ŸฅŸ Check out our tour: Mexico Monarch Butterfly: Sierra Chincua and Tlapujahua Magic Town Tour (14 h)

traditional food of mexico
Aguachile (๐Ÿ“ท: @visitmichoacan)

11. Pancita

Beef stomachs are sold in popular markets raw or cooked. The belly is used to prepare ‘menudo’ and ‘pancita‘. It receives different names, depending on the part of the stomach of the beef in question. It is a little bit spicy and it is very popular in Mexico City markets.

traditional food of mexico pancita
Pancita (๐Ÿ“ท: @pancitadonmiguel)

12. Torta ahogada

In the state of Guadalajara, this dish is very famous and is a favorite of many for its mixture of flavors. A simple dish, but extremely delicious!

The birote’ is the traditional bread that is used to prepare this tasty dish. It is crunchier on the outer layer, and in its interior, has a slightly sour taste due to a slightly longer fermentation, which allows it to be dipped in different sauces without losing its consistency.

Inside the birote, you can add carnitas in slices, cubes, or chunks, then dip in ‘chile de arbol’, which has special characteristics of flavor, aroma, and spiciness. The traditional tortas ahogadas (literally in English drowned tortas) were so named because they were dipped in chili until bubbles came out. Info by El origen de la torta ahogada.

๐Ÿฅ™ Join our tours to eat the best tortas ahogadas you’ve ever tried:

things to do in guadalajara
Torta Ahogada

13. Picaditas

It is a traditional Mexican dish that is prepared on the coast of the Gulf of Mexico. Of the so-called antojitos, in various parts of the Mexican Republic, they are known as “sopes“. They are ‘picadas‘ because the tortilla is chopped or pinched on the edges to lift them a little, which prevents the ingredients that cover it from spilling.

Unlike the traditional ‘sopes‘ there are no beans, no sour cream, no lettuce, not even chicken or chorizo. The traditional ones are simply salsa with onion and cheese. The magical touches that these little delicacies have are their sauces and their soft and delicious dough.

๐Ÿ˜‹ Try them on our tour: Veracruz Tour: Travel Mountains, Enchanting Cascades and Know the Coast Culture (15 Days)

traditional food of mexico picaditas
Picaditas (๐Ÿ“ท: @elcapatazmx)

14. Mole

If we are talking about the traditional food of Mexico, of course, the mole has to be here. This delicacy of the gods has a long but very interesting history.

Full of history and tradition and straight from the state of Puebla, this delicious dish is also a must-try to get to know the magic of Mexican food. The ingredients of mole poblano include chocolate or cocoa, tomato, garlic, onion, almonds, walnuts, raisins, and spices such as cloves, pepper, and parsley, as well as four types of chilies: ancho’, ‘mulato’, ‘pasilla’, and ‘chipotle’.

๐Ÿซ Check out our delicious food tours to savor mole:

traditional food of mexico (mole)
Chicken with mole poblano

15. Chiles en nogada

Most Mexican food has its origins in legends and stories that spectacularly reflect Mexican tradition and culture. ‘Chiles en nogada’ (nogada chili) history, like other Mexican dishes, is very extensive and interesting.

Another proof of why Mexican food is a World Heritage Site. They are a culinary preparation made up of poblano peppers (hot or not) stuffed with pork mince, bathed with ‘nogada sauce’, and garnished with parsley and red pomegranate. This gives patriotic colors to this interesting recipe.

The filling is complemented with apple, peach, plantain, almonds, pine nuts, tomato, raisins, onion, parsley, cloves, cinnamon, corn starch, and other ingredients. Regarding the nogada sauce, it is composed of fresh walnuts, water, or milk, as well as fresh goat cheese and even almonds. Although this may vary according to the version used. In fact, many restaurants in Mexico have their ‘personal touch’ on how to prepare this popular Mexican masterpiece.

๐ŸŒถ๏ธ Try authentic chiles en nogada on our tours:

Mexican street food
Chile en Nogada

16. Pambazos

The pambazo is a Mexican sandwich, whose filling varies according to the region where it is consumed, the traditional fillings being potato and potato with chorizo.

food in mexico

17. Chilaquiles

The best Mexican food has always had an interesting historical context. Corn is the main base of Mexican cuisine. Corn, chili, and beans were the “holy trinity” of food for Mesoamerican civilizations.

In fact, corn is the source of great Mexican dishes such as enchiladas’, ‘huaraches’, ‘machetes’, ‘tlacoyos’, ‘sopes’, ‘molotes’ and ‘quesadillas‘. In the ancient Maya cuisine, corn is so important that even in sacred Maya scripts, it is referred to as the place where we humans come from.

This is why a great part of Mexican dishes include corn, but always with a varied presentation, as is the case with chilaquiles. In Mexico City, it is pretty common to eat chilaquiles inside bread. Eating in the morning with some atole (hot beverage with different flavors) is very popular. Would you like to try them?

traditional food of mexico

18. Tacos

We could not make a top 20 without the well-known and beloved tacos. In Mexico, there is a great variety of them, tacos de guisado’ (stew tacos), ‘tacos dorados’ (also known as flautas), tacos de canasta (basket tacos), ‘tacos de pastor‘, and ‘tacos de cabeza’, among other magnificent jewels.

๐ŸŒฎ Want to try the best tacos? Join us on our tours:

traditional food of mexico tacos
There are different types of tacos all over the country

19. Cabrito

Cabrito‘ is very well known and special in the north of Mexico, in the state of Monterrey to be more specific. In the north of the Mexican Republic, meat is a very special, exquisite, and very important food.

It is on par with international beef trimmings found in Brazil and Argentina. Cabrito is an important reference for the people of Monterrey, and no wonder, as it is wonderfully juicy and delicious. If you are a meat person and you are looking for an amazing experience with the traditional food of Mexico, Sonora, Monterrey, Chihuahua, and Coahuila are must-visit places for you!

traditional food of mexico
Cabrito (๐Ÿ“ท: @quepintaza)

20. Churros

This delicious and worldwide dessert has antecedents from China. The Portuguese were great navigators, and in their passage through China, they saw Chinese people eating a strip of dough at breakfast.

Over time, the Spanish conquistadors brought this delicacy with the touch of sugar that characterizes this dessert. For sure, this was an important dessert in Spanish cuisine. Nowadays, in Mexico, they can be enjoyed with delicious coffee or chocolate, and can also be filled with cajeta (condensed milk candy), lechera (milkmaid), or chocolate.

๐Ÿช Try exquisite churros with us here: CDMX Food Tour: A Delicious Trip in Condesa and Roma Neighborhoods (4h)

churros dessert
Exquisite Churros Dessert

Bonus: List of famous drinks in Mexico ๐Ÿบโ˜• 

traditional food of mexico pulque
Pulque with different tastes

Informative video

Try delicious street food to taste the best traditional food of Mexico

Leave a comment

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