Here are the 11 Best Cooking Classes in Oaxaca Mexico for Foodies
Looking for the best Oaxaca cooking classes?
You’ve come to the right place because the 11 best cooking classes in Oaxaca City are listed here.
Don’t have time to read the whole article? No worries — the best cooking class in Oaxaca is this Traditional Oaxacan Cooking Class with Sonia Silvia. With more than one thousand 5 Star reviews, you can’t go wrong.
Oaxaca is known as the Foodie Capital of Mexico, and it has some of the best traditional Mexican gastronomy.
With a varied climate and 18 recognized indigenous groups, it is one of the most diverse states in Mexico.
Oaxacan cuisine is regional and varied. Its dishes rely on local ingredients, like different varieties of corn, green chiles, and herbs only found in Oaxaca.
In short — the only way to truly get to know Oaxacan food is in Oaxaca.
For a dive deep into this cuisine, there’s no better way than taking cooking classes in Oaxaca from the pros.
Ready to discover the best cooking classes in Oaxaca City, Mexico? Let’s get to it!
Top 3 Picks: Best Cooking Classes in Oaxaca
11 Best Cooking Classes in Oaxaca Mexico
1. Traditional Oaxacan Cooking Class with Sonia Silvia (Plus Mezcal Tasting)
⏰ Class time: 4.5 hours | ⭐️ Rating: 4.98 out of 5 Stars | 👩🍳 Book now
Want to experience one of the highest-rated cooking classes in Oaxaca City? Then you must book this Traditional Oaxacan Cooking Class with Sonia Silvia.
A local woman who’s had a passion for traditional Oaxacan cuisine since she was a child, Sonia’s love of Oaxaca food is infectious.
She learned how to cook from her mother, using clay pots and preparing dishes al carbon (over charcoal).
Today, Sonia continues learning from some of the best traditional chefs in the region of Oaxaca.
I had an amazing time learning about the different types of mezcals, methods of cooking, and even ingredients! Just exactly the kind of knowledge I’ve been looking for!
—marie eliza (read more reviews)
Sonia begins the class by showing you the different ingredients you’d typically find in a traditional Oaxacan kitchen.
She’ll even take you for a quick look around her garden, where she grows herbs and organic chilies.
Sonia’s knowledge of food will be matched by her son’s knowledge of locally-made Oaxaca mezcal.
He’ll guide you through some of the region’s best mezcals and invite you to experience them during a mezcal tasting.
There is one catch, though! You’ll need to drink it Oaxacan style, which includes consuming chicatanas (winged ants), chapulines (grasshoppers), and gusano (worms). Are you brave enough?
Next, it’s time for the main event. Sonia will show you how to make handmade tortillas, tetelas and memelas.
She also specializes in salsas made the old school way, in a molcajete (Mexican mortar and pestle).
During the class, you’ll be able to create one of the seven Oaxacan moles from scratch. You’ll leave completely satisfied, but do make sure to come with an empty stomach.
If you want to cook authentic Oaxacan food in a family home while also trying some of the region’s best mezcal, then this is the experience for you.
Note: Classes are available in English and Spanish, with vegan and vegetarian options.
2. The Real Traditional Oaxaca Cooking Class with Chef Miguel

