Mexican restaurant dishes and drinks arranged on a table

Journey To Mexico / Food & regional culture

Food & regional culture

16 Traditional Foods in Mexico: What to Try & Where

From a quick taco stop to a slow meal of mole, use this guide to choose dishes that suit your appetite—and the part of Mexico you are visiting.

Mexico culture & travelRegional contextPractical planning

The quick answer

What should you eat in Mexico?

Traditional foods in Mexico include tacos, tamales, pozole, mole, enchiladas and regional dishes such as cochinita pibil and tlayudas. For a first trip, choose a few everyday staples and then add the specialties of the place you are visiting. A food list for Oaxaca should look different from one for Mérida or northern Mexico.

This guide explains what each dish is, what to expect when ordering, and which regional choices deserve space in your itinerary. For the next meal, explore Mexican breakfasts or finish with traditional Mexican desserts.

Overhead view of a table with several Mexican dishes
A shared table shows the variety of preparations you may encounter.

Look beyond one familiar dish

Compare the corn, the cooking and the region

A tortilla, a tamal and a bowl of pozole all feature corn, but their textures and preparation differ. Use that contrast to build a more varied tasting list: one tortilla-based dish, one slow-cooked meal and one specialty from your destination.

The regional suggestions below are an editorial way to plan your meals, not a claim that every restaurant serves the same version.

Build your own shortlist

Choose by the kind of meal you want

If you want…Start withWhat to check
A small first tasteTacos, quesadillas or sopesOrder a small portion first; tortillas and fillings vary.
A filling bowlPozole or birria with brothAsk whether the price includes tortillas and accompaniments.
A regional specialtyTlayudas in Oaxaca; cochinita in YucatánLook for the local version instead of expecting one national recipe.
BreakfastChilaquiles or huevos rancherosSalsa may already be part of the dish.
A vegetable-focused choiceNopales or mushroom quesadillasAsk about cooking fat, broth and cheese; the name alone is not enough.

What to order

16 traditional Mexican foods to try

Street food · Across Mexico

1. Tacos

Three tacos with assorted fillings and garnishes
Taco fillings and toppings vary; this photograph shows an assorted serving.

A taco is a tortilla wrapped around a filling, not one fixed recipe. A taquería may specialize in spit-roasted al pastor, grilled carne asada, slow-cooked meats or fish. The tortilla, salsa and garnish are part of the experience, so start with the house specialty before mixing several fillings.

For a useful menu decoder, see our guide to types of tacos in Mexico.

Order two or three first if portions are small, then decide whether to try another filling.
Comfort food · Regional variations

2. Tamales

Masa, filling and corn husks laid out for making tamales
Tamales in preparation: masa, filling and corn husks before wrapping and cooking.

Tamales are parcels of masa cooked inside a wrapping, often corn husks or banana leaves. Fillings can be savory or sweet, and the dough and wrapping change by region. A green-salsa chicken tamal and a sweet tamal are quite different breakfasts even though they share a name.

Unwrap the parcel before eating; the husk or leaf is packaging, not part of the meal.
A substantial bowl · Hominy and broth

3. Pozole

A bowl of red pozole topped with lettuce and sliced radishes
Pozole served with fresh garnishes.

Pozole is built around large hominy kernels in broth, commonly with pork or chicken. Red, green and white versions refer to different preparations rather than a single nationwide recipe. Radish, shredded lettuce or cabbage, oregano and lime may arrive separately so you can finish the bowl yourself.

Choose this when you want a sit-down meal rather than a snack between stops.

Culinary reference: Larousse Cocina — pozole.

Sauces with depth · Puebla and Oaxaca

4. Mole

Meat covered in reddish mole sauce and served with rice
A plated mole dish. Mole recipes vary in color, flavor and texture.

Mole describes a broad family of preparations, often with complex sauces, not simply chocolate sauce over chicken. The term can also appear in the names of substantial soups and stews. Depending on the version, chiles, seeds, nuts, spices and other ingredients create very different flavors. Mole poblano and Oaxacan mole negro are familiar examples, but they do not represent every mole you will encounter.

Use our Oaxaca guide to make room for a longer meal or cooking experience.

Ask which mole is served and what accompanies it. Comparing two small portions can be more revealing than ordering one large plate.

