Mejores restaurantes de Oaxaca: desde los mercados hasta la alta cocina
Restaurantes en Oaxaca: tasajo en el Mercado 20 de Noviembre desde MXN $100, Casa Oaxaca desde MXN $800 y mezcal artesanal en La Biznaga.
Oaxaca compite con Ciudad de México como capital gastronómica del país. La ciudad concentra en pocos kilómetros cuadrados dos de los mercados más visitados de México, varios de los restaurantes mejor valorados del continente y una tradición de mezcal artesanal que ninguna otra región puede igualar. Tanto quien busca comer con MXN $80 como quien está dispuesto a gastar MXN $1,800 por persona encontrará aquí algo memorable.
Para el contexto general de la ciudad, consulta la guía completa de Oaxaca.
Los mercados: dónde comer mejor y más barato
Mercado 20 de Noviembre
El mercado más importante para comer en Oaxaca y uno de los mejores del país. Su corredor de carnes asadas —una hilera de fogones a carbón donde trabajan en su mayoría mujeres— concentra los tres cortes esenciales de la charcutería oaxaqueña: tasajo (carne de res curada en sal y secada al sol), cecina (carne de cerdo adobada con chile negro) y chorizo negro (con especias y chile de agua). Una ración completa con tortillas, frijoles y salsa cuesta entre MXN $100-200 por persona.
El mercado también tiene puestos de tlayudas (desde MXN $70-90), chocolate caliente con pan de yema (desde MXN $40) y vendedoras de chapulines tostados con chile y limón (MXN $30-60 un cucurucho). Se come de pie o en sillas de plástico junto al comal. No hay menú impreso; hay que mirar qué se está cocinando y señalar.
Mercado Benito Juárez
Justo al lado del 20 de Noviembre, el Benito Juárez es más de compras que de cocina sentada, pero tiene una sección de comedores en la planta baja con cocina tradicional: estofado de guajolote, sopa de guías (flor de calabaza y chepiche), mole negro con pollo. El menú del día —sopa, plato principal, agua fresca y tortillas— sale entre MXN $50-100 por persona. El nivel varía mucho entre puestos; conviene sentarse donde se vea más movimiento.
Restaurantes de cocina oaxaqueña reconocidos
Casa Oaxaca
Uno de los restaurantes más reconocidos de la ciudad, con terraza al aire libre sobre el Centro Histórico y cocina oaxaqueña de autor a cargo del chef Alejandro Ruiz. La carta aprovecha ingredientes del mercado local y del campo oaxaqueño: mole amarillo con hongos de temporada, tlayuda deconstruida, caldo de olla con hierba santa. Precio orientativo MXN $800-1,500 por persona con bebida. Reserva recomendada, especialmente fines de semana.
Criollo
Colaboración del chef Enrique Olvera (Pujol, Ciudad de México) con cocina local: menú degustación que cambia por temporada y que utiliza ingredientes oaxaqueños —maíz criollo, chiles endémicos, hongos de la Sierra Norte— en preparaciones de alta técnica. El menú cuesta aproximadamente MXN $1,000-1,800 por persona sin maridaje. La sala es reducida y las reservas se agotan con días de anticipación. Es el restaurante de Oaxaca más cercano a la categoría de alta gastronomía.
Los Pacos
En el barrio de Jalatlaco, a 10 minutos a pie del Zócalo, Los Pacos es un restaurante familiar de patio interior con especialidades oaxaqueñas sin pretensiones: tasajo servido a la plancha, enfrijoladas con queso Oaxaca, memelas de maíz con asiento. Precio orientativo MXN $200-400 por persona. El barrio de Jalatlaco es uno de los más fotogénicos de la ciudad; combina bien una comida aquí con un recorrido por las calles empedradas del entorno.
Mezcal y coctelería
La Biznaga
Bar de mezcal y cocina de tapas oaxaqueñas en el Centro Histórico. La carta de mezcales incluye más de 80 referencias de agaves distintos —espadín, tobalá, tepeztate, jabalí— de productores artesanales de distintas regiones del estado. La copa de mezcal cuesta entre MXN $80-200 según el agave y el productor; la copita de degustación de tres mezcales sobre tabla de madera está en torno a MXN $250-350. Para comer: botanas oaxaqueñas como tlayudita de chorizo, quesillo a la plancha y guacamole con chapulines. Precio por persona con comida MXN $150-300.
Comida de barrio y fondas
El circuito de fondas y restaurantes de barrio de Oaxaca ofrece menú del día completo entre MXN $100-180: sopa de pasta o caldo, plato fuerte (guiso del día con mole, estofado o pollo enchilado), frijoles, arroz, tortillas hechas a mano y agua de jamaica o horchata. La zona alrededor del Mercado de Abastos y de la Calle Díaz Ordaz concentra buen número de estas fondas, más orientadas al público local que al turístico.
Tlayudas: el plato símbolo de Oaxaca
La tlayuda es una tortilla de maíz grande y semichicharronada —más rígida y menos flexible que la tortilla normal— cubierta de asiento (grasa de cerdo), frijoles negros refritos, quesillo (queso de hebra oaxaqueño) y la proteína elegida: tasajo, cecina, pollo o verduras. En puestos de mercado cuesta desde MXN $70-90; en restaurantes de nivel medio, MXN $120-180. No existe una tlayuda igual fuera de Oaxaca.
Tabla comparativa por presupuesto
| Tipo de local | Precio por persona | Ejemplos |
|---|---|---|
| Puesto de mercado | MXN $50-120 | Mercado 20 de Noviembre, Benito Juárez |
| Fonda de barrio (menú del día) | MXN $100-180 | Calles cerca del Abastos |
| Restaurante tradicional | MXN $200-500 | Los Pacos (Jalatlaco) |
| Restaurante reconocido | MXN $800-1,500 | Casa Oaxaca |
| Alta cocina / menú degustación | MXN $1,000-1,800 | Criollo |
| Bar de mezcal con botanas | MXN $150-350 | La Biznaga |
Qué pedir sí o sí
- Tasajo en el Mercado 20 de Noviembre, directamente del comal
- Tlayuda en cualquier fonda del Centro
- Mole negro —el más complejo de los siete moles oaxaqueños— en Casa Oaxaca o en un comedor de mercado
- Mezcal de tobalá o tepeztate en La Biznaga: son los agaves silvestres de producción más limitada del estado
- Chocolate caliente con pan de yema en el Mercado Benito Juárez, especialmente por la mañana
Consejos prácticos
- Los mercados abren entre las 7:00 y las 8:00 y son más concurridos a mediodía (13:00-15:00). Para el corredor de carnes asadas del 20 de Noviembre se recomienda llegar antes de las 14:00.
- Las cenas en restaurantes de nivel medio y alto empiezan tarde en Oaxaca: las cocinas abren generalmente a las 13:30 para comida y a las 19:00-19:30 para cena. Pocas cocinas funcionan antes de esa hora por la noche.
- Criollo y Casa Oaxaca requieren reserva. La Biznaga acepta sin reserva pero en temporada alta (diciembre, Semana Santa, julio-agosto) puede haber espera.
Para tours gastronómicos y clases de cocina con visita al mercado, consulta las opciones disponibles en nuestra guía de tours en Oaxaca.
Book an experience
Mejores experiencias en Oaxaca
Tours y actividades con confirmación instantánea y cancelación gratuita en la mayoría de reservas.
Más guías de Oaxaca
- Clases de cocina en Oaxaca: mole negro, tlayudas y chocolate desde el mercado
- Cómo moverse en Oaxaca: a pie, colectivos y transporte a los valles
- Dónde alojarse en Oaxaca: hoteles boutique, casas coloniales y posadas
- Excursiones de un día desde Oaxaca: Sierra Norte, Tlacolula y los pueblos mancomunados
- Gastronomía de Oaxaca: mercados, moles y mezcal artesanal
- Qué hacer en Oaxaca: ruinas zapotecas, mezcal y cultura indígena