Mexico boasts a rich and diverse culinary landscape, offering something to tantalise every palate. From traditional street food to innovative fine dining. Mexico’s food scene is a melting pot of flavours, textures, and cultural influences.
Our curated list showcases the best of Mexican gastronomy, highlighting both iconic establishments and hidden gems. Firstly, if you’re craving authentic tacos, additionally, we have world-class fine dining options. Furthermore, for a casual street food experience, this guide will lead you to the most unforgettable culinary adventures.
Come with us as we dive into the amazing world of Mexican cuisine, from classic dishes to modern twists. Your taste buds are in for a real treat!
1. Pujol in Mexico City
Our first recommendation among the best restaurants in Mexico is the highly acclaimed Pujol. Firstly, this upscale establishment is a favourite among both locals and foreigners. Its reputation continues to thrive under the guidance of Chef Enrique Olvera. With each dish, Chef Olvera skillfully showcases Mexico’s vibrant culture and rich history.
While Pujol’s menu changes seasonally, one dish that is a must-try is their renowned Mole Madre, which beautifully combines the flavours of indigenous and Spanish culinary traditions. Immerse yourself in the exquisite flavours of Pujol and Spanish gastronomic heritage, including a delicious ceviche. Please note that Pujol is closed on Sunday
2. Quintonil
Moving on to the next entrant on our list of the best restaurants in Mexico, we have Quintonil. This esteemed establishment has garnered a reputation that extends beyond Mexico City, capturing the attention of patrons both nationwide and worldwide.
Headed by chef Jorge Vallejo, Quintonil embodies the freshness of the young, talented new generation of Mexican chefs. Whilst also representing the best of its fresh and local produce. What makes this place one of the best restaurants in Mexico, is its tasting menu, which includes crab tostadas with a pinch of herbs and spices, as well as its distinctive cactus sorbet, which will get your palate ready for the next course.
His autumn menu features a mouth-watering Mexican roast chicken recipe.
3. Contramar
Contramar, located in the vibrant city of Mexico City, has firmly established itself as one of the best restaurants in Mexico. With its unique blend of flavours, impeccable seafood offerings, and lively atmosphere, Contramar has become a must-visit destination for food lovers.
One of the most beloved and iconic dishes on Contramar‘s menu is their renowned Aguachile. This magnificent dish exemplifies Contramar’s commitment to serving high-quality, fresh seafood.
Contramar’s reputation also extends beyond its delectable cuisine. With its vibrant décor, energetic ambience, and attentive service, the restaurant creates a lively and convivial atmosphere that adds to its charm. Whether you are seeking a memorable meal with friends or a delightful dining experience with a loved one, Contramar exceeds expectations with its superb offerings.
4. El Mural de los Poblanos
One of the main capitals to savour real Mexican gastronomy is, without hesitation, Puebla City. El Mural de los Poblanos is one of the must-try restaurants in Mexico due to its traditional regional cuisine and its authentic ambience.
One of the main capitals to savour real Mexican gastronomy is, without hesitation, Puebla City. El Mural de los Poblanos is one of the must-try restaurants in Mexico due to its traditional regional cuisine and its authentic ambience. This highly respected restaurant in Puebla offers seasonal dishes, featuring insects (such as grasshoppers and maguey worms), cemitas (the poblano version of Mexican sandwiches), and different types of mole. We were so inspired we came up with our mole recipe, a bit of effort but it’s worth it!
5. Sud 777
Sud 777 is a fine-dining restaurant in Mexico City that is known for its creative take on Mexican cuisine. The restaurant is helmed by chef Jorge Vallejo, who has been awarded the Latin America’s Best Chef Award by The World’s 50 Best Restaurants.
You can try their most popular vegan dishes like the Vegan Quesadilla made with fresh, seasonal ingredients which are sure to please even the most discerning vegan palate.
In addition to these dishes, Sud 777 also offers several vegan-tasting menus. These menus change seasonally and offer a variety of dishes that showcase the creativity of chef Jorge Vallejo.
If you are looking for a delicious and satisfying vegan meal in Mexico City, Sud 777 is the perfect place to go.