A map of history served at the table

Mexican cuisine is a cultural mosaic shaped by ingredients that traveled thousands of miles and techniques that crossed oceans. Corn, beans, and chili were born on these lands, but rice came from Asia through the Spanish; pork and beef arrived from Europe; and spices traveled from the Middle East and India via global trade routes.
Every traditional dish is a testament to this culinary fusion… and to the stories still told in kitchens across the country.

16 dishes and the history behind their flavor

 

1. Mole Poblano

Mole poblano is a symbol of Puebla and one of Mexico’s most complex stews. It blends dried chilies like mulato, pasilla, and ancho with cacao, spices such as clove and cinnamon, nuts, and bread for thickening. Legend has it that nuns in the Santa Rosa convent created it to honor a visiting viceroy. Did you know the original recipe could include over 100 meticulously measured ingredients? Its deep, sweet, spicy, and earthy flavor is usually served over turkey or chicken with a side of red rice.

2. Tamales

Tamales date back over 5,000 years and were a staple in Mexica, Maya, and Zapotec cultures. They’re made with corn masa wrapped in corn husks or banana leaves, filled with meats, vegetables, sauces, or even sweet mixtures. In pre-Hispanic times, they were offered in religious ceremonies as a symbol of gratitude to the earth. Today, they’re enjoyed nationwide, with regional varieties such as the Oaxacan tamal or the giant Zacahuil from the Huasteca. Best served steaming hot, straight from the pot.

3. Pozole

Pozole is a ceremonial dish that originated with the Mexica, made with nixtamalized cacahuazintle corn. Before the Spanish arrived, it was prepared with human meat during specific rituals — later replaced with pork. It can be white, red, or green, depending on the region and ingredients. Did you know that in Guerrero and Michoacán, it’s still served with unusual toppings like sardines or boiled eggs? Its warmth and flavor make it the perfect centerpiece for family celebrations.

4. Tacos al Pastor

Inspired by Lebanese shawarma, tacos al pastor arrived in Mexico in the early 20th century with Middle Eastern immigrants. Lamb was swapped for pork, marinated with achiote and dried chilies. Pineapple — now an iconic element — was added in Mexico to balance the heat. The spinning trompo and the aroma of sizzling meat are magnets on any street corner. Freshly served with cilantro, onion, and salsa, they’re an unmissable street food experience.

5. Cochinita Pibil

A treasure from Yucatán, cochinita pibil is traditionally cooked in a pib, an underground oven. Pork is marinated with achiote, sour orange, and spices, wrapped in banana leaves, and slow-cooked for up to eight hours. This method keeps the meat juicy and imparts a smoky depth. Its origins trace back to Maya rituals where the pib was used for offerings. Today, it’s served with pickled red onions and warm tortillas — a true taste of Yucatán identity.

6. Chiles en Nogada

Born in Puebla in 1821 to celebrate Mexico’s Independence, chiles en nogada feature poblano peppers stuffed with a picadillo of meat, fruits, and spices, topped with a walnut sauce and garnished with pomegranate and parsley. The colors represent the Mexican flag. Did you know they’re only made during late summer, when pomegranates are in season? It’s considered one of the most patriotic and elegant dishes in Mexican cuisine.

7. Sopes

Sopes are thick, small masa discs with raised edges, topped with beans, meat, lettuce, cream, and cheese. Their origins are believed to be pre-Hispanic, though dairy ingredients like cream and cheese arrived later with the Europeans. In some regions, they’re called “picaditas” and are prepared exclusively for community celebrations. Their versatility allows endless toppings. Fresh off the comal, they’re pure comfort.

8. Enchiladas Verdes

Enchiladas verdes are corn tortillas stuffed with chicken, cheese, or beans, covered in a tangy green sauce made with tomatillos, serrano chili, and cilantro. They’ve appeared in Mexican cookbooks since 1831 and adapted to regional tastes. In central Mexico, they’re garnished with cream, queso fresco, and onion. Did you know that in the Bajío, tortillas are lightly fried before being bathed in sauce? Their freshness and mild spice make them a perfect breakfast or lunch.

9. Barbacoa

Barbacoa is an ancient Mesoamerican cooking technique that predates the Spanish arrival, involving slow-cooking meat underground. When lamb was introduced, flavors and methods fused to create today’s barbacoa. The name comes from the Taíno word “barbacoa,” meaning a wooden cooking frame. Wrapped in maguey leaves and cooked for hours, the meat turns tender and succulent. Served with consommé and fresh tortillas, it’s a weekend feast.

10. Carnitas Michoacanas

From Michoacán, carnitas are made by cooking pork in its own lard. This not only adds flavor but also helped preserve the meat in the past. Different cuts are used, offering varied textures. The aroma fills plazas and markets from early morning. Served in tacos with cilantro, onion, and salsa, they’re an irresistible classic.

11. Aguachile

Aguachile is a fresh dish from northern Mexico, prepared with raw shrimp marinated in chili, lime, and salt. Originally, only water with ground chili was used, without lime. Today, lime is essential to “cook” the seafood. It’s accompanied by cucumber, red onion, and crispy tostadas. Perfect for hot days and lovers of bold flavors.

12. Caldo de Res

This beef soup combines chunks of meat with vegetables like corn, potato, chayote, and carrot. It’s a blend of native and European ingredients. Many families consider it a remedy for colds. Slowly simmered, its aroma fills the home with warmth. Served with white rice and tortillas, it’s a complete meal.

13. Queso Relleno

A signature dish of Yucatán, queso relleno combines Dutch Edam cheese with a spiced ground meat filling and sauces. It arrived via Caribbean trade routes on ships from Europe. The contrast between the mild cheese and savory stuffing is unique. Its elegant presentation makes it a celebratory dish. It’s a perfect example of culinary fusion.

14. Enfrijoladas

Enfrijoladas are tortillas bathed in a creamy bean sauce and filled with cheese, chicken, or egg. They were born from the pre-Hispanic pairing of beans and corn, later enriched with dairy brought by the Spanish. In some communities, they’re still made simply with beans and salt. They’re a comforting and nutritious breakfast. Their simplicity is their charm.

15. Pescado a la Talla

This coastal specialty is fish butterflied and marinated in a chili-based adobo with lime. The name comes from the special cut that allows the flavors to penetrate. It’s grilled over open flames, giving it an unmistakable smoky aroma. Often served with salad and tortillas. A must-try on Mexico’s beaches.

16. Handmade Corn Tortillas

Corn tortillas are the backbone of Mexican cuisine, with over 60 varieties of native corn in the country. Each region has its own thickness and preparation method. Handmade tortillas have an aroma and flavor no machine can match. They’re versatile, pairing with everything from simple tacos to complex stews. Without them, Mexican cooking wouldn’t be the same.

 

Experience Them with Homlunch

At Homlunch, these dishes are not modern reinterpretations:

They are family recipes passed down through generations.

They are prepared with the same respect for ingredients and processes as centuries ago.

And they are served in real homes, where history is told alongside the aroma.

 

 

Try them today

🔗 Book at homlunch.com
📍 Find hosts near you
🍽️ If your city isn’t listed, add it here and get your first meal free:
👉 Send WhatsApp