⏰ Class time: 5.5 hours | ⭐️ Rating: 4.91 out of 5 Stars | 👩🍳 Book now
Hosted by Chef Miguel, a professional chef with more than 18 years of experience, the Real Traditional Oaxaca Cooking Class, launched back in 2017.
Today, it remains one of the most unique cooking classes in Oaxaca.
It’s a hands-on cooking class where you’ll make traditional Oaxacan cuisine on a small farm near Oaxaca City.
Being so close to the place the ingredients come is the best way to really get to know the local foods.
It was a great cooking experience in an amazing place. Miguel is a great teacher and cook and we had a lot of fun preparing our dishes. Definitely recommend this class if you want to learn more about Mexican cuisine in Oaxaca.
—brock (read more reviews)
The class will begin with a warm welcome on the family farm, where you can learn more about your hosts over a cup of coffee or hot chocolate.
From that point, the group will be able to choose the menu.
After setting the menu, you’ll embark on a mission to collect all the ingredients. The first stop will be on the farm to gather herbs and veggies.
Then you’ll head to the local market to buy the rest of the ingredients.
Make sure to come with an empty stomach, as this experience has it all. It begins with some appetizers, including a chance to learn how to cook huitlacoche (corn smut), empanadas and tetelas. You’ll also have mole tasting.
After a short mezcal break, you’ll move on to the main event — cooking a three-course Oaxacan meal.
Once prepared, you’ll dine al fresco beneath shady trees while sipping on mezcal from Oaxaca or locally-made Mexican beer.
3. Flavors of Oaxaca by Casa Crespo

⏰ Class time: 4.5 hours | ⭐️ Rating: 4.5 out of 5 Stars | 👩🍳 Book now
Flavors of Oaxaca is one of the best cooking classes in Oaxaca, for both chefs and novices alike.
There are complimentary drinks served while you cook, so it’s a very social cooking class.
It takes place at Casa Crespo, which offers cooking classes but is also home to one of the best Oaxaca restaurants.
There’s also an on-site store that sells local products, including Oaxacan chocolate and Oaxacan mezcal.
This is an incredible experience. Our host and teacher, Oscar, was incredibly welcoming… and [we] enjoyed making and eating so much good food. I cannot recommend this highly enough!
—ian (read more reviews)
This cooking workshop begins with a visit to a local market to pick up some fresh local ingredients to cook with.
One of the best things is that there’s no set menu, so you and your group can decide what you’d like to learn to cook.
Once back in Casa Crespo, the workshop is led by Chef Oscar Carrizosa. His methods blend ingredients from different regions of Oaxaca with traditional methods handed down to him by his grandmother.
Chef Oscar loves cooking so much that he grows and raises chicken, ducks, turkeys, limes, olives and corn on a farm nearby. This class is an authentic farm-to-table experience.
In this Flavors of Oaxaca class, you’ll cook some of the best Oaxaca foods while sipping complimentary drinks, and learn about each dish’s history.
This hands-on class ends with you eating the delectable meal you created!
4. Traditional Oaxaca Cooking Class with Noemí (Highest Rated)

⏰ Class time: 5.5 hours | ⭐️ Rating: 5 out of 5 Stars | 👩🍳 Book now
This Traditional Oaxaca Cooking Class takes place in the home of Noemí Hernandez AKA “Mimi,” who’s also the chef.
She became a bit of a celebrity in Oaxaca after taking second place for her pipián de nopales dish in the Meeting of Traditional Cooks in Oaxaca.
Mimi’s love for the kitchen started at a young age, as she often cooked alongside her mother.
Her passion grew even further when her mother-in-law gave her recipes that had been in the family for more than four generations.
I’ve been in Mexico traveling for 5 months and have enjoyed many experiences. This one was absolutely the most memorable, enjoyable… and filled with authenticity. Mimi is the greatest…
—Betty (read more reviews)
Once you arrive, Mimi, her son, Charlie, and their dog, Simba, will welcome you into their home.
The class starts with Mimi introducing you to the organic ingredients used in your class.
Before you start cooking the main meal, you’ll enjoy some snacks.
These include the famous queso Oaxaca cheese that Mimi has been making herself for more than 25 years, chapulines (Oaxaca grasshoppers), and a mezcal toast.
Next, you’ll taste each of the seven Oaxaca moles, and prepare your favorite.
Along with moles, you’ll also learn how to make tortillas a mano (by hand) and cook them on a comal, and even try some Oaxacan desserts.
Mimi provides guests with an authentic experience, and hers is one of the best cooking classes in Oaxaca City — with a 5 Star rating.
Note: Classes are available in English and Spanish, with vegan and vegetarian options.
5. Private Class: Traditional Gastronomy Cooking Class in Oaxaca