Culinary reference: Larousse Cocina — mole.

Regional choice · Yucatán

5. Cochinita pibil

Cochinita served with tortilla chips and pickled red onion
Cochinita in a restaurant presentation with tortilla chips and pickled onion.

Cochinita pibil is pork seasoned with achiote and sour citrus, traditionally associated with pit cooking. It is often served as tacos or in a torta, with pickled onion alongside. Although the traditional method uses a pib, or underground oven, modern cooks also use conventional ovens or steam. The orange-red color comes from the seasoning; the strongest heat may be in the accompanying habanero salsa.

Build a food stop into your Mérida visit.

Try the meat before adding salsa so you can taste the citrus and achiote.

Culinary reference: Larousse Cocina — cochinita pibil.

Regional choice · Oaxaca

6. Tlayudas

A tlayuda begins with a large, thin corn tortilla. Beans, asiento, quesillo and other toppings turn it into a meal; meat can be added, and the tortilla may be served open or folded. Its toasted texture is as much a reason to order it as the topping combination.

Source: Mexico’s agriculture ministry on tlayudas.

Asiento is a pork-derived cooking fat with browned residues from frying. Ask about the base as well as the meat topping if you want a vegetarian version.

Culinary reference: Larousse Cocina — tlayuda.

Regional roots · Jalisco

7. Birria

Birria is a seasoned meat preparation associated with Jalisco, traditionally made with goat or sheep; beef versions are also widespread. It can arrive as a bowl with broth or in tacos. The cheese-filled, crisped tacos familiar from social media are one serving style, not the definition of the dish.

Pair a meal with things to do in Guadalajara.

If you want the broth, ask whether your order includes consomé.

Culinary reference: Larousse Cocina — birria.

Slow-cooked pork · Michoacán tradition

8. Carnitas

Carnitas are pork cooked in fat until tender, with different cuts offering different textures. A mixed order can include more than lean meat. They are commonly eaten in tortillas with salsa, onion and cilantro, making them an easy dish to share at a busy stand.

Ask for maciza if you prefer leaner, solid pieces of meat rather than a mixed selection.

Culinary reference: Larousse Cocina — carnitas.

Sauced tortillas · Many local styles

9. Enchiladas

Enchiladas are tortillas prepared with a chile-based sauce and, often, a filling. Cheese, chicken, onion and cream appear in many versions, but preparation is regional. Enchiladas potosinas, for example, differ from the rolled chicken enchiladas travelers may expect from restaurants abroad.

Choose the sauce as carefully as the filling: it contributes much of the flavor and heat.
Street food · Comal or fried

10. Quesadillas

Quesadillas can be cooked on a comal or fried, with fillings such as mushrooms, squash blossoms, huitlacoche or meat. Cheese is not guaranteed in every Mexico City ordering context, so say whether you want it. This is a useful dish for comparing a familiar filling with something new.

Ask “¿Lleva queso?” to check whether cheese is included.

Culinary reference: Larousse Cocina — quesadilla.

Street food · Thick corn base

11. Sopes

Sopes have a thick masa base with a raised edge that holds beans, salsa and toppings. Their texture is more substantial than a thin tortilla. Depending on the stand, one might work as a snack while several make a full meal.

Compare them with other Mexican appetizers and antojitos.

Check the size before ordering several; “small” is relative to the kitchen.

Culinary reference: Larousse Cocina — sope.

Breakfast · Tortillas and salsa

12. Chilaquiles

Chilaquiles combine pieces of tortilla with salsa, commonly finished with cream, cheese and onion, and sometimes eggs or chicken. Some kitchens keep the tortillas crisp; others let them soften in the sauce. Both textures are intentional, so there is no single correct crunch level.

The salsa is usually incorporated into the dish. Ask about heat before ordering rather than after it arrives.

Culinary reference: Larousse Cocina — chilaquiles.

Breakfast · Eggs on tortillas

13. Huevos rancheros

Huevos rancheros usually bring together fried eggs, tortillas and salsa, often with beans on the side. They are a straightforward choice if you want a savory breakfast without the large volume of a chilaquiles plate. The sauce and accompaniments still vary by restaurant.

