Skip to Content

Best Places To Eat In Oaxaca, Mexico

Share The Article

Last Updated

Oaxaca de Juarez, also known as Oaxaca City or just Oaxaca, is deemed the food capital of Mexico, and for good reason.

While every part of Mexico has amazing culinary offerings, Oaxaca has some of the country’s best moles (traditional sauce), its own signature cheese (known as quesillo), and street-side barbecued meat – Oaxaqueno style – which is used to fill everything from tlayudas to tacos.

street food tortillas in oaxaca

The natural surroundings and rich history of this region make for a perfect mix of flavors, and travellers just can’t get enough. For a sample of the city’s best, here are some of the best places to eat the next time you find yourself in Oaxaca de Juarez.

Indigenous multicolored variety of corn (maize), Zea mays, grown in Santa Ana del Valle, Oaxaca, Mexico. Ears 3-5 inches long. This variety is grown separately from the common white variety to prevent cross pollination

Mercado de La Merced

Save your pesos and have a cheap and delicious breakfast at one of Oaxaca’s markets. Located in the eastern section of Centro, Mercado de la Merced is the perfect place to dip your toe in the world of Oaxaca City’s markets. Here you’ll find La Guerita, a food stand in the market that’s famous for its memelas.

The base of a memela is fried or toasted corn dough and typically topped with cheese, refried beans, and salsa. Wash your memelas down with a hot chocolate or coffee for less than 50 pesos. Come hungry, leave happy.

tlayuda plate with a shot of mezcal

Tlayudas El Negro

Beloved everywhere but most ubiquitous in Oaxaca, tlayudas are probably one of Oaxaca’s most famous foods. You don’t have to walk more than a block to find a place selling tlayudas in the city.

A common late-night snack for Oaxacans, tlayudas are a large (really big!) toasted tortilla filled with everything from vegetables to meat to refried beans and quesillo. It’s usually folded in half and then cut so you can eat it as a sandwich.

One of the best local places to eat tlayudas in Oaxaca is at Tlayudas El Negro, an unassuming place on Vicente Guerrero street just southeast of Centro.

person holding a bowl of Traditional Mexican food Enchiladas with mole sauce

Levadura de Olla Restaurante

Come to this beautiful Oaxacan restaurant in Centro for a cozy dinner where you can sample some moles and other traditional dishes made with fresh, local ingredients. The menu at Levadura de Olla will vary depending on the season, but you’ll leave satisfied each time.

The tortillas here are made with different types of corn (from blue to yellow to white) and you can see the tools on display that are used for the process. Any dish that comes with mole negro is a must-try. It’s also the perfect place for a date night in Oaxaca.

Garden with an artificial small pond reflecting cactus in Oaxaca, Mexico. The sky has a deep blue color with some clouds.

Casa Taviche

The menu del dia (daily menu) at Casa Taviche is always a safe (and delicious) bet when you’re in Oaxaca. This is a great place to go for lunch, where you can sit outside and enjoy their beautiful courtyard. It’s also a great vegetarian and vegan-friendly option in the city.

The mains and starters alternate each day, offering an amazing sample of Oaxacan dishes and flavors with a modern twist and beautiful presentation. They also serve mezcal and some signature cocktails. Go a few times to Casa Taviche during your trip to Oaxaca and see what they offer.

glass of iced veracruz coffee with coffee beans sprinkled around it and a metal straw in the glass

Chepiche Cafe

A little outside of town in Barrio de Xochimilco is Chepiche Cafe, the perfect brunch spot in Oaxaca City. It’s a huge outdoor space with an inviting garden that you won’t want to leave.

When it comes to breakfast options, you can take your pick here: enjoy a Mexican-style breakfast like huevos divorciados or chilaquiles, or splurge on their French toast made with challah bread and a vanilla-orange flavored egg batter. There are also eggs benedict on the menu if you’re craving a little taste of home.

View on street with Colorful colonial buildings in the old town with a group of people

Read More

Travel Insurance That Covers Covid-19

Top 5 Wellness Resorts On Mexico's West Coast

5 Reasons Why Travelers Should Visit Puerto Escondido, Mexico

The 7 Top Destinations In Mexico For Digital Nomads

↓ Join Our Community ↓

The Travel Off Path Community FB group has all the latest travel news, conversations, and Q&A's happening daily! 


Enter your email address to subscribe to Travel Off Path's latest breaking travel news, straight to your inbox.

This article originally appeared on

Opinions expressed here are the author’s alone, not those of any bank, credit card issuer, hotel, airline, or other entity. This content has not been reviewed, approved or otherwise endorsed by any of the entities included within the post.


Thursday 2nd of September 2021

Bad news just came from Oaxaca. The governor will require apartheid passport or negative PCR test from tourists. Needless to say that this State represent a bad example for Mexico. Last year corrupted police from Oaxaca locked up tourists who failed to put a face mask on. Besides, I consider Puebla the food capital of Mexico as it has a larger variety of food specialties, including Oaxaca influenced food. So there is no need to travel to Oaxaca until they fire their Dictators.