⏰ Class time: 4.5 hours | ⭐️ Rating: 5 out of 5 Stars | 👩🍳 Book now
Looking for the best private cooking class in Oaxaca City? Look no further than this Traditional Gastronomy Cooking Class by Casa Crespo, where you’ll work one-on-one with a local Oaxacan chef.
An amazing experience! Oscar has a lot of knowledge with Oaxaca’s traditional dishes. We were able to select the dishes we wanted to prepare, and he took us to the market to explain many of the regional foods commonly used. Could not recommend more!
—rosa marie (read more reviews)
As a private class, everything will of course be customized to your skill level and dietary requirements.
There are plenty of gluten-free, vegan, vegetarian options within authentic Oaxaca food, so they sky’s the limit.
Enjoy a personalized experience learning how to prepare Mexican dishes like tacos, chile relleno, ceviche, empanadas and mole. For dessert, the chef will teach you how to make ice cream with local ingredients.
After some memorable time spent learning and cooking, you’ll sit down at the table to enjoy the fruits of your labor with a family-style dinner.
This is one of the best private cooking classes in Oaxaca, ideal for an intimate experience.
6. Oaxaca Vegetarian Cooking Class (Supporting a Local Nonprofit)

⏰ Class time: 4 hours | ⭐️ Rating: 4.86 out of 5 Stars | 👩🍳 Book now
One of the best vegetarian cooking classes in Oaxaca, this Traditional Mexican Cooking Class is hosted by Luis Hernandez of Etnofood.
Etnofood “Food Lab” is a social tourism project and nonprofit that promotes the preservation of traditional Oaxacan foods and culinary techniques.
Oh, and in case you’re wondering, it can be made vegan upon request — making this also the Best Vegan Food Cooking Class in Oaxaca!
The class itself is an all-hands-on-deck style cooking class and interactive workshop where you’ll learn a lot.
Such a great experience. Really shows you what an incredible amount of process and preparation goes into traditional Mexican food. Delicious, informative and lovely people. Loved the market visit too.
—ben (read more reviews)
The class starts at one of the best Oaxaca markets, where you’ll buy ingredients and also get to try some unique things you’ve likely never even seen before.
From there, you’ll head to the host’s cooking studio to learn more about each ingredient before you prepare the dishes.
Next, the group will create a divine vegetarian menu, and an agua fresca (fresh fruit water).
During this cooking class, you’ll learn techniques you can use in your own kitchen but also discover all the delicious local produce and veggies in Oaxaca.
The best part is that 100% of what you pay for this experience goes to fund Etnofood’s community projects in Oaxaca City.
If you want to practice sustainable travel that directly benefits the local community, this is the best Oaxaca cooking class for you.
7. Cook a Oaxacan Prehispanic Mole (Supporting a Local Nonprofit)

