Moles and Mezcal: An Exploration of Food and Culture in Oaxaca

Visiting Oaxaca (pronounced wah-hah-kah) was one of the highlights of our trip to Mexico. We had spent a few days eating our way through Mexico City before heading out to Oaxaca and a common thing I noticed on the menus of the restaurants we went to were Oaxacan dishes. Naturally, we were both excited to visit the city that inspired these cuisines.

Visiting Oaxaca City

Visiting Oaxaca from Mexico City

We decided to take the bus from Mexico City to Oaxaca to allow us to see a bit of the countryside. I can’t say that I saw much of anything though. Being prone to motion sickness, I popped a sleeping pill right before we boarded, waking up intermittently to catch a glimpse of the views outside the window.

As for the ride itself, we travelled on the ADO (Autobuses de Oriente) GL bus; it was very comfortable. The bus was air-conditioned (we had to wear sweaters on board), had reclining seats, a USB charging port, good leg room and toilets.

Oaxaca Teamo

Six hours later, the pill had begun to wear off and I awoke as we were about to pull into the bus terminal. The first thing I noticed about Oaxaca was the road. One moment we were driving on the right (same as we do in Nigeria) and the next, we were on the left (as in Kenya). This was quite confusing but seemed like a fairly optimal solution to control traffic at turns.

We picked up our bags and hailed a taxi to our hotel. Unlike Mexico City, Ubers are not a thing in Oaxaca. I tried to order one but it never came. Anyway, after a few failed attempts to get a taxi, we finally found one that took us to our hotel.

Where to Stay in Oaxaca City

We stayed at AYOOK for 3 nights and I enjoyed our time there. Our room rate came with a delicious breakfast served right outside the room each morning. This was where we had our first taste of mole (pronounced mo-lay) in Oaxaca; it did not disappoint.

Things to Do When Visiting Oaxaca City, Mexico

After we settled in, we headed out to explore the city. Over our next few days visiting Oaxaca, we indulged in the local cuisine, had a mezcal-tasting experience, stumbled on a street parade and took a day trip to Monte Albán and Hierve el Agua. Here are more details and photos of what we got up to in the city.

Visiting Oaxaca: Walking around the City

Oaxaca is a small and walkable city. In May, we found the weather ideal and enjoyed daily walks to the city centre and markets.

On our first day, we stumbled on a parade which I believe was a Vela Muxe (pronounced moo-shey) parade (Muxe Festival), although I can’t be quite certain as this festival usually occurs in November. I remember we asked a resident about what the parade was for and he gave us the impression that this takes place every weekend in Oaxaca.

I guess we might have misunderstood each other, regardless, it was exciting to watch the parade. We were happy to have caught it during our visit. Everyone was amicable and out having a good time!

What is Vela Muxe?

In Zapotec tradition, there are males, females, and a third gender called Muxes, who are born men but consider themselves women. They are considered a blessing in Zapotec culture. Vela Muxe is a festival, usually spanning 3 days in November, to honour and celebrate the “third gender”, aka Muxes in Oaxaca.

We followed the parade down the street for a short while, before heading back to the city centre and our hotel.

Visiting Oaxaca: Exploring the Cuisine

Oaxacan Moles

Food exploration was a big part of our trip to Mexico and in Oaxaca, we dove right in! Our first food stop was at Mercado 20 De Noviembre, a covered market serving grilled food, tacos and other produce. We had both a hilarious and warm moment here when the Mexicans around us got upset that we had been waiting too long for our meal.

They shared their tacos with us while we waited and one man took it upon himself to make sure we were served. This was one of the moments in Mexico where we both wished we spoke Spanish. It was one of those moments that showcased the joys of travel.

We also tried some moles and grasshopper tacos at Restaurante Catedral. The meals here were delightful and the ambience even more so. Other dishes we tried in Oaxaca included tamales, Chilaquiles, Quesadilla, Tostadas, Huevos Rancheros, and a few names I don’t remember.

We also tried out a few drinks, including Horchata con Tuna (toasted rice drink), Oaxaca’s famous hot and cold chocolate and different flavours of mezcal.

Visiting Oaxaca: Day Trip to Monte Albán and Hierve el Agua

