8 Must-Try Dishes That Define Mexican Cuisine

By Afiur
April 15, 2026

Chiles en Nogada

A patriotic Mexican classic, this dish features poblano peppers stuffed with spiced meat and fruit, topped with creamy walnut sauce and pomegranate seeds.

Churros

No Mexican food journey is complete without dessert. These deep-fried dough sticks coated in cinnamon sugar are crispy on the outside, soft inside, and often served with chocolate.

Cochinita Pibil

Originating from the Yucatán region, this dish features pork marinated in citrus and achiote, then slow-cooked until tender. It’s typically served with pickled onions and tortillas for a flavour.

Elote

A favourite street snack, elote is grilled corn on the cob slathered with mayonnaise, cheese, chilli powder, and lime. Smoky, creamy, and tangy, it’s simple but incredibly addictive.

Mole Poblano

This rich, complex sauce from Puebla combines chillies, spices, nuts, and a hint of chocolate. Traditionally served over chicken or turkey, mole poblano is a true celebration dish.

Pozole

This comforting traditional soup is made with hominy corn, slow-cooked meat (usually pork or chicken), and a flavourful broth. Served with toppings like shredded lettuce, radish, lime, and oregano.

Tacos al Pastor

One of Mexico’s most iconic street foods, tacos al pastor feature thinly sliced marinated pork cooked on a vertical spit, served on soft corn tortillas with pineapple, onions, and fresh cilantro.

Tamales

Made from masa (corn dough) filled with meats, cheese, or vegetables and wrapped in corn husks or banana leaves, tamales are steamed to perfection. They’re especially popular during festivals.

See More Stories