⏰ Class time: 4.5 hours | ⭐️ Rating: 4.88 out of 5 Stars | 👩🍳 Book now
Oaxaca is nicknamed the Land of the Seven Moles, and mole (pronounced moe-lay) is actually the national dish of Mexico.
It is unique in that mole is both a sauce and a marinade, and it has been consumed in Mexico for centuries.
The word mole comes from the Nahuatl (Aztec) word mōlli, which means “sauce.”
Although historians debated this, some say there was a form of mole that Aztecs ate long before the European settlers arrived in Mexico.
This cooking class was a highlight of my time in Oaxaca, and some of the best food I ate in Mexico. I would absolutely recommend it to anyone looking for a great food experience.
—Kelly (read more reviews)
This Cook a Oaxacan Prehispanic Mole Experience is hosted by two Oaxacan locals who are also part of a project called Etnofood.
This Oaxaca nonprofit organization seeks to “promote the dissemination of food heritage.”
The class begins with a local market tour, where you’ll pick out some ingredients.
Once you’re back in the kitchen, you’ll start to prepare the ingredients and also learn more about the history of Oaxaca mole.
This is one of the best cooking classes in Oaxaca, and not only because you’ll eat some amazing mole!
Participants will also learn more about the historical significance of this dish, one of the best Oaxaca foods.
8. Cooking Classes from the Isthmus with a Tehuana
⏰ Class time: 5.5 hours | ⭐️ Rating: 5 out of 5 Stars | 👩🍳 Book now
For a hyper-local experience, the Cooking Classes from the Isthmus is one Oaxaca cooking class no foodie should miss.
The Isthmus of Tehuantepec is one of the regions of Oaxaca, and where the teacher, Betsaida, hails from.
Join Betsaida to cook with her in her family home and discover the flavors of Oaxacan Isthmus gastronomy.
She’ll teach you how to cook traditional dishes with recipes that have been passed down through generations.
We thought it was the best meal we had while in Oaxaca, and the best part, it was made by us! Betsaida is warm, caring, super friendly and has thought about every detail to make your class quite the experience!
—gustavo (read more reviews)
The experience starts with a trip to the local market to shop for ingredients.
You’ll next return to Betsaida’s home, gather in her kitchen and learn about the traditions, food, history and culture of her native Tehuanas.
While cooking traditional Oaxacan Isthmus foods, you’ll also sample local mezcal, beer and non-alcoholic drinks before sitting down for a family-style meal.
This is a unique chance to discover one of Oaxaca’s best regional cuisines.
9. Tortillas, Nixtamal and Salsas Workshop

⭐️ Rating: 5 out of 5 Stars | ⏰ Class time: 5 hours | 👩🍳 Book now
Corn has a lot of cultural significance in Mexico, and is arguably the most important staple ingredient in Mexican gastronomy. After all, we would never have tacos if there was no corn!
In the Tortillas, Nixtamal and Salsas Class you’ll prepare Mexican staple foods like tortillas and salsas, and also learn more about corn and the nixtamal process.
This is how corn is turned into masa, or corn dough.
Luis was super humble, knowledgeable, and kept us interested in our cooking class. It was so much fun learning about corn, chiles, and about Oaxaca. Luis’s authentic cooking class is a MUST!
—Yesenia (read more reviews)
The experience starts in the market, where you’ll pick up essential ingredients for the class.
Your teacher, Luis, will tell you all about the star ingredient, maiz (corn), and other unique local ingredients from Oaxaca Mexico.
Next, you’ll head to the host’s cooking studio to prepare the dishes. While cooking, you’ll learn about how corn was domesticated in the Oaxaca region and other parts of the continent.
After cooking, you’ll be able to enjoy the fruits of labor, sharing a table with the other participants and eating a delicious meal.
This is one of the best cooking classes in Oaxaca to learn more about the history of corn in Mexico.
10. Authentic Oaxacan Food Cooking Class in a Zapotec Village

⏰ Class time: 4.5 hours | ⭐️ Rating: 4.94 out of 5 Stars | 👩🍳 Book now
This Authentic Oaxacan Food Cooking Class in a Zapotec Village is hosted by Quetzalli, who’s from a small pueblo in Oaxaca.
In this immersive experience, you’ll travel to her pueblo (small town), located 20 minutes from Oaxaca City to cook in her home.
Her cooking passion ignited at a young age, when her grandmothers taught her traditional Zapotec cuisine secrets.
Along with their recipes, she inherited clay pots and comals, so you’ll be cooking the old school way!
This was a wonderful experience. If you want to eat true, authentic, Oxacan style food, this is a great option to do that… The food was some of the best Mexican food I’ve ever had.
—Fabiola (read more reviews)
Your Zapotec cooking experience in Quetzalli’s village starts with a delicious cup of hot chocolate.
She will talk about the recipes and traditions of the Zapotec people, the natives of Oaxaca state.
Next, you’ll learn about the ingredients before cooking with them.
Everyone in the class will get to prepare tortillas on a real clay comal, drink some mezcal and discover the cooking techniques from Quetzalli’s grandmothers.
11. Oaxacan Traditional Cooking Class with Minerva