Our final activitiy before leaving Oaxaca was a day trip to Monte Albán and Hierve el Agua. We rented a car and drove out to both places. We had a good time walking around Monte Albán before heading to Hierve el Agua, stopping at Rancho Zapata for lunch. We shared a Tlayuda (Oaxacan Pizza) here and it was delicious.

The drive up to Hierve el Agua was quite long and on winding and dirt roads for the most part but the visit was worth it for me. We hiked around the site and ended our visit with a plunge in one of its natural pools. And with that, our time in Oaxaca City came to an end.

I am so glad we included this stop on our Mexico itinerary, thanks to a suggestion from Mark’s brother. This city is charming, vibrant and safe. We enjoyed our stay here and I am sure you would love it too!

Is there anything you’d love to know about visiting Oaxaca City? Ask me in the comment section below!

5 comments

  1. Hi! I am so glad to have found your posts. Would you say the bus trip ex Mexico City to Oaxaca was fine enough for a single traveller too? How did you get your ticket by the way, in advance or?
    This is going to be my first time to visit Mexico and I have limited days and I am going to go crazy seeing reading all the beauties I wish I would not miss but I promise myself to go back again so I will not panic and I can do the same you did, Mexico City, Oaxaca and Yucatan area…
    oh, how did you cross to Chichen Itza from Oaxaca??
    Thank you!

    1. Hi Dilek, glad you found my blog too. Yes, I would say the bus is great for solo travellers. I would feel comfortable travelling solo with ADO. We got our tickets in advance via Busbud but you can also purchase them on the day of your travel (not advisable as seats can sell out on busy days) or a day before your trip. Better in advance though.

      I can relate to trying to see all of Mexico,haha but I guess the good thing is that you can always return and explore new places 🙂

  2. I absolutely adored Oaxaca (especially the food! gosh, simply unforgettable) and I’m glad to hear you had a lovely time too! I wish we could have overlapped!

    As always, your photographs are a stunning snapshot of your time. Thanks for sharing.

    ❤️.

    1. Thanks Tiese! I wish we could have overlapped as well! We were so close, haha. Glad you loved Oaxaca too and hopefully, our travel paths will physically cross someday soon 🙂

I love to hear from you, Leave a comment here!

Close
A fairytale moment on the Nile ✨️
A fairytale moment on the Nile ✨️
11 hours ago
View on Instagram |
1/9
I took a spontaneous trip to Uganda - only one hour away from Nairobi and was rewarded with the most relaxing time ever! 🍂🍃

6 days was a sweet introduction to the country - I spent my time in Entebbe, Kampala and Jinja - including a stay on a private island in the middle of the Nile!

Definitely looking forward to visiting again!
I took a spontaneous trip to Uganda - only one hour away from Nairobi and was rewarded with the most relaxing time ever! 🍂🍃 6 days was a sweet introduction to the country - I spent my time in Entebbe, Kampala and Jinja - including a stay on a private island in the middle of the Nile! Definitely looking forward to visiting again!
11 hours ago
View on Instagram |
2/9
When I find myself on the balcony of a tall building or in this case, on a private island in the middle of the Nile... it's a constant battle - but so far, I'm winning! 🎉
When I find myself on the balcony of a tall building or in this case, on a private island in the middle of the Nile... it's a constant battle - but so far, I'm winning! 🎉
11 hours ago
View on Instagram |
3/9
Because tell me why I am an early bird 🐦 on vacation only! 🤭
Because tell me why I am an early bird 🐦 on vacation only! 🤭
11 hours ago
View on Instagram |
4/9
I think I just found the most beautiful forest lodge -  straight out of my Pinterest board 🌿✨

Hidden in the heart of Entebbe, this dreamy escape feels like a secret garden come to life. Surrounded by birdsong, towering trees, and total tranquility, it’s the kind of place that makes you forget you’re just minutes from Lake Victoria and the airport.

If you’re looking for a peaceful nature retreat in Uganda — with cosy rooms, stunning forest views, and that “Pinterest-perfect” aesthetic — this is *the* spot. 🌸

