
This page contains affiliate links. We may earn a commission at no extra cost to you.
Difficulty
easy
What to Expect
A cooking class in Oaxaca City is a deep dive into one of the world's most complex cuisines. Most classes begin with a guided visit to a local market to buy fresh ingredients -- identifying dried chilies, selecting chocolate, and choosing herbs. Then you return to the kitchen to prepare traditional dishes under the guidance of a local instructor. Classes typically last 4-6 hours and end with a communal meal of everything you have cooked.
What You Will Cook
Mole
Oaxaca is famous for its seven moles, and making mole from scratch is the centerpiece of most classes. You will toast and grind chilies, blend spices, and slowly cook the sauce -- a process that reveals why mole can contain over 30 ingredients. Mole negro, the most complex, is the most common class focus.
Other Dishes
- Tlayudas -- Large, crispy tortillas spread with asiento (pork lard), beans, Oaxaca cheese, and toppings
- Tamales -- Wrapped in banana leaves rather than corn husks in Oaxacan style
- Empanadas de amarillo -- Corn turnovers filled with mole amarillo and chicken
- Salsas -- From fresh table salsas to the complex pasilla-based sauces
Market Visit
Most classes begin at the Mercado de Abastos or Mercado Benito Juarez, where you learn to identify:
- Dried chili varieties (ancho, pasilla oaxaqueno, guajillo, chipotle)
- Chocolate and cacao
- Fresh herbs like hierba santa and epazote
- Oaxacan cheese (quesillo)
Tips
- Book in advance -- Popular classes fill up, especially during high season and Day of the Dead
- Dietary accommodations -- Most instructors can adapt for vegetarian diets. Mention restrictions when booking.
- Wear comfortable clothes -- Kitchens can be warm, and you will be standing for several hours
- Take notes -- Most classes provide recipe cards, but personal notes help replicate dishes at home
- Bring an appetite -- You will eat everything you cook, and portions are generous
Cost
Classes typically range from 1,000-2,500 MXN per person, including market visit, all ingredients, instruction, and the meal. Some upscale classes with well-known chefs may charge more. Group sizes are usually 4-12 people.
Where to Book
Several well-regarded cooking schools and instructors operate in Oaxaca City. Ask your hotel for recommendations, or search online platforms. Classes are offered in both Spanish and English.
Plan Your Visit
A cooking class is a highlight of the Oaxaca Deep Dive 5-Day itinerary and the Food Lovers Mexico 7-Day itinerary.
Book Your Experience
Top Tours & Activities in Oaxaca City
Discover the best experiences in Oaxaca City with free cancellation and instant confirmation.
Browse ActivitiesThings to Do in Oaxaca City
Book tours, attractions, and experiences in Oaxaca City at the best prices.
Explore on KlookOaxaca City Attractions & Tickets
Save on popular attractions and tours in Oaxaca City.
View DealsRelated Destinations
Suggested Itineraries

Food Lovers Mexico: 7-Day Itinerary
The ultimate Mexico food trip in 7 days: Mexico City street food, Oaxacan mole and mezcal, Puebla's chiles en nogada, and Guadalajara's birria and tequila.
7
Mexico City in 3 Days
See the best of Mexico City in 3 days: world-class museums, ancient pyramids, incredible street food, vibrant neighborhoods, and unforgettable cultural experiences.
3
Oaxaca Deep Dive: 5-Day Itinerary
Immerse yourself in Oaxaca over 5 days: cooking classes, Monte Alban ruins, mezcal distilleries, Hierve el Agua, vibrant markets, and Mexico's best food.
5

