Skip to content

Food Tours in Oaxaca City: Compare 141 Options (October 2026)

Independent comparison Prices checked October 4, 2026 Prices shown in MXN 141 options compared

Our top pick is AUTHENTIC OAXACA CULTURAL FOOD TOUR, eat like a local. (6 h, ★ 5.0 (500)). Well-rated options start at 934 MXN from, per person, and 129 of 141 options offer free cancellation.

Our picks

AUTHENTIC OAXACA CULTURAL FOOD TOUR, eat like a local.
Best overall

AUTHENTIC OAXACA CULTURAL FOOD TOUR, eat like a local.

6 h · ★ 5.0 (500) 1,859 MXN from, per person
Free cancellation
Highest weighted rating of 21 options with 50+ reviews. Check availability
Street Art Tour With An Artist in Oaxaca
Lowest price

Street Art Tour With An Artist in Oaxaca

2 h · ★ 4.9 (70) 934 MXN from, per person
Free cancellation
Lowest starting price among the well-rated options. Check availability
Oaxacan Vegetarian Cooking Class
Private option

Oaxacan Vegetarian Cooking Class

4 h · ★ 4.9 (268) 1,186 MXN from, per person
Free cancellation
Highest-rated private tour: only your group. Check availability

Compare the options

Option Duration Rating Price Book
AUTHENTIC OAXACA CULTURAL FOOD TOUR, eat like a local.
Free cancellation
6 h ★ 5.0 (500) 1,859 MXN
from, per person
Check
Traditional Oaxaqueña Cooking with Grandma's Recipes
Free cancellation
3 h ★ 5.0 (357) 1,774 MXN
from, per person
Check
Immersion Tour and Oaxaca Markets, All gastronomy included
Free cancellation
3.5 h ★ 4.8 (463) 999 MXN
from, per person
Check
Oaxacan Cooking Class with Local Chef
Free cancellation
3.5 h ★ 5.0 (130) 1,500 MXN
from, per person
Check
Oaxacan Vegetarian Cooking Class
Free cancellation Private
4 h ★ 4.9 (268) 1,186 MXN
from, per person
Check
The Mezcal Journey
Free cancellation
6 h ★ 4.9 (302) 1,800 MXN
from, per person
Check
Traditional Cooking Class with Minerva Lopez
Free cancellation
6 h ★ 4.9 (207) 2,000 MXN
from, per person
Check
Mole & Tortilla class, Market Tour, mezcal tasting | Quinta Brava
Free cancellation
4.5 h ★ 4.8 (272) 1,550 MXN
from, per person
Check
Food & Markets Tour
Free cancellation
2.5 h ★ 4.8 (153) 1,214 MXN
from, per person
Check
Private Tour: Monte Albán, Hierve el Agua, Teotitlán and Mezcal
Free cancellation Private
8 h ★ 4.9 (213) 5,150 MXN
from, per person
Check

Explore all 141 options

  1. AUTHENTIC OAXACA CULTURAL FOOD TOUR, eat like a local.
    AUTHENTIC OAXACA CULTURAL FOOD TOUR, eat like a local. 6 h · ★ 5.0 (500)
    Free cancellation
    1,859 MXN from, per person Check availability
  2. Traditional Oaxaqueña Cooking with Grandma's Recipes
    Traditional Oaxaqueña Cooking with Grandma's Recipes 3 h · ★ 5.0 (357)
    Free cancellation
    1,774 MXN from, per person Check availability
  3. Immersion Tour and Oaxaca Markets, All gastronomy included
    Immersion Tour and Oaxaca Markets, All gastronomy included 3.5 h · ★ 4.8 (463)
    Free cancellation
    999 MXN from, per person Check availability
  4. Oaxacan Cooking Class with Local Chef
    Oaxacan Cooking Class with Local Chef 3.5 h · ★ 5.0 (130)
    Free cancellation
    1,500 MXN from, per person Check availability
  5. Oaxacan Vegetarian Cooking Class
    Oaxacan Vegetarian Cooking Class 4 h · ★ 4.9 (268)
    Free cancellation Private
    1,186 MXN from, per person Check availability
  6. The Mezcal Journey
    The Mezcal Journey 6 h · ★ 4.9 (302)
    Free cancellation
    1,800 MXN from, per person Check availability
  7. Traditional Cooking Class with Minerva Lopez
    Traditional Cooking Class with Minerva Lopez 6 h · ★ 4.9 (207)
    Free cancellation
    2,000 MXN from, per person Check availability
  8. Mole & Tortilla class, Market Tour, mezcal tasting | Quinta Brava
    Mole & Tortilla class, Market Tour, mezcal tasting | Quinta Brava 4.5 h · ★ 4.8 (272)
    Free cancellation
    1,550 MXN from, per person Check availability
  9. Food & Markets Tour
    Food & Markets Tour 2.5 h · ★ 4.8 (153)
    Free cancellation
    1,214 MXN from, per person Check availability
  10. Private Tour: Monte Albán, Hierve el Agua, Teotitlán and Mezcal
    Private Tour: Monte Albán, Hierve el Agua, Teotitlán and Mezcal 8 h · ★ 4.9 (213)
    Free cancellation Private
    5,150 MXN from, per person Check availability
  11. Cacao, Chocolate Experience in Oaxaca for Small Groups
    Cacao, Chocolate Experience in Oaxaca for Small Groups 1.5 h · ★ 4.9 (98)
    Free cancellation
    1,350 MXN from, per person Check availability
  12. Ultimate Hierve el Agua Hike + Mezcal
    Ultimate Hierve el Agua Hike + Mezcal 13 h · ★ 4.9 (143)
    Free cancellation Skip the line
    3,800 MXN from, per person Check availability
  13. Recorrido gastronómico por los mercados con 15+ degustaciones
    Recorrido gastronómico por los mercados con 15+ degustaciones 4 h · ★ 4.9 (107)
    Free cancellation
    1,750 MXN from, per person Check availability
  14. Street Art Tour With An Artist in Oaxaca
    Street Art Tour With An Artist in Oaxaca 2 h · ★ 4.9 (70)
    Free cancellation
    934 MXN from, per person Check availability
  15. Mezcal & Mole by a Certified Sommelier
    Mezcal & Mole by a Certified Sommelier 1.5 h · ★ 4.8 (77)
    Free cancellation
    1,450 MXN from, per person Check availability
  16. Flavors of Oaxaca: Cooking Class with No Set Menu and Local Market Tour
    Flavors of Oaxaca: Cooking Class with No Set Menu and Local Market Tour 4.5 h · ★ 4.7 (354)
    1,400 MXN from, per person Check availability
  17. Art walk & Cacao delight
    Art walk & Cacao delight 4.5 h · ★ 5.0 (125)
    Free cancellation
    1,500 MXN from, per person Check availability
  18. Make Your Own Chocolate with Oaxacan Tradition Private Class
    Make Your Own Chocolate with Oaxacan Tradition Private Class 2.5 h · ★ 5.0 (46)
    Free cancellation
    2,250 MXN from, per person Check availability
  19. Bike tour to the Tule Tree and the Gastronomic Market
    Bike tour to the Tule Tree and the Gastronomic Market 3 h · ★ 5.0 (45)
    Free cancellation Likely to sell out
    600 MXN from, per person Check availability
  20. Street Food and Markets Tour, Meat or Veggie Options
    Street Food and Markets Tour, Meat or Veggie Options 3 h · ★ 5.0 (41)
    Free cancellation
    1,568 MXN from, per person Check availability
Prefer to browse on Viator itself? See all on Viator →

More in the same city

Best overall · 1,859 MXN Check availability