Apr 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. Its green, white, and red colours represent the Mexican flag.
Source: unsplash
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 or caramel dipping sauce.
Source: unsplash
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 packed experience.
Source: unsplash
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.
Source: unsplash
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 with deep, layered flavours.
Source: unsplash
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, it’s a hearty and satisfying meal.
Source: unsplash
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. The balance of smoky, sweet, and tangy flavours makes them unforgettable.
Source: unsplash
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 and family gatherings.
Source: unsplash
A Food Lover’s Guide to Egypt’s Best Eats