⏰ Class time: 6 hours | ⭐️ Rating: 5 out of 5 Stars | 👩🍳 Book now
This Traditional Oaxacan Cooking Class is hosted by Minerva, a Oaxaca local from Sierra Mixe Oaxaqueña.
She is also a Mixe master chef and has won first place in the Meeting of Traditional Cooks in Oaxaca.
Minerva, who learned how to cook from her mother and grandmother, has more than 40 years of experience preparing traditional Oaxacan cuisine.
This is truly a Oaxaca cooking class fit for any would-be Mexican chef!
My husband and I can’t say enough good things about cooking with Minerva. She showed us a traditional way of making mole and it was by far the best mole negro I have ever had in my life.
—meghan (read more reviews)
During this experience, Minerva will meet you and take you to a local market where she will talk about local and endemic foods and products.
Here, you will buy everything you need for your class.
In the kitchen, you’ll prepare Oaxacan mole and masa for tortillas, empanadas and memelas.
While cooking, there’s quesillo (Oaxacan cheese) and chapulines (grasshoppers) to snack on, and agua fresca (fruit water) to drink.
Once everything is prepared, get ready to enjoy a hearty and delicious meal that has been paired perfectly with mezcal. For foodies in Oaxaca, this class is a must!
BONUS: A Few More Oaxaca Cooking Classes

Want to take more than one Oaxaca city cooking class? Need even more traditional Oaxacan food in your life? Who doesn’t, right?!
In an effort to keep this list manageable, we kept it to 11, but there are other amazing cooking classes in Oaxaca City, Mexico!
Here are some additional picks for the best cooking classes Oaxaca has:
- Cacao, Chocolate Experience in Oaxaca for Small Groups (Information here)
- Pulque Tour Plus: Aguamiel Harvest in the Field with Zapotec Dinner (Information here)
- Alma de Mi Tierra Cooking Classes
- La Cocina Oaxaqueña Cooking School
- Seasons of My Heart Oaxaca Cooking Classes By Chef Susana Trilling
- El Sabor Zapoteco Oaxacan Cooking School
- Que Rico Es Oaxaca Cooking School
- Casa de los Sabores By Pilar Cabrera
What is Oaxacan food?
Though many think all Mexican food is just just tacos and burritos, neither of those play a major role in Oaxaca Mexican food.

In fact, there’s no one Mexican food — as Mexican food varies by region — and Oaxaca is just one of its regions.
Within Oaxaca, there are also regions, so it’s also impossible to label Oaxacan food as a monolith.
In fact, there are eight regions of Oaxaca, and 18 recognized ethnic groups in the state.
Still, there’s a common threat within traditional Oaxaca foods, which emphasizes local ingredients and ancient cooking techniques.
Traditional Oaxacan dishes come from pre-hispanic food, but there are modern influences as well.
What is nixtamalization?
In short, we would not have what we know as Mexican food today without nixtamal.
Without the nixtamalization process, there would be no corn tortillas — and no tacos 😭
One of the main ingredients in Oaxaca food and Mexican food is maiz, or corn.
It is transformed into masa, or corn dough, through the nixtamal process.
From this, we’re able to create tortillas, tamales and more. You can learn all about this in the Tortillas, Nixtamal and Salsas Workshop.
In it, you’ll see the fascinating process where corn is turned into masa dough, and from that, how tortillas are made on a cooking comal.
What are some traditional Oaxaca foods?
Some of the best foods from Oaxaca include mole, tlayudas, tamales oaxaqueños, queso oaxaca, garnachas and memelas.