Tell the server how you want your eggs cooked.
Snack · Corn with toppings

14. Elote and esquites

Elote is corn on the cob; esquites are corn kernels served in a cup, with preparations that vary locally. Lime, chile, mayonnaise and cheese are common additions. They offer similar flavors but different eating experiences: a cup is easier when you are walking between sights.

Find more small bites in our Mexican snacks guide.

Choose toppings individually if you want to taste the corn before adding everything.

Culinary reference: Larousse Cocina — esquites.

Vegetables · Cactus paddles

15. Nopales

Nopales are edible cactus paddles, served grilled, in salads or in mixed dishes. Their gentle tartness and distinctive texture make them worth trying alongside richer food. They are an ingredient rather than one standardized recipe, so a nopal salad and a grilled paddle need not taste alike.

Our guide to Mexican vegetables explains more market ingredients.

Ask how they are dressed or cooked if you need to avoid dairy or animal fat.

Culinary reference: Larousse Cocina — nopal.

Seasonal specialty · Puebla

16. Chiles en nogada

A stuffed chile covered with walnut sauce and pomegranate seeds
Chile en nogada with its characteristic walnut sauce and pomegranate garnish.

Chiles en nogada combine a filled poblano chile with a walnut-based sauce and pomegranate seeds. The filling commonly combines meat and fruit, giving the dish a sweet-savory balance. It is especially associated with late-summer and independence-season menus rather than guaranteed year-round availability.

Include it in a seasonal visit to Puebla.

Check the menu locally during your travel dates. Ask whether the chile is capeado (egg-battered) if you have a preference; serving styles vary.

Culinary reference: Larousse Cocina — chile en nogada.

Eat with a sense of place

Let your destination shape the menu

Oaxaca

Try a mole meal and a tlayuda at separate stops. A guided market visit can help explain the ingredients rather than just add more tastings.

Explore Oaxaca food tours →

Mérida & Yucatán

Start with cochinita, then ask about the day’s other Yucatecan specialties. Leave room for something beyond the dishes already familiar to you.

Explore Mérida food tours →

Puebla

Combine mole with a visit to the sweet shops. Chiles en nogada make a useful seasonal addition when they are being served.

Plan Puebla →

At the table

A few ordering habits that help

Ask about the salsa before adding it

Color does not reliably tell you how hot a salsa is. “¿Pica mucho?” asks whether it is very spicy; “la salsa aparte” asks for salsa on the side. This works for optional condiments, but not always for sauces cooked into the dish.

Think in small tastings

Two kinds of taco, one shared regional dish and a later snack can reveal more than a huge mixed platter. Leave space between stops. Choose a dedicated specialist when you want to understand a particular dish.

Check what is inside the base

A vegetable filling does not establish how the dough, beans or broth were prepared. Ask directly about manteca (lard), caldo (broth), queso (cheese) and crema (cream) when those ingredients matter to you.

Understand what “traditional” means here

Mexican cooking includes Indigenous foundations, later introductions and continuing regional invention. A dish does not need an exclusively pre-Hispanic origin to be part of a living tradition. UNESCO’s inscription recognizes a wider community food culture, including cultivation, preparation and shared knowledge.

Source: UNESCO: Traditional Mexican cuisine.

A few useful answers

Questions before you go

Is all traditional Mexican food spicy?
No. Heat depends on the preparation and the condiments. Some dishes contain chile in the cooking sauce; others allow you to add salsa yourself. Ask before ordering if you want a mild meal.
What is the difference between a taco and a quesadilla?
A taco is a tortilla around a filling. A quesadilla is a folded tortilla preparation, often with cheese and other fillings, cooked on a griddle or fried. Local naming and cheese conventions vary.
Which Mexican foods should I try first?
For variety, start with tacos, a tamal, a bowl of pozole and a regional dish where you are staying. Add chilaquiles for breakfast and a dessert later rather than trying everything at one meal.
Where do burritos fit?
Flour-tortilla burritos belong to northern Mexican food traditions as well as cross-border food culture. Their size and fillings vary; the large rice-filled burrito familiar abroad is not the only form.
What should I drink with a meal?
Water, an agua fresca or another local drink can work depending on the meal. See our guide to Mexican drinks for the differences between common choices.
Scroll to Top