If there’s one destination in Mexico we’d recommend to every food lover, it’s Oaxaca. The city is home to one of the country’s richest culinary traditions, where ancient recipes, local markets and modern restaurants exist side by side. After visiting twice, these are the places we genuinely recommend.
Best Restaurants in Oaxaca
Copal
Copal was our favourite dinner in Oaxaca. Opened in 2025, the restaurant manages to feel bold and contemporary while staying true to traditional Oaxacan flavours. We loved their surprisingly extensive wine list, the incredibly welcoming staff and the beautiful garden setting. A place we’d return to without hesitation.
Labo Fermento
Labo Fermento is one of the most exciting restaurants in Oaxaca. Japanese fermentation techniques meet local Oaxacan ingredients, creating bold and deeply layered flavours. Their homemade miso, aged for months or even years, is used throughout the menu and showcases the team’s obsession with fermentation. The beautiful courtyard, small shop and Michelin Bib Gourmand recognition make this an easy recommendation.
Los Danzantes
A true Oaxaca classic, Los Danzantes combines refined Oaxacan cuisine with its own mezcal production, making it the perfect place to discover both. We loved tasting several different moles alongside their mezcal selection. Fun fact: the restaurant’s name refers to ancient Mexican warriors who were believed to dance before battle.
Levadura de Olla
Levadura de Olla is one of the best places to experience authentic Oaxacan cuisine. Every detail, from the traditional tableware to the ingredients on your plate, reflects the region’s rich culinary heritage. We loved discovering the different local flavours (including several varieties of avocado) and felt this restaurant truly captures the essence of Oaxaca.
Tlayudas La Chinita – Street Food
You can’t leave Oaxaca without trying a traditional tlayuda. Tlayudas La Chinita, featured on Netflix, serves one of the city’s best versions, generously topped with Oaxacan cheese, beans, cabbage, chilli and guacamole. A true Oaxacan classic and the perfect place to experience one of the region’s most iconic street food dishes.


Coffee & Bakeries in Oaxaca
Pan con Madre
If you love laminated pastries, don’t skip Pan con Madre. Their display is filled with beautifully baked croissants and seasonal pastries that are perfect for breakfast or an afternoon coffee break while wandering through Oaxaca’s colourful streets.
Campesino Panadería Artesanal
Campesino Panadería Artesanal feels like a true neighbourhood bakery. Expect excellent sourdough bread, buttery laminated pastries and great coffee in a cosy, unpretentious setting. It’s a little off the main tourist route, making it a lovely spot to start your morning like a local.
Café Bien
Café Bien was one of those places we kept coming back to. Their coffee is consistently excellent (don’t miss the cold brew), and the calm, minimalist atmosphere makes it an ideal place to slow down for a moment. A family-run café that proves great coffee doesn’t need to be complicated.
Caracol Púrpura
Caracol Púrpura celebrates one of Oaxaca’s greatest treasures: cacao. You choose the percentage of local cacao you’d like, and every cup of hot chocolate is prepared fresh to order. Whether you prefer something smooth or intensely dark, this is a delicious way to discover the flavours of Oaxacan cacao.
Bodega
Bodega is one of Oaxaca’s busiest bakeries, and for good reason. Expect excellent pastries, freshly baked sandwiches and great coffee. Some of their pastries are finished to order, with toppings added just before serving, making every bite taste incredibly fresh. Perfect for breakfast or to grab something on the go.
Cafeto Cacao
Cafeto Cacao was another favourite of ours in Oaxaca. The baristas clearly know their craft, serving excellent specialty coffee alongside traditional Oaxacan cacao. If you can’t choose between the two, order their signature mocha, where locally produced chocolate and coffee come together perfectly.
Masea Trigo y Maíz
Corn is at the heart of Oaxacan cuisine, and Masea Trigo y Maíz shows just how versatile it can be. Besides their bakery, they also have an atolería, where you can taste traditional corn-based drinks in several different varieties. A great place to discover an essential part of Oaxaca’s food culture.


Best breakfast & lunch in Oaxaca
Boulenc
If we had to recommend one breakfast spot in Oaxaca, it would be Boulenc. Their bakery supplies some of the best bread in the city, the peaceful courtyard is a lovely place to start your day and the cinnamon hot chocolate is absolutely worth ordering. Reservations are recommended, because it’s one of Oaxaca’s most popular cafés.
Onnno
Onnno is one of our favourite breakfast and lunch spots in Oaxaca. The bright, modern café serves excellent pastries, specialty coffee and creative sandwiches, alongside a selection of warm lunch dishes. Originally starting as a small sandwich shop, Onnno has grown into one of the city’s favourite all-day cafés—and it’s easy to see why.
Adama
A surprising find in the middle of Mexico. Adama serves excellent Middle Eastern food in a quiet hidden courtyard. Their labneh and falafel were outstanding and made for a welcome change after days of Mexican cuisine. A well-deserved addition to the Michelin Guide Mexico 2025. Also a great option for dinner.


Cocktails & More in Oaxaca
Esencia
Esencia was our favourite place for cocktails in Oaxaca. Native herbs, locally inspired ingredients and house-made liqueurs come together in beautifully balanced drinks that truly reflect the region. Nothing here feels rushed; every cocktail is carefully crafted with remarkable attention to detail. A must-visit if you enjoy cocktails with a story.
Mezcalite Pop
Probably the most refreshing snack in Oaxaca. These handmade ice pops combine fresh fruit with mezcal, creating a fun local twist on a classic popsicle.


Planning more of your Mexico trip? Explore our food guides to Mexico City, Valladolid, Mérida, Puebla and Tulum.