#EntebbeLodge #UgandaTravel #EntebbeUganda #ForestLodge #HiddenGemUganda #TravelAfrica #NatureLovers #PinterestVibes #AfricanGetaway #TravelUganda #EcoLodge #WanderlustAfrica #EntebbeHotels
I think I just found the most beautiful forest lodge - straight out of my Pinterest board 🌿✨ Hidden in the heart of Entebbe, this dreamy escape feels like a secret garden come to life. Surrounded by birdsong, towering trees, and total tranquility, it’s the kind of place that makes you forget you’re just minutes from Lake Victoria and the airport. If you’re looking for a peaceful nature retreat in Uganda — with cosy rooms, stunning forest views, and that “Pinterest-perfect” aesthetic — this is *the* spot. 🌸 #EntebbeLodge #UgandaTravel #EntebbeUganda #ForestLodge #HiddenGemUganda #TravelAfrica #NatureLovers #PinterestVibes #AfricanGetaway #TravelUganda #EcoLodge #WanderlustAfrica #EntebbeHotels
11 hours ago
View on Instagram |
5/9
Nestled along the white sands of Diani Beach, Swahili Beach Resort blends Swahili-inspired architecture with luxury and serenity. From the carved wooden doors to the ocean views, every detail feels like a page from a coastal fairytale. 🌺✨

If you’re looking for the best beachfront resort in Kenya or a luxury stay in Diani, this is the one to bookmark.

#SwahiliBeachResort #DianiBeach #KenyaTravel #LuxuryResortKenya #VisitKenya #DianiBeachResorts #CoastalKenya #TravelKenya #AfricanLuxury #KenyaGetaway #BeachResortKenya #TravelAfrica #DianiVibes
Nestled along the white sands of Diani Beach, Swahili Beach Resort blends Swahili-inspired architecture with luxury and serenity. From the carved wooden doors to the ocean views, every detail feels like a page from a coastal fairytale. 🌺✨ If you’re looking for the best beachfront resort in Kenya or a luxury stay in Diani, this is the one to bookmark. #SwahiliBeachResort #DianiBeach #KenyaTravel #LuxuryResortKenya #VisitKenya #DianiBeachResorts #CoastalKenya #TravelKenya #AfricanLuxury #KenyaGetaway #BeachResortKenya #TravelAfrica #DianiVibes
16 hours ago
View on Instagram |
6/9
Not your regular train ride!

The SGR from Nairobi to Mombasa and vice versa takes you through Tsavo National Park - and you can actually spot animals from your seats!

Imagining taking the train to the beach and getting a FREE safari along the way? It doesn't get better than that! 🐘🥹✨️
Not your regular train ride! The SGR from Nairobi to Mombasa and vice versa takes you through Tsavo National Park - and you can actually spot animals from your seats! Imagining taking the train to the beach and getting a FREE safari along the way? It doesn't get better than that! 🐘🥹✨️
2 days ago
View on Instagram |
7/9
This hidden gem in Uganda 🇺🇬 sits on a private island surrounded by powerful rapids and breathtaking views. It's one of the most unique stays in Africa 🌍 - a true bucket list experience!

From waking up to sunrise over the Nile, to falling asleep with the sound of rushing water, this lodge was pure magic ✨️

I stayed here for 2 nights and it was wonderful - one of the highlights of my time in Uganda!

Would you add this to your travel wishlist? 💬
This hidden gem in Uganda 🇺🇬 sits on a private island surrounded by powerful rapids and breathtaking views. It's one of the most unique stays in Africa 🌍 - a true bucket list experience! From waking up to sunrise over the Nile, to falling asleep with the sound of rushing water, this lodge was pure magic ✨️ I stayed here for 2 nights and it was wonderful - one of the highlights of my time in Uganda! Would you add this to your travel wishlist? 💬
3 days ago
View on Instagram |
8/9
Would you dare swim in a pool at the edge of the Nile? 👀
Would you dare swim in a pool at the edge of the Nile? 👀
3 days ago
View on Instagram |
9/9
Latest Posts
  • The Easiest Visas I’ve Ever Applied For (And Received!)

  • How to Plan a Fantastic Overnight Trip from Tokyo to Mt Fuji

  • Hiking the Nakasendo Trail from Magome to Tsumago

  • Kyoto – Always a Delight!

  • Luxury High Tea & Spa Date in Nairobi – The Perfect Girls’ Day Out!

Translate
Become an Insider!
Archives
Close

Travel with a Pen

Seek out New Adventures, Travel Differently

Travel with a Pen © Copyright 2025
Close