Mexican Cuisine

Food in Mexico: A Complete Guide to Mexican Cuisine

Mexican food is a UNESCO Intangible Cultural Heritage — and one of the world's most misrepresented cuisines outside its borders. What passes for Mexican food internationally (hard-shell tacos, heavy burritos) is largely a Tex-Mex invention with little relation to what people actually eat in Mexico. The real thing is regional, seasonal, and complex.

Oaxaca is the acknowledged gastronomic capital — seven distinct mole sauces, mezcal distilleries, tlayudas, and grasshopper tacos (chapulines). The Yucatán has a completely separate culinary tradition shaped by Maya cooking: cochinita pibil, papadzules, and sopa de lima. Mexico City is where everything converges — tacos al pastor at midnight, high-end restaurants from globally recognised chefs, and the broadest variety of regional cooking under one roof.

Food by City

Each city guide includes a dedicated food page covering must-eat dishes, local specialities, and where to eat them.

Dishes and Drinks to Try in Mexico

Eight things that represent the depth and regional variety of Mexican food and drink.

Tacos al Pastor

Spit-roasted marinated pork shaved onto small corn tortillas, topped with pineapple, onion, and coriander. A Mexico City staple with Lebanese origins — al pastor translates as "shepherd style", referencing the shawarma technique brought by Lebanese immigrants. Best eaten at a proper taqueria standing up.

Mole Negro

Oaxaca's most complex sauce — up to 30 ingredients including multiple dried chillies, chocolate, spices, and charred ingredients, simmered for hours. Served over turkey or chicken. Every family has its own recipe. Oaxaca is the place to eat it; restaurant versions outside Oaxaca rarely match the real thing.

Chiles en Nogada

A dish with patriotic symbolism: poblano chilli stuffed with a sweet-savoury picadillo of meat, dried fruit, and spices, topped with walnut cream sauce and pomegranate seeds. The white, green, and red colours represent the Mexican flag. A seasonal dish, available August–September when pomegranates and walnuts are fresh.

Tlayuda

Oaxaca's answer to pizza — a large, crispy corn tortilla spread with black bean paste, asiento (unrefined lard), quesillo (Oaxacan string cheese), and toppings of your choice. Cooked on a clay griddle. Enormous portions, cheap, and one of the most satisfying things to eat in the state.

Cochinita Pibil

A Yucatecan slow-roasted pork dish marinated in achiote paste and sour orange juice, traditionally cooked underground wrapped in banana leaves. The acidity and earthiness are unlike anything else in Mexican cooking. Available across the Yucatán — best in local cenadurías in Mérida.

Pozole

A hearty hominy corn soup served with pork or chicken, topped with shredded cabbage, radish, oregano, lime, and dried chilli. Comes in red (rojo), white (blanco), and green (verde) versions. A dish with pre-Columbian origins — hominy corn was central to Aztec ritual. Deeply satisfying and widely available.

Elotes and Esquites

Street corn at its best. Elotes are corn on the cob grilled or boiled and slathered with mayonnaise, cheese, chilli powder, and lime. Esquites are the same ingredients served in a cup. A ubiquitous street snack across Mexico — sold from carts at every market and evening food scene.

Mezcal

Mexico's artisanal spirit — distilled from agave (tequila is a type of mezcal made exclusively from blue agave in Jalisco; mezcal draws from dozens of agave varieties). Oaxaca produces over 80% of Mexico's mezcal. Smoky, complex, and properly consumed neat at room temperature. Sipping tours of Oaxacan palenques (distilleries) are a genuine experience.

Best Cities for Food

Oaxaca

Mexico's undisputed food capital. Seven mole sauces, tlayudas, quesillo, grasshopper tacos, chocolate, and a mezcal tradition that predates the industry. The Mercado Benito Juárez and Mercado 20 de Noviembre are essential. Cooking classes here among the best in Latin America.

Food guide to Oaxaca →

Mexico City

The broadest food city in Mexico — every regional cuisine represented, from Yucatecan cenadurías in Colonia Condesa to Oaxacan tlayudas in Roma Norte. Also home to internationally acclaimed fine dining: Pujol, Quintonil, and Contramar. Tacos al pastor until 4am in Cuauhtémoc.

Food guide to Mexico City →

Mérida

The Yucatán's culinary capital. Cochinita pibil, papadzules, sopa de lima, and poc chuc are all done best here. Sunday's Mercado Lucas de Gálvez is the best single food market in the peninsula. Yucatecan cooking is so distinct from central Mexican food it constitutes its own regional cuisine.

Food guide to Mérida →

Food Guides

In-depth guides to the cuisine, restaurants, and street food scene.

Oaxaca coffee shop with freshly ground Mexican coffee
Food & Drink

Coffee in Mexico: The Guide to Mexican Coffee Culture

Mexican coffee culture explained: the best coffee-producing regions (Oaxaca, Chiapas, Veracruz), how to order in a Mexican cafe, and the best coffee cities.

Oaxacan mezcal and market scene
Food & Drink

Mezcal and Tequila: A Guide to Mexico's Spirits

Guide to mezcal and tequila: how they're made, how to drink them, the difference between them, and where to experience both at source in Mexico.

Oaxacan mole negro served at a market
Food & Drink

Oaxacan Mole: A Guide to the Seven Moles

Guide to Oaxaca's seven moles: negro, coloradito, amarillo, verde, chichilo, rojo, and manchamanteles — what's in each and where to eat them.

Oaxacan mole negro and regional dishes on market table
Food & Drink

Mexico's Regional Cuisines: A Guide by State

Mexico's regional cuisines by state: Oaxaca's moles, Yucatán's achiote tradition, Jalisco's birria, and the contrast between north and south Mexican food.

Mexican street food tacos al pastor with pineapple and cilantro
Food & Drink

Mexico Street Food Guide: What to Eat and Where

The complete guide to Mexican street food: tacos, elotes, esquites, tlayudas, tortas, tamales, what to order, and how to find the best stands in any city.

Variety of Mexican tacos arranged on a market stall
Food & Drink

The Mexico Tacos Guide: Every Type Worth Knowing

Every type of Mexican taco worth knowing: al pastor, carnitas, birria, suadero, barbacoa, pescado, cochinita pibil, and where to find the best in each city.

Explore the food scene city by city