By Afiur
April 15, 2026
A patriotic Mexican classic, this dish features poblano peppers stuffed with spiced meat and fruit, topped with creamy walnut sauce and pomegranate seeds.
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.
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.
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.
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.
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.
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.
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.