While you can eat tacos all over Mexico, they aren’t one of the traditional Oaxaca foods.
There are also many beloved Oaxaca drinks, like mezcal and tejate (pronounced tay-ha-tay).
This is a centuries-old cacao and corn drink that tastes similar to a chocolate almond milk, but much more complex.
Oaxaca City: The Foodie Capital of Mexico
Oaxaca City is often called Mexico’s Foodie Capital.
Some of the country’s best chefs, like Alejandro Ruiz Olmedo of Casa Oaxaca and Enrique Olvera of Criollo Oaxaca, have restaurants in Oaxaca City.
However, Oaxaca City is just one of the eight regions of Oaxaca — all of which have unique local food.
For example, food from the Oaxacan Isthmus of Tehuantepec bears little resemblance to Oaxaca City food.
🎥 Oaxaca Food: As Seen on Netflix
Oaxaca also has an exciting street food culture, as seen on Netflix’s Street Food: Latin America (Season 1, Episode 3, “Oaxaca, Mexico”).
Fans of the series even voted the tlayuda as their favorite street food in an online poll.
🫔 Mexican & Oaxacan Cuisine Today

While Mexico had been snubbed for culinary respect in decades past, things have been changing.
Nowadays, many people will tell you Mexican food is their favorite food, and you can find it in most countries on Earth.
In 2010, UNESCO declared traditional Mexican food an “Intangible Cultural Heritage of Mankind.”
In plain English, this means Mexican food and Oaxacan recipes are cultural treasures worth preserving.
Oaxaca Travel Guide and FAQ
How do you pronounce Oaxaca?
Wondering about the Oaxaca pronunciation? It’s a common question, so if you are, you’re not alone!
The word Oaxaca is pronounced waa-haa-kah.
🗣️ how do you pronounce oaxacan?
Since we cleared up the pronunciation for Oaxaca, let’s make sure you’re saying the word Oaxacan right as well.
The word Oaxacan is pronounced waa-haa-ken.
Where is Oaxaca located?
Oaxaca is a state in southern Mexico, surrounded by other Mexican states like Chiapas and Puebla.
🗺 Oaxaca Map
The southern edge Oaxaca state sits on the Pacific Ocean. Oaxaca City is the state’s capital city, and located about six hours south of Mexico City, you can book direct flights.
What is the best time to visit Oaxaca Mexico?
The best time to travel to Oaxaca is during the dry season, October to May, which is also the busy or high season.
If you don’t mind some rain during the Oaxaca rainy season, you will also get lower prices — as this is the slow season.
🌡️ Oaxaca weather

The temperate weather in Oaxaca City means it can be a year-round destination — similar to Mexico City, San Miguel de Allende and Baja California, Mexico.
Oaxaca City has a desert climate, so expect hot days and cool nights (sometimes even cold nights).
The temperature in Oaxaca fluctuates a lot, so be mindful and bring layers when packing for Oaxaca.
If you hate the heat and hot weather, avoid the hottest months in Oaxaca. These are April and May, though some will also include June and July.
To avoid the crowds, the Oaxaca busy season runs from late-October for Day of the Dead, through mid-January.
Many also visit Oaxaca de Juárez (Oaxaca City) for La Guelaguetza in July, the second biggest Oaxaca festival.
Is Oaxaca safe for tourists?
For the vast majority of travelers, Oaxaca is safe to visit. In fact, Oaxaca is one of the safest states in Mexico.

Oaxaca City is the country’s 67th largest city, with a population of about 275,000, but retains a humble, pueblo vibe.
That’s not to say bad things don’t happen in Oaxaca City; they do.
However, if you take the same general travel precautions you would anywhere else — ie. stay aware of yourself, your belongings and your surroundings — you should be safe traveling to Oaxaca City.
⚠️ For a deep dive into this topic, check out Is Oaxaca Safe to Travel to Right Now?a
What are the best places to stay in Oaxaca?

