In honour of Cinco de Mayo, we’ve put together a collection of authentic Mexican dishes that look as good as they taste.
From chilli-dipped popsicles to poblano peppers stuffed with oozing cheese, these dishes will leave you with a serious craving for Mexican food.
Luckily, we’ve included recipes so you can make these tasty treats at home.
Typically made in Puebla, Chiles en Nogada is a dish that's comprised of poblano peppers stuffed with shredded meat and spices that are then dipped in egg batter, fried, and topped with a walnut-cream sauce and pomegranate seeds.
Elote (corn on the cob) is a common street food served both on a stick and in cups. The corn is boiled before being smothered in a delicious blend of salt, lime, chilli powder, butter, cheese, and sour cream.
Sold across panaderias (bakeries) in Mexico, Galletas De Grajea are butter cookies covered in a playful coat of rainbow sprinkles.
Pozole is a soup made from a large white corn called hominy, oregano, and chilli. It's typically served with lettuce, radishes, onion, limes and chilli and comes in chicken, pork, and vegetarian variations.
Cochinita pibil is a pork dish marinated in a citrus orange juice and coloured with annatto seeds before being covered in banana leaves and cooked in a pit. The unique process creates incredibly tender pork.
Sopa Azteca (tortilla soup) is a soup with a rich tomato base of pasilla chiles, crunchy corn tortillas, and oozing cheese. In Mexico, toasted chile pods are sometimes crushed over the top to give it an extra kick.
Considered an iconic dish of the state of Oaxaca, Tlayuda is a large, thin, partially-fried tortilla covered in refried beans, asiento (unrefined pork lard), lettuce, avocado, shredded meat, Oaxaca cheese and salsa.
A cemita is a type of sandwich from Puebla. It's usually made with beef milanese (thinly pounded and deep-fried beef), cueritos (pork rinds), queso de pierce (pork head cheese), or carnitas (stewed pork) stuffed into a brioche-style bread roll.
Tostadas are toasted corn tortillas commonly covered with ceviche made from fish, carrots, onion and lime. They pack a fresh, citrus-filled bite with a whole lot of crunch.
Horchata is a creamy cinnamon-flavored drink made of either rice or almonds and served chilled. While some recipes make horchata with milk, the traditional Mexican recipe is dairy-free.
NOW WATCH: Briefing videos
Business Insider Emails & Alerts
Site highlights each day to your inbox.