This article is part of: Oaxaca, Mexico in EAT THE PLANE TICKET
I spent $45 a day in Oaxaca for a full week. That included accommodation, three meals, coffee, street snacks, and a cooking class. The number that shocked me wasn't the total — it was that I was eating better on $45 than I was on $80 elsewhere in Mexico.
Here's exactly where the money went.
Break it down by category:
| Category | Cost | Notes |
|----------|------|-------|
| Accommodation | $15–20 | Guesthouse, private room, shared bath |
| Breakfast | $2–3 | Coffee and pan dulce at a bakery |
| Mid-morning snack | $2–3 | Tamales, tlayuda, or chilaquiles from a market stall |
| Lunch | $5–8 | Comida (three-course meal) at a local comedor |
| Afternoon snack | $2–3 | Fresh juice or market food |
| Dinner | $8–12 | Restaurant meal or asado at a market stall |
| Activities, markets, misc | $3–5 | Most experiences are free (markets) or cheap (museum) |
| Daily Total | $37–54 | — |
The math works because food is hyperlocal. You're eating from markets where the woman selling has been making the same mole for 30 years. You're not paying restaurant markups. You're paying what locals pay.
Accommodation: Guesthouses (Casa del Sotano, Hostal Casa del Sol, Posada del Sorgo) run $15–25 for a private room with a shared bathroom. Nobody's calling it luxury, but the rooms are clean, the owners are knowledgeable, and you're within walking distance of Mercado Benito Juárez.
The Market Meals: A comida (three-course lunch) at a comedora (small local restaurant in or adjacent to a market) costs $4–6. You get a starter (usually soup or broth), a main course (typically rice and a protein), and a dessert. The woman serving has made these same dishes for decades. The food is better than anywhere you'd pay 3x the price.
Street Food: The tlayudas, tamales, and chapulines (toasted grasshoppers) that define Oaxaca cost $1.50–3 each. You can eat like royalty for $10 if you're shopping the stalls instead of restaurants.
Markets: Mercado 20 de Noviembre has a row of parrilla grills where you pick your cut of meat and they cook it while you drink chocolate. A full plate — meat, grilled onions, fresh tortillas — costs $4–6.
Depends on where you're flying from; Mexico City connections are cheap
6 hours, comfortable bus, ADO or similar lines
Half-day class, includes market visit and lunch
For a full week including flights: $710–1,015 total.
The food in markets is life-changing. But Oaxaca is also touristy in spots. If you eat at restaurants in the zócalo (central plaza), prices double. The cooking classes are excellent but not necessary — you can watch women making mole at Mercado Benito Juárez for free, then buy the results for $2–4.
Also, the best restaurant experiences are at family tables where the owner's family is eating the same food as you. Ask your guesthouse owner where they eat lunch. That's where you want to be.
Moles (7 varieties, each with 20–30 ingredients): $4–8 per plate. Mole negro (dark, chocolate-forward) is the benchmark. Mole rojo (red chili-based) is different. Mole amarillo. Each vendor claims theirs is the best. They're all good.
Mezcal: $3–8 per serving depending on quality. The "pechuga" version (distilled with fruit hanging in the still) is ceremonial and transcendent. Don't miss it.
Tamales: $0.50–1.50 each depending on filling. Breakfast food, sold from baskets in the morning.
Tlayudas: Giant crispy tortillas with beans, cheese, and meat. $2–3. Oaxaca's answer to pizza, and better.
Chapulines: Toasted grasshoppers seasoned with chili and lime. $1–2 per small bag. Get over the psychology and try them. They're crunchy and salty and genuinely delicious.
Eat lunch (comida) between 1–2 PM.
This is when comedores offer the best rates and fresh food.
Shop Mercado Benito Juárez early.
By midday, popular items sell out.
Skip the tourist restaurants.
Every meal will cost 3x as much with 1/3 the genuineity.
Buy street food for dinner.
Tlayudas, assado, grilled meat — the street vendors have everything.
Plan Your Oaxaca Budget Trip → | Read the Full Oaxaca Guide →
This article is part of:
Read Full Guide →Inspired?
Turn this into a personalized trip plan.