Oaxaca Food Itinerary: A 5-Day Culinary Route for Foodies
Oaxaca is the culinary capital of Mexico, and five days is the minimum a serious food lover should dedicate to exploring it. This is a state where seven distinct moles are prepared with dozens of ingredients and days of labor, where chapulines (toasted grasshoppers) have been eaten for 3,000 years, where mezcal is distilled by hand over earthen pits, and where chocolate is still ground on stone metates. The depth and diversity of Oaxacan cuisine could sustain months of exploration, but this five-day itinerary gives you a structured path through the essential experiences — from market breakfasts and street food to mole workshops, mezcal tastings, and the best restaurants.
Every stop includes practical information: what to order, what to pay, and when to show up. Bring an empty stomach and an open mind.
Before You Start: Practical Notes
Budget overview: Daily food budget ranges from 500 to 1,200 MXN ($27.50 to $66.00 USD), depending on whether you lean toward market stalls or restaurants. Cooking classes and mezcal tastings are additional.
Timing: Oaxacans eat on a different schedule. Breakfast runs 8:00 to 10:00 AM, the main meal (comida) 2:00 to 4:00 PM, and a lighter evening meal (cena) 8:00 to 10:00 PM. This itinerary follows local rhythms.
Where to stay: The historic center or Jalatlaco neighborhood puts you within walking distance of most destinations.
Day 1: Markets and First Tastes
Theme: Orientation — learn the landscape of Oaxacan ingredients and flavors.
Morning: Mercado 20 de Noviembre and Mercado Benito Juarez (8:30 AM)
Begin at the twin markets that form the beating heart of Oaxaca’s food world. Walk through Mercado Benito Juarez first to orient yourself — this is the more tourist-friendly market, with stalls selling quesillo, chocolate, chapulines, mole pastes, dried chiles, and mezcal. Browse without buying yet; you are scouting.
Cross the street to Mercado 20 de Noviembre and head to the Pasillo de Humo (Smoke Corridor). Order a mixed plate of grilled tasajo, cecina, and chorizo with tortillas, grilled onions, and nopales (grilled cactus paddles). Accompany with a salsa roja from the condiment vendors.
Cost: 100 to 150 MXN ($5.50 to $8.20 USD) for a generous mixed plate with sides.
Late Morning: Chocolate Tasting (10:30 AM)
Walk to one of the chocolate-grinding shops near the markets — Mayordomo, La Soledad, or Guelaguetza. Watch the cacao beans being ground with sugar, cinnamon, and almonds on large stone mills. Buy a cup of hot chocolate prepared with water (the traditional pre-Hispanic method) and a piece of pan de yema from a nearby bakery.
Cost: 25 to 45 MXN ($1.40 to $2.50 USD) for hot chocolate. 10 to 20 MXN ($0.55 to $1.10 USD) for bread.
Afternoon: Street Food Walk (2:00 PM)
This is your introduction to Oaxacan street food. Walk the streets around the Zocalo and along Andador Macedonio Alcala, stopping at vendors for:
- Memelas: Thick oval tortillas topped with beans, salsa, and quesillo. 15 to 25 MXN ($0.80 to $1.40 USD) each.
- Empanadas de amarillo: Corn masa pockets filled with quesillo and mole amarillo, toasted on a comal. 20 to 30 MXN ($1.10 to $1.65 USD) each.
- Tejate: A pre-Hispanic cold drink made from cacao, mamey seed, and corn. Served in a painted gourd (jicara) at market stalls. 20 to 30 MXN ($1.10 to $1.65 USD).
Cost: 60 to 100 MXN ($3.30 to $5.50 USD) for a tasting circuit.
Evening: First Tlayuda (9:00 PM)
End the day with a tlayuda from one of the street vendors near the corner of Libres and Mina. Order one with tasajo and watch it being grilled over charcoal. Pair with a cold beer or agua de horchata.
Cost: 60 to 90 MXN ($3.30 to $5.00 USD) for a tlayuda. 25 to 40 MXN ($1.40 to $2.20 USD) for a beer.
Day 1 total food budget: Approximately 300 to 500 MXN ($16.50 to $27.50 USD).
Day 2: The Mole Day
Theme: Deep dive into Oaxaca’s most complex and celebrated dish.
Morning: Cooking Class (9:00 AM - 2:00 PM)
Book a cooking class focused on mole. Several excellent cooking schools in Oaxaca City offer half-day workshops that begin with a market visit to buy ingredients, then guide you through the preparation of one or two moles from scratch. This is the single most educational food experience you can have in Oaxaca.
You will learn to toast and grind dried chiles, roast tomatoes and onions, prepare the chocolate and spice paste, and combine everything into the layered, complex sauce that defines Oaxacan cuisine. Most classes end with a communal meal of the moles you have prepared, accompanied by rice, tortillas, and mezcal.
Cost: 1,200 to 2,500 MXN ($66.00 to $137.50 USD) per person, including market visit, ingredients, instruction, and meal.
Afternoon: Rest and Digest (2:00 - 5:00 PM)
After a cooking class that included a full meal, you will need time to recover. Walk through the Zocalo, sit on a bench, and watch the city go by. Or visit the Ethnobotanical Garden for a gentle walk.
Evening: Mole Restaurant (7:30 PM)
For dinner, visit a restaurant that specializes in traditional Oaxacan moles. Order a mole that you did not prepare in the morning class. The seven moles of Oaxaca are: negro, rojo, coloradito, amarillo, verde, chichilo, and manchamanteles. A plate of mole with chicken or pork, rice, and tortillas costs 120 to 200 MXN ($6.60 to $11.00 USD) at a traditional restaurant.
Vegetarian note: Mole amarillo and mole verde can be prepared with vegetables (chayote, green beans, hierba santa) instead of meat. Ask for “mole con verduras.”
Day 2 total food budget: Approximately 1,400 to 2,800 MXN ($77.00 to $154.00 USD), including cooking class.
Day 3: Markets, Mezcal, and the Deep Cut
Theme: Explore beyond the tourist markets and discover mezcal.
Morning: Central de Abastos (8:00 AM)
Today you visit Oaxaca’s true market: the Central de Abastos, the largest open-air market in Oaxaca and one of the largest in Mexico. This is where Oaxacans actually shop — it is chaotic, overwhelming, and magnificent. Navigate to the food section and eat breakfast at one of the comedores (small food stalls):
- Caldo de gato (a hearty pork and vegetable soup — no cats involved): 50 to 70 MXN ($2.75 to $3.85 USD).
- Tamales wrapped in banana leaf, in mole negro or rajas con quesillo: 20 to 35 MXN ($1.10 to $1.90 USD) each.
- Fresh-squeezed juice: 20 to 30 MXN ($1.10 to $1.65 USD).
After eating, explore the cheese section (buy a ball of quesillo from the Etla Valley), the chile section (photograph the enormous bins of dried chiles), and the mole paste vendors.
Cost: 80 to 130 MXN ($4.40 to $7.15 USD) for breakfast and snacks.
Afternoon: Mezcal Tasting (2:00 PM)
Book a mezcal tasting at one of Oaxaca City’s mezcalerias or, better yet, arrange a visit to a palenque (distillery) in the Etla Valley or along the mezcal route toward Santiago Matatlan. A guided tasting introduces you to the differences between espadin, tobala, madrecuishe, arroqueno, and other agave varieties, as well as the distinctions between joven (unaged), reposado (rested), and ancestral production methods.
In-city option: Mezcalerias like In Situ, Mezcaloteca, or Los Amantes offer curated tastings with expert guidance. A tasting of 4 to 6 mezcals costs 200 to 400 MXN ($11.00 to $22.00 USD).
Palenque visit: Half-day tours to distilleries cost 500 to 1,000 MXN ($27.50 to $55.00 USD) per person, including transport and tastings.
Evening: Hidden Gems (8:30 PM)
Tonight, seek out one of the dishes that visitors often overlook:
- Enfrijoladas: Tortillas bathed in a smooth black bean sauce, topped with quesillo, cream, and onion. A comfort food masterpiece. 60 to 90 MXN ($3.30 to $5.00 USD).
- Chiles rellenos de picadillo: Poblano chiles stuffed with a sweet-savory meat and fruit filling, bathed in a light tomato sauce. 80 to 120 MXN ($4.40 to $6.60 USD).
- Nicuatole: A pre-Hispanic corn pudding flavored with fruit or chocolate. Found at market stalls for 15 to 25 MXN ($0.80 to $1.40 USD).
Day 3 total food budget: Approximately 500 to 1,000 MXN ($27.50 to $55.00 USD), plus mezcal tasting.
Day 4: Valley Day Trip with Food Focus
Theme: Eat your way through the Oaxacan countryside.
Full Day: Tlacolula Sunday Market or Etla Wednesday Market
The timing of this day depends on which market day falls during your visit. Both are extraordinary food experiences.
If it is a Sunday — Tlacolula Market:
The Sunday market in Tlacolula, about 30 kilometers (19 miles) east of Oaxaca City, is the most spectacular weekly market in the Oaxaca valleys. The food section is enormous:
- Barbacoa: Pit-roasted lamb or goat, wrapped in maguey leaves and cooked underground overnight. The meat is impossibly tender and smoky. A plate with tortillas and consomme costs 80 to 130 MXN ($4.40 to $7.15 USD).
- Mezcal tasting: Multiple mezcal vendors offer tastes of small-batch, village-made mezcal. Some of these mezcals never leave the local market and are unavailable anywhere else.
- Fresh produce: The fruit and vegetable section showcases the agricultural diversity of the Central Valleys — tropical fruits, cactus fruits, herbs, squash flowers, and chiles.
Combine the market visit with a stop at a mezcal palenque on the road to Tlacolula and a visit to Mitla for its Zapotec ruins.
If it is a Wednesday — Etla Market:
The Wednesday market in Villa de Etla is smaller but features outstanding quesillo (the Etla Valley is the heartland of Oaxacan cheese production), fresh bread, and traditional prepared foods. Buy a ball of quesillo, a piece of pan de yema, and a cup of tejate for a simple, perfect breakfast.
Getting there: Colectivos to Tlacolula depart from the second-class bus station, approximately 30 MXN ($1.65 USD). Colectivos to Etla cost approximately 20 MXN ($1.10 USD). Private drivers for the day cost 1,500 to 2,500 MXN ($82.50 to $137.50 USD).
Evening: Nieve de Garrafa and Reflection (7:00 PM)
Return to Oaxaca City and walk to a nieve de garrafa vendor. Order a scoop of leche quemada (burned milk) and a scoop of a tropical fruit flavor. Sit in the Zocalo and reflect on the day.
Cost: 35 to 50 MXN ($1.90 to $2.75 USD).
Day 4 total food budget: Approximately 300 to 600 MXN ($16.50 to $33.00 USD), plus transport.
Day 5: The Grand Finale
Theme: Fill the gaps, buy provisions, and eat your farewell meal.
Morning: Breakfast at a Fonda (9:00 AM)
Visit a traditional fonda (family-run restaurant) for a classic Oaxacan breakfast. Order:
- Huevos con chorizo: Eggs scrambled with Oaxacan chorizo, served with black beans, tortillas, and salsa. 60 to 90 MXN ($3.30 to $5.00 USD).
- Cafe de olla: Coffee brewed in a clay pot with piloncillo and cinnamon. 20 to 30 MXN ($1.10 to $1.65 USD).
- A piece of pan de yema from a nearby bakery for the table.
Late Morning: Food Shopping (11:00 AM)
Buy Oaxacan food products to bring home — the best souvenir from Oaxaca is something you can eat:
- Chocolate: 50 to 120 MXN ($2.75 to $6.60 USD) per kilogram
- Mole paste: 80 to 200 MXN ($4.40 to $11.00 USD) per jar
- Coffee: Roasted Pluma Hidalgo beans, 120 to 250 MXN ($6.60 to $13.70 USD) per 250 grams
- Mezcal: 300 to 1,500 MXN ($16.50 to $82.50 USD) per bottle
- Chapulines: 80 to 120 MXN ($4.40 to $6.60 USD) per kilogram
Afternoon: The Comida Corrida (2:00 PM)
For your final main meal, experience the comida corrida — the set lunch that is the backbone of everyday Mexican dining. A typical comida corrida at a market fonda or neighborhood restaurant includes:
- Agua fresca (a fresh fruit drink)
- Soup (often a consomme or vegetable soup)
- Rice or pasta
- A main course (choose mole, enchiladas, or a grilled meat)
- Dessert (often flan, gelatina, or a piece of fruit)
All of this for 60 to 100 MXN ($3.30 to $5.50 USD). It is one of the great bargains in world dining.
Evening: Farewell Tlayuda and Mezcal (9:00 PM)
End as you began: with a tlayuda from a street vendor, this time ordering the surtida (mixed meats) to get every flavor one last time. Pair it with a final mezcal — order a tobala or madrecuishe if available, something special to mark the occasion.
Cost: 80 to 120 MXN ($4.40 to $6.60 USD) for the tlayuda. 60 to 120 MXN ($3.30 to $6.60 USD) for a mezcal.
Day 5 total food budget: Approximately 400 to 700 MXN ($22.00 to $38.50 USD), plus shopping.
5-Day Budget Summary
| Category | Budget Range (MXN) | Budget Range (USD) |
|---|---|---|
| Food (meals and snacks) | 2,500 - 5,000 | $137.50 - $275.00 |
| Cooking class | 1,200 - 2,500 | $66.00 - $137.50 |
| Mezcal tasting | 200 - 1,000 | $11.00 - $55.00 |
| Transport (colectivos/taxis) | 200 - 500 | $11.00 - $27.50 |
| Food souvenirs | 500 - 2,000 | $27.50 - $110.00 |
| Total | 4,600 - 11,000 | $253.00 - $605.00 |
Discover more about planning your Oaxaca trip: