Cooking Classes in Oaxaca: The Best Experiences for Food Lovers

There is a moment in cooking classes in Oaxaca where something clicks. You are standing at a metate — a heavy volcanic stone grinding surface that has been used in Mexican kitchens for thousands of years — pushing dried chiles and toasted spices into a paste, and you realize that the mole negro you have been eating your whole life did not come from a jar. It came from this. From this exact kind of labor, in this exact kind of kitchen, probably in a house that looks a lot like this one.

Oaxaca food is built on techniques that take generations to learn. A cooking class here is not just a fun afternoon activity — it is the fastest way to actually understand what you are eating. And once you understand it, you will never eat it the same way again.

Why Take a Cooking Class in Oaxaca?

Oaxaca has one of the most complex and celebrated food cultures in all of Mexico. The city is home to seven distinct moles, handmade tortillas that bear no resemblance to the packaged kind, and ingredients — chapulines, huitlacoche, hierba santa — that you simply will not find anywhere else.

A cooking class gives you access to all of it in a way that restaurant dining cannot. You go to the market with your instructor in the morning. You learn which chiles are which and why it matters. You grind, toast, simmer, and taste. By the time you sit down to eat what you made, you have earned it.

For anyone serious about Oaxacan food, a cooking class belongs at the top of the itinerary — not the bottom.

What You Will Learn

Most cooking classes in Oaxaca cover some combination of the following:

Mole — The flagship of Oaxacan food. Even a simplified version involves toasting dried chiles, charring onion and garlic, blending with chocolate, and adjusting for bitterness and sweetness over hours of simmering. You will leave with a genuine respect for every bowl of mole negro you encounter for the rest of your life.

Tortillas — Handmade corn tortillas on a comal bear no resemblance to anything you have bought in a store. Learning to pat and press masa by hand is one of those skills that sounds simple and absolutely is not.

Salsas — Oaxaca has more variety in its salsas than most countries have in their entire cuisines. A good class will walk you through at least two or three, from smoky to bright and acidic.

Tamales — Oaxacan tamales are wrapped in banana leaves rather than corn husks, which gives them a completely different flavor and texture. Deeply worth learning.

Market navigation — The best classes start with a visit to Mercado Benito Juarez or one of the neighborhood markets. This part alone is worth the price of admission.

The Best Cooking Classes in Oaxaca

Seasons of My Heart — Best for Serious Food Lovers

Run by American chef Susana Trilling from her beautiful ranch outside the city, Seasons of My Heart is the gold standard of cooking classes in Oaxaca. Susana has been teaching Oaxacan food for over 30 years and has written several cookbooks on the subject. Classes start with a market visit and cover serious technique — this is not a tourist activity, it is a genuine culinary education.

Classes run full day and fill up well in advance. Book at least two to three weeks in advance during high season. The price is around $120- $ 150 USD per person.

Casa Crespo — Best in the City Center

If you want to stay in the centro, Casa Crespo offers excellent half-day classes in a beautiful colonial kitchen. Chef Oscar Carrizosa is a warm and knowledgeable instructor who covers mole, tlayudas, and traditional Oaxacan soups. The market visit is to the 20 de Noviembre market, which means you get to experience the smoke corridor before you cook. Price around $70-90 USD per person.

In Situ Mezcal and Food Pairing Class — Best for Mezcal Lovers

Less traditional cooking class, more Oaxacan food culture deep dive. In Situ pairs its exceptional knowledge of mezcal with a curated food-preparation experience. You learn how Oaxacan food is designed to be eaten alongside mezcal — the fat of quesillo cutting through smoke, the salt of chapulines amplifying agave — and you eat and drink very well in the process. Around $80-100 USD per person.

Cooking with Local Families — Best Budget Option

Several platforms, including Viator and GetYourGuide, connect travelers directly with Oaxacan home cooks who run small, informal classes out of their home kitchens. These are often the most authentic experiences available — you are cooking in someone’s actual kitchen, learning their family recipes, eating lunch with them afterward. Prices range from $30 to $ 60 USD per person, and the experience is often more memorable than formal classes.

Find your perfect class

Oaxaca Cooking Class Matcher

Answer a few questions and we will match you with the right cooking class for your trip.

Finding the perfect class for you…

What to Expect

Most cooking classes in Oaxaca run between three and five hours. A typical half-day class starts around 9 am with a market visit, moves to the kitchen by 10:30, and finishes with a meal around 1 pm. Full-day classes at places like Seasons of My Heart can run from 9 am to 4 pm.

Wear comfortable clothes that you do not mind getting dirty. Kitchens in Oaxaca are working kitchens — you will be standing, moving, grinding, and probably dripping chile paste on yourself at some point.

Most classes are taught in English or with English translation, though a few words of Spanish will enrich the experience significantly. Your instructor will be more forthcoming, the market vendors will warm to you faster, and the whole day will feel more like a genuine exchange.

Group sizes vary. The best classes keep the class size to 8 to 10 people. Anything larger starts to feel more like a demonstration than a participation experience.

Booking Tips

Book early. The best cooking classes in Oaxaca — particularly Seasons of My Heart and Casa Crespo — sell out weeks in advance during high season (October through March). If you know your travel dates, book before you arrive.

Check what is included. Most classes include the market visit, all ingredients, and the meal you cook. Some include mezcal. A few charge extra for market purchases. Confirm before you pay.

Consider the timing. Morning classes that start with a market visit are the most rewarding. The markets are busiest and most alive in the morning, and you will eat your cooked meal at a natural lunch hour.

Use Viator or GetYourGuide for smaller operators. For home-cook experiences and smaller informal classes, booking through a platform offers some consumer protection and often includes reviews from previous participants.

The Bottom Line

Cooking classes in Oaxaca are one of the highest-value experiences the city offers. You leave with skills, recipes, a full stomach, and a completely different relationship with Oaxacan food than you had when you arrived.

If you are planning a trip to Oaxaca and are serious about the food, put a cooking class on day two or three of your itinerary. Not the last day. Early enough that everything you eat afterward is informed by what you learned in that kitchen.

Ready to plan the rest of your Oaxaca food trip? Head back to our full Oaxaca Food Guide for restaurants, markets, mezcal bars, and a free trip planner.


Book cooking classes in Oaxaca through Viator or GetYourGuide — both have strong selections of vetted local operators with verified reviews.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top