Skip to main content
Blog
What to eat in Mexico: dishes to try in every region
Guías

What to eat in Mexico: dishes to try in every region

Oct 25, 20266 min read(Updated: Oct 25, 2026)

A travel checklist of the dishes worth trying in each region of Mexico, from the carne asada of the north to the Maya south-east, with where to find them and a guide to each destination.

Mexico doesn't have one cuisine, it has many. What people eat in Monterrey has little in common with what they eat in Mérida, and a taco from Ensenada has little to do with one from the capital. This guide is a travel checklist: the dishes worth trying in each region, explained in a sentence, with the destination guide where we explain how to organise your visit. Use it to decide on a route or to make sure you don't leave anywhere without trying its speciality.

To choose dates and the number of days, start with our guide to when to go and how many days to book.

Mexico City and the centre

Guides: what to eat in Mexico City by neighbourhood and day trips from Mexico City.

Puebla and Oaxaca

Guides: mole route through Puebla and Oaxaca and mezcal route in Oaxaca.

Yucatán and the south-east

Guide: Yucatán and Maya cooking.

The west: Jalisco and Michoacán

Guides: Guadalajara and Jalisco and Michoacán.

The Gulf: Veracruz and the Huasteca

Guide: Veracruz.

The north and Baja California

Guides: Monterrey and the north and Baja California.

What to drink in each region

The list wouldn't be complete without drinks, which also change a great deal from one region to the next:

  • The centre: pulque and its curados in Hidalgo, Tlaxcala and the State of Mexico; atole and champurrado at breakfast.
  • Oaxaca: mezcal, tejate and chocolate made with water or milk.
  • Jalisco: tequila, tejuino and raicilla, another agave spirit from the coast and mountains.
  • Michoacán: charanda, a sugar-cane spirit from the Uruapan area.
  • The north: bacanora in Sonora and sotol in Chihuahua and Coahuila; and plenty of cold beer with the carne asada.
  • The Gulf and the south-east: highland coffee from Veracruz and Chiapas, maize-and-cacao pozol in Chiapas and Tabasco, Veracruz's torito and tropical-fruit aguas frescas in Yucatán.
  • Baja California: the wines of the Valle de Guadalupe.

And everywhere, aguas frescas: horchata, jamaica and tamarind, served with the midday meal.

What time of day each dish is eaten

One of the keys to eating well in Mexico is knowing that many dishes have their own time of day. Tamales, atole, chilaquiles and barbacoa are breakfast food; cochinita and carnitas are for the morning and midday; the main meal, with broth, stew and tortillas, is eaten in the mid-afternoon; and tacos al pastor, pozole, tlayudas and square-side snacks are, above all, evening food. If you are looking for a particular dish and can't find it, it may simply not be its time.

The same goes for days of the week: pit barbacoa is a weekend dish, and many markets have their own tianguis day.

What is eaten all over the country

Some dishes you will find in almost any city, though with regional variations: chilaquiles at breakfast, enchiladas, tamales, quesadillas, esquites and elotes, chiles rellenos, tortilla soup, aguas frescas and sweet breads such as conchas. And at particular festivals, pan de muerto or the rosca de Reyes: you will find them in the food festival calendar.

To eat them with peace of mind on the street and in markets, read our guide to how to eat street food safely and the one on Mexican markets worth visiting.

How to use this list

Don't try to taste everything on a single trip. Choose two or three regions and give each several days: market dishes are eaten in the morning, festive dishes have their day and many exist only in season. And always ask about the local speciality: in Mexico almost every town has a dish it is proud of, and often it doesn't appear in any guide.

Frequently asked questions

Which region should I choose for my first trip?

Mexico City with Puebla or Oaxaca is the most common combination: lots of variety in a small area and good connections.

Is Mexican food always spicy?

No. Many dishes are mild and the heat is in the salsa, which you add to taste. Always ask which salsa is the hottest.

Is there traditional vegetarian cooking?

Yes: squash-blossom or huitlacoche quesadillas, bean tlacoyos, cheese-stuffed chillies, esquites, nopales and many tamales. Ask about lard and chicken stock.

Which dish should I learn to cook at home?

One you can reproduce with easy-to-find ingredients: green chilaquiles, chicken tinga or a pozole. If you bring dried chillies and mole paste back from your trip, the range widens considerably.

Is Tex-Mex Mexican food?

It is a cuisine born in Texas from the cooking of northern Mexico. In Mexico you won't find, for example, nachos with melted cheese as a typical dish.

Sources

  • UNESCO, «Traditional Mexican cuisine – ancestral, ongoing community culture, the Michoacán paradigm» (2010).
  • Spanish-language Wikipedia, «Torta ahogada», «Tacos árabes» and «Mezcal», consulted on 25 October 2026.
  • English-language Wikipedia, «Caesar salad» and «Paste (pasty)».
  • The specific sources for each region are cited in the linked guides.
Edmond Bojalil
Edmond Bojalil

Founder, Recetas Mexas

Mexican from Puebla, IT professional and foodie. Author of 1000+ authentic Mexican recipes adapted for home kitchens worldwide. Based in Madrid since 2018.

Read more