Plan Mexico in Stippl
Day-by-day planning, stays and budget in one app, with every place from this guide already on the map.
Download the appThe short answer
If you have one dinner in Oaxaca, book Los Danzantes for the courtyard and the star, or La Olla if you would rather eat well than eat expensively. If you have one lunch, go to Mercado 20 de Noviembre and walk into the smoke aisle. If you have one late night, it is Tlayudas Libres Doña Martha on Calle de los Libres, open until 6 am.
Oaxaca has exactly two MICHELIN-starred restaurants, five Bib Gourmands and a long list of Selected entries, and the whole thing sits inside a walkable centre. It also has a street-cart layer that costs a tenth as much and is not a compromise.
Most travellers who plan Oaxaca with Stippl give the city three nights. That is about nine meals, and the honest job of a guide like this is helping you spend nine well, not listing twenty-five and wishing you luck.
Oaxaca's MICHELIN restaurants in 2026
The MICHELIN Guide reached Mexico after most Oaxaca guides were written, which is why so many of them still do not mention it. The 2026 Mexico selection was announced on 20 May 2026, and Oaxaca de Juárez holds 26 entries in it.
Two stars in the city, both single stars: Los Danzantes Oaxaca and Levadura de Olla. Five Bib Gourmands (the Guide's good-value award): La Olla, Las Quince Letras, Tierra del Sol, Labo Fermento and Xaok. Everything else Oaxacan in the Guide, including Casa Oaxaca, Criollo, Itanoní, Zandunga and Adamá, is listed as Selected, which means inspected and recommended but not awarded.
That distinction matters when you are booking. Plenty of blogs will tell you Casa Oaxaca is starred. It is not, and neither is Zandunga.
1. Los Danzantes
The one starred restaurant most visitors will actually get into, and the room is half the reason: a three-storey open courtyard of rammed earth and candlelight just off the Alcalá, going on twenty-five years. It holds a MICHELIN Green Star as well as its star, for a kitchen sourced from its own garden with close to no waste. The hoja santa leaf stuffed with goat cheese in tomatillo sauce has survived every menu change and should survive your ordering too.
Open daily, 1 pm to 10:30 pm, at Macedonio Alcalá 403 interior 4. Book the courtyard for dinner rather than taking whatever is free, and note that a lot of listings still say it closes at 11 pm. It does not. The restaurant's own site takes reservations, and the house mezcal behind the bar is theirs too.
2. La Olla
Chef Pilar Cabrera has run this for around twenty-five years and picked up a Bib Gourmand in the 2026 Guide, which is the award for eating properly without the bill that usually comes with it. The menu rotates three or four times a year with the season, and the vegetarian section is unusually deep for a city this committed to tasajo.
Prices from the kitchen's own current menu: guacamole MXN 95, mole negro MXN 290, mole amarillo with prawns MXN 335, arrachera MXN 320. That is a proper dinner for a fraction of what the tasting-menu rooms charge.
Reforma 402, Centro. Its hours changed and most guides have not caught up: it is Tuesday to Sunday, 12 pm to 9:30 pm, closed Mondays, per its own site. The all-day breakfast schedule you will still find on review sites is out of date.
The markets, and how to actually eat in them
The two food markets sit one block apart and they are the city's real culinary school. Most people wander through, take a photo of the chapulines and leave hungry. Here is how not to.
3. Mercado 20 de Noviembre
This is the eating market. Rows of comedores ladling the seven moles, pan de yema bakeries, chocolate mills, and at its heart the Pasillo de Humo, the smoke aisle, which works differently from anywhere else you will eat in Mexico. You buy tasajo, cecina or chorizo raw by weight from a butcher, hand it to a grill stall, and it comes back charred while you build tacos at a shared bench with salsas, tortillas and a stream of vendors selling everything else you need.
It opens at 7 am daily, at 20 de Noviembre 512, one block south of the Zócalo. Bring cash. If you are vegetarian, or if a wall of grill smoke is not your idea of lunch, skip the aisle and eat at the mole comedores instead, which are excellent and calmer.
4. Mercado Benito Juárez

The older of the two, open since 1894, and the one for everything you eat standing up: quesillo pulled into strings, chapulines scooped by the bag, tejate ladled out of clay pots into painted jicara gourds, mole paste by the kilo to take home. It is a full city block bounded by Las Casas, 20 de Noviembre, Flores Magón and Aldama.
Open daily, 7 am to 9 pm. Go before noon if you want the best of the aguas frescas stands, and keep your bag in front of you in the crush.
Street food and the late-night run
The cheapest food in Oaxaca is not the compromise option. Two of the four spots below have been trading for over fifty years, and one costs less than MXN 100 a head.
5. Tlayudas Libres Doña Martha

The late-night institution, grilling on the pavement over charcoal since 1952. A tlayuda here is the full version: a huge crisp tortilla painted with asiento and bean paste, folded over quesillo and charred tasajo or chorizo. Take a number, take a plastic stool, and join a properly mixed crowd of people who have all had a similar evening.
Calle de los Libres 212 (the stall is named after the street, which is where the wrong addresses in other guides come from), with a second branch on García Vigil 105. Open daily 7 pm to 6 am.
6. Tlayudas El Negro
Often confused with the stall above, and it is a different thing: a sit-down casual restaurant out in Obrera with live music, open 1 pm to 1 am daily, around MXN 100-200 a head. Come here if you want a tlayuda at a table with a beer and a band rather than on a kerb at 2 am. Calle de Vicente Guerrero 1029, which is a taxi rather than a walk from the centre.
7. El Lechoncito de Oro
A street cart on Calle de los Libres serving slow-roasted suckling pig, and the connoisseur's order is the torta rather than the taco, because the bread soaks up the fat and gets crowned with crunchy chicharrón and a green salsa with real heat. It opens around 8 pm and runs to about 3 am, closed Sundays. Cash only.
Two things other guides get wrong about this one: it is in Centro, not out by the Mercado de Abastos, and it does not serve tortas ahogadas, which is a Guadalajara dish that has no business here.
8. Tacos del Carmen
A morning street stall by the Carmen Alto church, trading since 1974 off two coal-fired comals: rolled tacos each hiding a whole stuffed chile relleno, empanadas de amarillo, squash-blossom quesadillas. At MXN 1-100 a person it is the cheapest thing on this entire list and it still rates 4.5 across more than 700 reviews.
Jesús Carranza 110 on Plaza del Carmen Alto, not Porfirio Díaz as you will read elsewhere. Open 7:30 am to 2:30 pm and closed Wednesdays and Sundays, which catches out a lot of people who turn up for dinner. When the fresh masa runs out, the day ends.
The destination kitchens
Four rooms people plan a trip around. All four take reservations and all four expect them.
9. Casa Oaxaca El Restaurante
The restaurant almost everyone names first: chef Alejandro Ruiz's rooftop terrace looking straight across at Santo Domingo, salsa mixed at your table, mole negro and coloradito built from ingredients sourced across eight regions of the state. It is MICHELIN Selected in the 2026 Guide rather than starred, whatever else you may have read.
Constitución 104-A. Monday to Saturday 1 pm to 11 pm, Sundays to 9 pm. From its May 2026 menu, starters run MXN 230-780 and mains MXN 445-795, so three courses lands somewhere around MXN 900-1,400 before drinks. Ask for a rooftop table at sunset when you book, not when you arrive.
10. Criollo
Pujol's Enrique Olvera and Oaxaca-born chef Luis Arellano run this out of a colonial house at the edge of the centre, and there are now two ways in. The tasting menu is the headline, around MXN 1,000 a head, but there is also an 18-seat taco counter, and the quiet local move is the daytime à la carte: chilaquiles with tasajo and a concha with hot chocolate on a courtyard patio where chickens wander past your table.
Madero 129, Monday to Saturday 9 am to 9 pm, Sundays to 7 pm. Book through their site, because the entrance is genuinely easy to walk past.
11. Pitiona
A rooftop dining room with the Santo Domingo bell towers filling the view, and a kitchen that reworks ingredients from the coast, the Mixteca and the valleys rather than plating them straight. Chef José Manuel Baños is still listed here, though he has been opening kitchens in several other Mexican cities, so ask if his presence matters to you.
Ignacio Allende 114, not 108 as most listings still say. Monday to Saturday 1 pm to 10 pm, Sundays to 9:30 pm, and the restaurant's own site handles bookings.
12. Origen
Rodolfo Castellanos won Top Chef México and then stayed in his own kitchen, which tells you most of what you need to know. The chichilo mole with beef tongue is the dish that won him the title and it still anchors the menu.
This one has moved, and almost every guide online has the old address. It is now at Av. Benito Juárez 308, not Hidalgo 820. Monday to Saturday, from early afternoon until 11 pm; sources disagree about Sunday, so check with the restaurant if that is your only night.
Isthmus cooking, which is a different cuisine
Oaxaca state contains sixteen ethnic groups and eight regions, and the food of the Isthmus of Tehuantepec is not the same food as the Central Valleys cooking that fills most of the city's menus. Two places do it properly.
13. Zandunga Sabor Istmeño
Garnachas topped with picadillo, cochito horneado in ancho chile sauce, tamales de elote with a natural sweetness, all served on a colonial-house patio in the centre with live son jarocho on good nights and mezcal chased with beer, which is how the Istmo drinks it. MICHELIN Selected, around MXN 300-700 a head.
García Vigil 512-E, open daily 9 am to 11 pm. Service slows right down when the patio is full, so do not come here with a booking to catch afterwards.
14. La Teca

Deyanira Aquino Pineda has cooked Istmeño food out of her home in the Reforma neighbourhood since 1994, and it is exactly as unperformed as that sounds: plastic tablecloths, generations of the family in the kitchen, and garnachas, plantain molotes and asado de boda that reward the trip out of the tourist core.
Violetas 200-A, Reforma. Tuesday to Sunday 1 pm to 8 pm, closed Mondays, around MXN 200-500 a head. It is residential out there, so take a DiDi rather than walking from the centre.
Corn, breakfast and bakeries
Breakfast is where Oaxaca quietly beats most food cities, and it is also where the corn gets serious.
15. Itanoní
This place exists to prove what native corn can do. Every tortilla, tetela, memela and tamal is made from named heirloom varieties, nixtamalised and stone-ground on site, and you can stand at the open kitchen and watch it happen. Order the tascalate, a toasted-maize drink with chocolate and achiote, by the jug.
Belisario Domínguez 513 in Reforma, Monday to Saturday 7 am to 4 pm, Sundays to 2 pm, around MXN 200-300. Worth being straight with you: the room is plain and its Google rating sits lower than its reputation among chefs. You are going for the masa.
16. Boulenc
The city's brunch institution since 2016, and the queue is part of the deal: sourdough, croissants, shakshuka in a plant-filled courtyard, then wood-fired pizza and wine in the evening. The grab-and-go bakery window next door is the shortcut when the line is out of the door.
Porfirio Díaz 207, around MXN 200-300 a head. It is closed on Tuesdays and open 8:30 am to 11 pm the rest of the week, which makes it one of the few good options late on a Sunday. Older listings have this badly wrong. The group has expanded into a second Jalatlaco site and a small hotel since.
17. Pan:am
The reliable Centro breakfast, an artisan bakery-café in a colonial house with a courtyard patio, open 8 am to 9:30 pm and around MXN 200-300. It is at Abasolo 103-B, not Constitución 104, which is Casa Oaxaca's address and a very different bill.
18. Chepiche Cafe
Garden-courtyard breakfast in the Xochimilco barrio with an on-site bakery: blue-corn pancakes, huevos divorciados, challah french toast. Around MXN 200-300, Tuesday to Saturday 8 am to 3 pm with shorter Sunday and Monday hours.
It is at Genaro Vásquez 6-A in Xochimilco, not on the Alcalá. Being out of the centre is the point, because there is no queue.
19. Casa Taviche
A courtyard house on Hidalgo with a short daily-changing menu built on whatever is in season, and one of the easier kitchens in the city for vegetarian, vegan and gluten-free eating. Miguel Hidalgo 1111. We could not confirm its current hours or prices from a source we would stand behind, so check before you go rather than trusting a number.
One that is not Oaxacan
20. Adamá
After three days of mole, this is the release valve: a Middle Eastern and Mediterranean kitchen down a bougainvillea alley in Xochimilco, doing sharing plates, falafel with tahini, lamb kebab and baklava, and it picked up a MICHELIN Selected listing in May 2026. It is also the strongest vegetarian and vegan option on this list.
Callejón Aldama 101. Open Friday to Sunday only, 2 pm to 10 pm and to 9 pm on Sundays, so it needs planning into your week rather than dropping in.
Mezcal, and where dinner turns into the evening
21. Sabina Sabe

Named for the Mazatec curandera María Sabina, this is the city's best-known cocktail bar and it also serves proper food, which makes it a legitimate dinner rather than just a nightcap. Mezcal, charanda and tequila balanced against tamarind and spice, and one of the deepest bottle walls in the centre. It reached No. 54 on North America's 50 Best Bars in 2025, though it did not make the 2026 top fifty.
5 de Mayo 209, around MXN 200-600. Closed Tuesdays, otherwise from 1 pm until late, and to 1:30 am on Fridays and Saturdays.
If the evening keeps going after that, mezcalerías, cantinas and live music are a whole subject of their own, and we have written up how a night out in Oaxaca actually runs separately.
Four places that used to be on this list
Restaurants close, and a guide that quietly deletes them is not being honest with you. If you have an older Oaxaca list saved, check it against this.
- El Destilado on 5 de Mayo is permanently closed. Reviews stop in May 2024 and the restaurant's web address now points at something else entirely. Several travel sites still recommend it.
- La Biznaga left García Vigil 512 some time ago (Zandunga is the restaurant at that address now), and its later site near El Llano was reported closed in November 2025. There are claims of a further move out to San Andrés Huayápam, contradicted by a listing where the owner states the business is closed. Do not plan an evening around it without ringing first.
- Hierba Dulce, Oaxaca's first plant-based restaurant, closed its Centro dining room and since September 2025 has run as a pre-booked garden experience outside the centre instead. You cannot walk in.
- Mezquite Gastronomía could not be confirmed as trading at all, at the address usually given or anywhere else.
What eating in Oaxaca actually costs
The spread here is unusually wide, which is the city's best feature: a full market lunch and a MICHELIN-starred dinner are a ten minute walk apart.
- Market and street level: roughly MXN 60-120 for a comida or a tlayuda, and Tacos del Carmen comes in under MXN 100 a head.
- Mid-range restaurants: roughly MXN 200-500 a person. La Teca, Itanoní, Boulenc, Pan:am and Chepiche all sit here.
- Destination dining: MXN 300-700 at Zandunga, around MXN 900-1,400 at Casa Oaxaca for three courses, around MXN 1,000 at Criollo.
- A mezcal tasting runs from about MXN 200 for three pours.
Put together, a full day of eating looks roughly like this. Food only, no room and no transport.
| A day of eating | What that buys you | Per person |
|---|---|---|
| Market level | Pan de yema and chocolate de agua for breakfast, a comida in Mercado 20 de Noviembre, a tlayuda off a street comal at night | MXN 200-350 |
| Mixed | Breakfast at Boulenc or Itanoní, a market lunch, dinner at La Teca or Zandunga, three pours of mezcal | MXN 600-1,200 |
| Destination | A cafe breakfast, a mid-range lunch, three courses at Casa Oaxaca or the tasting menu at Criollo, drinks | MXN 1,500-2,400 |
Prices are in pesos throughout because the peso floats and any euro figure printed here would be wrong within months. Two practical notes: markets, street carts and most small kitchens are cash only, and tipping is expected at 10-15% in restaurants, more like 15-20% at the upscale rooms, in cash where you can.
How to spend three nights of eating
Three nights is the length most travellers who plan Oaxaca with Stippl give it, and Oaxaca is also the city that almost never travels alone in our data: close to nine in ten trips through it also take in Mexico City. October is its busiest month for trip planning by a wide margin, which is Día de Muertos showing up in the calendar months before anyone books a table.
If you are working with nine meals, a shape that works: markets for two lunches, one street-food night, one destination dinner, one Isthmus dinner, and breakfasts spread across Itanoní, Boulenc and one of the Xochimilco cafes. Reserve the destination dinner before you fly. Reservation culture here is real, and the good rooms are small.
Plan the nine meals, not the twenty-one
Oaxaca gives you more food than three nights can hold, which is a good problem as long as you decide before you arrive rather than at 8 pm on a Tuesday when the room you wanted is full.
Drop the spots above into a Stippl trip and the app puts them in walking order across your days, so you are not crossing the centre twice for two meals that were a block apart. If Oaxaca has given you the taste for it, we have written up other cities worth planning a trip around the food too.
There is more to read in Oaxaca City. Stippl has more guides on where to go next.
Frequently asked questions about Mexico
Mole is the answer most people are looking for, and specifically mole negro, the near-black sauce that runs to around 34 ingredients including chocolate without tasting of it. Beyond that: a tlayuda from a street comal at night, quesillo on anything, tejate from a market gourd, and chapulines if you are game. Oaxaca has seven canonical moles, not one.
For a proper education, the mole comedores inside Mercado 20 de Noviembre are hard to beat and cost a fraction of a restaurant. For mole cooked at a high level, La Olla's mole negro at MXN 290 is the best value in the city, and Casa Oaxaca does it across eight regional styles.
Yes, two of them, both single stars in the 2026 Guide: Los Danzantes Oaxaca and Levadura de Olla. There are also five Bib Gourmands, the good-value award, at La Olla, Las Quince Letras, Tierra del Sol, Labo Fermento and Xaok. Casa Oaxaca and Criollo are in the Guide as Selected, which is not the same as starred.
A market lunch runs about MXN 60-120. A mid-range restaurant dinner is MXN 200-500 a head. The destination kitchens run MXN 700 to around MXN 1,400 for three courses, and a tasting menu at Criollo is around MXN 1,000. Carry cash: markets, street carts and plenty of small restaurants do not take cards.
For anything in the MICHELIN Guide, yes, and book before you arrive rather than on the day. Casa Oaxaca, Los Danzantes, Criollo, Pitiona and Origen all fill, and the rooftop tables at the first two go first. Markets, street carts and the breakfast cafes never need one.