Not sure where to stay in Oaxaca Mexico? That’s understandable because there really are a lot of great options at all price points.
Have a look at the options below, and if you need even more suggestions, check out these 17 Best Places to Stay in Oaxaca City.
🏆 Best neighborhoods in Oaxaca City
Want a deep dive into the best Oaxaca City neighborhoods?
Check out the linked article. If not, the info below will also help you understand where to stay in Oaxaca.
For first time visitors, you’ll find staying in Oaxaca Centro (Downtown) near the Zocalo very convenient, as it’s super walkable.
There’s also the colorful and artsy Jalatlaco neighborhood, and Xochimilco, the most historic neighborhood in Oaxaca — all three are great options.
🏩 Best HotelS in Oaxaca

- Quinta Real Oaxaca City ($$$$, Centro)
- Pug Seal Oaxaca ($$$$, Centro)
- Hotel Escondido Oaxaca ($$$$, Centro)
- City Centro Hotel Oaxaca ($$$, Jalatlaco)
- NaNa Vida Hotel ($$$, Centro)
- Casa de Arte ($$, Xochimilco)
🏩 Best HostelS in Oaxaca
- Hostal Central Oaxaca
- Azul Cielo Hostel
- Selina Oaxaca Hostel
- For even more options, check out these 13 Best Oaxaca Hostels
How do you get around Oaxaca City?
Oaxaca City is very walkable, so if you’re just staying in the city itself, you can walk and use taxis and public transportation as needed.

If you’re doing Oaxaca day trips, a rental car or group tour is your best bet, and I recommend booking Oaxaca tours via Viator and Airbnb Experiences.
ARE TAXIS SAFE IN OAXACA MEXICO?
For the majority of travelers, yes, taxis are perfectly safe to use in Oaxaca.
I personally prefer to call taxis via the DiDi Rider app (see below), so I have a record of my trip and the price is already set for me — but you can also just hail a cab on the street.
Is there Uber in Oaxaca City?
No — There is no Oaxaca Uber service, and no Lyft in Oaxaca either.

They do have DiDi Taxi through the DiDi Rider app, which lets you call a Oaxaca taxi via the app.
It’s basically like using Uber or Lyft, but you will get a regular cab.
How many days do you need in Oaxaca City?
Within Oaxaca City itself, you can see the highlights in 2-3 full days.

However, many visitors could realistically spend a week in Oaxaca City — especially art, food and culture lovers.
For those who want to explore the villages outside town, like Hierve el Agua in San Lorenzo Albarradas, San Agustín Etla, Teotitlán Del Valle and San Pablo Villa de Mitla, you’ll want at least 5-6 full days.
What is Oaxaca known for?
Wondering, Why is Oaxaca so popular? There are five things Oaxaca is known for — art, culture, the Oaxaca Day of the Dead celebration, mezcal and food.
In fact, Oaxaca is known as the Foodie Capital of Mexico, so try both the street food in Oaxaca and the restaurants while on your Oaxaca vacation.
Is Oaxaca City worth visiting?
Yes — Oaxaca is magical; it’s the Mexico people imagine Mexico to be.

There’s everything from rich history, colorful festivals, UNESCO World Heritage Sites, locally-made Oaxacan mezcal, beautiful nature, colonial architecture, indigenous artisan communities, and of course, the Oaxacan food.
As you’ll usually need to take at least two flights to Oaxaca, Mexico, or even a flight and a bus, you might still be wondering if traveling to Oaxaca is worth it.
I hope this guide to Oaxaca made it clear that YES IT IS!
My Final Thoughts on Taking the Best Cooking Classes in Oaxaca

While there might seem to be an endless number of things to do in Oaxaca City, you’ll want to pencil a cooking class in on your Oaxaca itinerary.
It is the best way to really appreciate Oaxacan food in all its complexities.
Of all the class options, this Traditional Oaxacan Cooking Class with Sonia Silvia is considered the best cooking class in Oaxaca City.
It has abut two thousand 5 Star reviews, so you can’t go wrong with it.
Of course, you’ll also want to check out these best Oaxaca restaurants.
There’s also amazing local mercados (markets in Oaxaca), a thriving street food culture, locally-made mezcal and plenty of Oaxaca mezcal tours to enjoy.







