Best Restaurants in Mexico: Fine Dining, Local Gems & Where to Eat
Mexico has the most exciting restaurant scene on the planet right now. That is not a casual observation or a travel writer’s hyperbole. It is the considered verdict of the World’s 50 Best Restaurants list, two Michelin stars, and the quiet consensus of every serious food person who has spent time eating their way through Mexico City, Oaxaca, and the Yucatán Peninsula. While the rest of the world argues about whether Paris or Tokyo reigns supreme, Mexico has been getting on with the business of reinventing what gastronomy can look like when it is rooted in 3,000 years of culinary tradition and guided by chefs of extraordinary ambition. If you care about what you eat – really care – this is where you come.
The Fine Dining Scene: Michelin Stars and World Recognition
Mexico City holds two Michelin two-star restaurants, and both of them are in Polanco, which tells you something useful about where to be staying when you visit. The more famous of the two is Pujol, Chef Enrique Olvera’s flagship restaurant, which has done more than perhaps any other establishment to put Mexican fine dining on the world map. Getting a table requires planning on a geological timescale – reservations open a year in advance, and anyone who casually suggests dropping in should be regarded with suspicion. Perseverance, however, is rewarded generously.
You can choose between a ten-course taco omakase at the bar or a full tasting menu in the dining room. Either way, the centrepiece of your experience will be the mole madre – a mole that has been cooking continuously since 2013. It arrives at the table as two concentric rings of different ages, the older, darker one surrounding the newer. It tastes like history. There are flavours in there that are genuinely impossible to explain to someone who has not experienced them, which is why the restaurant continues to be booked solid twelve months in advance.
Pujol’s Polanco neighbour, Quintonil, has in many ways the more surprising story. For years it ran respectably behind Pujol on the World’s 50 Best list, a perfectly honourable position that everyone seemed comfortable with. Then in 2025 it jumped to third in the world – third – which rather changed the conversation. Chef Jorge Vallejo and his wife Alejandra Flores run Quintonil with a philosophy that centres vegetables, greens, and hyper-seasonal Mexican ingredients without ever straying into the territory of mere health food. The cactus ceviche with avocado and lime is the kind of dish that makes you rethink your entire relationship with a plant you previously only associated with desert cartoons. The ten-course tasting menu is inventive and grounded in equal measure – a combination that sounds easy and is, in practice, extremely difficult to achieve.
The Lunch Institutions: Where Locals Actually Eat
No guide to the best restaurants in Mexico is complete without addressing what might be the finest single lunch experience in the country, and it is not at a Michelin-starred establishment. Contramar, in Mexico City’s Roma Norte neighbourhood, is a seafood restaurant that Gabriela Cámara opened in 1998, and it has been packed – raucously, joyfully, non-negotiably packed – every day since. Go at lunch. This is when the chic and connected locals arrive in force, and the atmosphere achieves a particular pitch of animated pleasure that is uniquely Mexican: loud, stylish, unhurried, and conducted over several rounds of drinks without anyone appearing remotely guilty about it.
The fish tacos are outstanding. The tuna tostadas are arguably better. Order both, find a reason to order something else, and do not make afternoon plans.
For something more formally traditional, El Cardenal in the Centro Histórico has forty years of history and a dining room of white tablecloths, a resident pianist, and the kind of unhurried service that reminds you meals are supposed to be events rather than refuelling stops. It was one of the first restaurants in the city to explicitly celebrate the provenance of its ingredients, and the seasonal menu reads as a love letter to the Mexican larder: escamoles (ant larvae, which taste considerably better than they sound), chile en nogada when the season allows it, and bacalao a la vizcaina done with real care. Breakfast and lunch draw a faithful local following. This is not tourist Mexico. This is Mexico City being quietly excellent for its own residents.
Equally worth seeking out is Nicos, a family-run institution in the less immediately fashionable Azcapotzalco district that has been operating since 1957. The menu is built on ancient recipes, the ingredients are local and organic, and the experience is one of those rare things in travel – a restaurant that has absolutely no interest in being discovered by anyone, and is the better for it. Make the effort to get there. The taxi driver will look mildly baffled by your destination, which is always a good sign.
Beach Clubs and Casual Dining: The Coast on Its Own Terms
Mexico’s coastline – Pacific, Gulf, Caribbean – offers its own category of eating that operates by different rules entirely. At the serious end of the beach club spectrum, establishments along the Riviera Maya and in Los Cabos have evolved well beyond the frozen margarita and nachos model into genuinely considered dining experiences with thoughtful menus, strong wine programmes, and design that makes clever use of the natural setting. Toes in sand, fresh ceviche, a cold beer, the sound of the Pacific or the Caribbean doing its thing – this is not fine dining, and it is not trying to be. It is something else, and on the right afternoon it is arguably better.
The Yucatán coast rewards those who venture beyond the resort enclaves to find the small palapa restaurants serving the day’s catch cooked simply over wood or charcoal. Whole grilled fish with chillies, lime, and a stack of warm tortillas. A cold Modelo. The bill so reasonable you check it twice. These places have no Instagram presence and no reservation system, which is precisely the point. Ask your villa concierge or a local who lives nearby – they will know exactly where to go, and the directions will involve at least one landmark that no longer exists.
Food Markets: The Real Mexico on a Plate
The mercados of Mexico are not picturesque tourist attractions that happen to also sell food. They are living, functioning, extremely loud places where people shop for what they need, eat what they want, and generally have no patience for anyone blocking the aisle with a camera. They are also some of the most exciting places to eat on earth.
In Mexico City, the Mercado de San Juan in the Centro is the place for quality ingredients – imported cheeses, exceptional charcuterie, unusual seafood, and some of the best tacos de guisado in the city. In Oaxaca, the Mercado Benito Juárez and the Mercado 20 de Noviembre operate as a pair: buy your raw meat in one, take it twenty metres across the street to be grilled at the other. The tlayudas – large, crunchy tortillas layered with black bean paste, Oaxacan string cheese, and your choice of topping – are mandatory.
Budget generously for market meals in terms of time, not money. They cost very little and take as long as you want them to.
What to Order: The Dishes That Define Mexico
The question of what to eat in Mexico is less useful than asking what not to eat, because the answer to the latter is considerably shorter. That said, there are dishes that reward priority attention. Mole, in its many regional iterations – negro, rojo, verde, amarillo, manchamanteles – is the single most complex sauce tradition in the world, and the gap between a great mole and a mediocre one is the culinary equivalent of the Grand Canyon. Order it whenever it appears on a serious menu.
Cochinita pibil, the slow-roasted pork from the Yucatán, marinated in achiote and sour orange and cooked underground in banana leaves, is another dish of almost unreasonable depth for something that arrives looking so modest. Chiles en nogada, available only in late summer and autumn, is the seasonal dish to plan an entire trip around: poblano chillies stuffed with a fruit-and-meat picadillo, covered in walnut cream sauce and garnished with pomegranate and parsley in the colours of the Mexican flag. It is patriotism expressed in culinary form, and it works.
For something simpler and equally essential: tacos al pastor, carved from a vertical spit and eaten standing up at a late-night taqueria at a speed that surprises even you. This is not a dish to dissect. It is a dish to eat.
Wine, Mezcal and What to Drink
Mexico’s wine industry is centred in the Valle de Guadalupe in Baja California, producing bottles that have improved dramatically over the past two decades and now appear confidently on the lists of serious restaurants. The whites, particularly those made from Chardonnay and local varieties, tend to be the most interesting. Do order them when you see them – the industry deserves the support and the wines reward the curiosity.
Mezcal, however, is the drink of the moment and for good reason. Where tequila is the smooth, reliable elder statesman of Mexican spirits, mezcal is the complex, smoke-kissed, occasionally bewildering younger sibling who has been living in Oaxaca and reading philosophy. It is made from agave – a plant with extraordinary range and character depending on the variety and region – and the best mezcals are extraordinary things. Order them neat. Sip, do not shoot. The worm is not mandatory and is, in any case, more associated with lesser bottles.
Agua fresca – fresh fruit water served in huge glass jars at markets and simple restaurants – is one of the great underrated pleasures of eating in Mexico. The tamarind version deserves particular attention.
Reservations, Timing and Practical Intelligence
A few things worth knowing before you arrive. Pujol and Quintonil both require advance planning measured in months rather than days. Pujol opens reservations a full year ahead, and serious travellers treat securing a table there the way others treat booking theatre tickets on Broadway – with immediate action and no procrastination. For both restaurants, check their official websites for reservation systems and set a calendar reminder for exactly twelve months before your intended visit.
Contramar does not take reservations in the traditional sense, but arrives early or be prepared to wait at the bar – which is, as it happens, a perfectly enjoyable place to be. El Cardenal and Nicos are somewhat more forgiving, but booking ahead for dinner is always wise. For market meals and beach palapas, no reservation is required or possible, and the only qualification needed is a willingness to point enthusiastically at whatever looks good.
Mexicans eat late. Lunch is the main meal of the day and runs from approximately 2pm to 5pm. Dinner rarely starts before 8pm and restaurants do not hit their stride until 9pm or later. Arriving at 7pm for dinner in Mexico City is the culinary equivalent of showing up to a party at 6:30 – technically possible, quietly eccentric.
For the full picture of planning a trip – logistics, regions, what to do beyond the table – the Mexico Travel Guide covers the country in the depth it deserves.
The Villa Option: Eating Well on Your Own Terms
There is a particular pleasure, after several consecutive days of extraordinary restaurant meals, in eating somewhere that is entirely, privately yours. A luxury villa in Mexico with a private chef option offers exactly this – the chance to have a talented cook bring the market to your kitchen, prepare dishes specific to the region you are in, and serve them at your own pace on your own terrace. In Oaxaca, this might mean mole prepared from scratch over several hours. In the Yucatán, cochinita pibil slow-cooked overnight. In Los Cabos, the morning’s catch from the Pacific prepared simply and eaten watching the sunset. No reservation required. No one arriving to clear your table. Just very good food in a very beautiful place – which is, when you think about it, what all of this is for.