Vegetarian And Vegan Food In Oaxaca
Oaxaca City is one of Mexico's most rewarding places to eat without meat, if you know which dishes to ask for and which questions to put to the cook.
Vegetarians and vegans eat well in Oaxaca City by leaning on corn, beans, squash, chiles, herbs and Oaxacan chocolate, asking at each stall whether beans, tortillas or salsas are cooked with animal fat, and using a vegetarian cooking class or market tour to learn the vocabulary before ordering alone.
Oaxaca de Juárez, the capital of the state of Oaxaca in Mexico, is an inland highland city in the Valles Centrales at about 1,550 m, and its kitchen is built on corn, beans, squash, chiles and herbs long before meat enters the picture. For vegetarians and vegans that foundation is an advantage. The city recorded 1,324,332 tourist arrivals across 2025, and its markets, cooking classes and food tours have grown into one of the strongest plant-forward eating scenes in the country. This guide sets out what to order, how to ask for it, and which bookable experiences, from a vegetarian cooking class with a market visit to a food and markets walk, fit a meat-free trip. The wider dish-by-dish picture sits in the Oaxaca food and drink guide, and the street-food angle in the street food guide.
What Can Vegetarians And Vegans Actually Eat In Oaxaca?
Plenty, because the base layer of Oaxacan cooking is plant-based: corn masa, beans, squash, chiles, tomatoes, herbs, avocado and Oaxacan chocolate all stand on their own, and the main risk for a vegetarian is hidden animal fat in beans, tortillas or a sauce rather than a shortage of dishes. Chapulines, grasshoppers toasted and sold by the scoop, are the famous exception to avoid, and quesillo, the local string cheese, is vegetarian-friendly territory covered on the site's quesillo page.
The honest answer is that Oaxaca rewards asking. A market cook may cook beans with pork or cook tortillas on a comal with nothing but masa, and two stalls selling what looks like the same dish can differ completely. Learning a handful of Spanish phrases, "sin carne", "sin manteca", "sin caldo de pollo", does more for a meat-free week in Oaxaca than any restaurant list, because the phrases work at every stall in Mercado 20 de Noviembre, Mercado Benito Juárez and the valley towns alike.

That asking-first habit is also why guided experiences matter here. A market walk run with a local guide translates the stalls in real time, and a cooking class teaches which sauces start with plant ingredients. Both convert Oaxaca from a place where you cautiously repeat "sin carne" into a place where you can order with confidence. The difference shows up by the second or third day: visitors who start with a guide order faster, waste less, and find the stalls that already cook the way they eat.
Which Traditional Oaxacan Dishes Are Already Meat-Free?
A vegetarian eats well from the start with tlayudas built on beans and quesillo, entomatadas and enfrijoladas folded around bean or tomato sauces, fresh quesillo itself, Oaxacan chocolate drunk hot and whipped, and tejate, the cold corn-and-cacao drink poured from market jugs; vegans drop the quesillo and chocolate milk and stay with the corn, bean, squash and chile backbone, asking at every stall about lard in the beans and stock in the sauce.
Tlayuda is the city's signature plate: a large crisp tortilla spread with bean paste, and from there the toppings decide whether it is vegetarian. Ask for it with quesillo and vegetables and without the meats. Mole is the dish Oaxaca is famous for, and each mole is its own recipe, so a vegetarian asks whether the batch is made with meat stock rather than assuming either way. The full mole picture, sauce by sauce, is in the site's guide to Oaxacan mole.

Breakfast is the easiest meat-free meal of the day. Hot chocolate with pan de yema, memelas and other masa antojitos topped with beans and salsa, and fresh fruit from the valley fill the mornings. The cheese question, including whether Oaxacan quesillo suits a vegetarian diet, has its own answer on the quesillo vegetarian page, and the broader picture of the city's food is at what food Oaxaca is famous for.
The table below is the quick reference for the dishes named in this guide. It is a starting vocabulary, not a menu promise, since each stall cooks its own way and the diet questions still go to the cook.
| Dish Or Drink | What It Is | Vegetarian Notes |
|---|---|---|
| Tlayuda | Large crisp tortilla with bean paste and toppings | Order with quesillo and vegetables, without meats; ask about lard in the beans |
| Entomatadas | Folded tortillas in tomato sauce | Ask whether the sauce uses meat stock |
| Enfrijoladas | Folded tortillas in bean sauce | Ask about lard or pork in the beans |
| Memelas | Thick masa bases topped with salsa | Usually easy to order meat-free at the stall |
| Quesillo | Oaxacan string cheese | Vegetarian-friendly, not vegan; see the site's quesillo page |
| Tejate | Cold corn-and-cacao drink | Plant-based; served from market jugs |
| Oaxacan chocolate | Hot whipped chocolate drink | Vegetarian as standard, vegan if taken with water |
| Chapulines | Toasted grasshoppers | Not vegetarian, despite being sold at every market |
How Do You Navigate Oaxaca City Markets As A Vegetarian?
Work the raw-produce and masa end of each market first, then settle on one cooked-food stall and negotiate the menu with your Spanish phrases: Mercado Benito Juárez and Mercado 20 de Noviembre sit within a short walk of the Zócalo, vegetable and herb stalls are the densest in the city, and a stall cooking to order can leave the meat out of a tlayuda, memela or plate of enfrijoladas far more easily than a stall serving pre-made pots.
The markets are where a vegetarian trip succeeds or stalls. Salsa stalls, fruit stalls, tortillerías and the dried-goods aisles of beans, rice, chiles and herbs are plant territory by definition. The cooked-food sections need conversation. Point at the pots, ask what is in each, and let the cook steer you, which is exactly the exchange a local guide runs for you on a guided walk. Vegetarians who want the tasting route rather than the homework can also join a dedicated tasting walk; the street-food angle, including how to ask for meat-free versions, is covered in the best street food answer.

A guided walk is the shortcut. It puts a translator between you and the stallholder for an afternoon, and it lands you at the stalls that already cook without lard. The picks below are the site's featured food and walking experiences for the city, and each listing shows what the tour covers so you can match it to your diet before booking.
One note on the mezcal option: tastings are drink-led, so vegetarians and vegans can join, and the mixology workshop works with organic mezcal. Check the listing for anything served alongside the tasting if your diet is strict.
Is A Vegetarian Cooking Class In Oaxaca Worth Booking?
For most meat-free visitors, yes, and it is the single highest-value booking on this page: a vegetarian cooking class with a local market tour teaches the dishes, the vocabulary and the market layout in one morning, the listing names the class vegetarian outright so there is no diet negotiation on arrival, and everything you cook is food you can reorder at any stall for the rest of the trip using the same Spanish phrases the class teaches you.
The class format does double duty. You shop the market with the cook, which shows you which stalls sell what and how to ask for it, then you cook the food yourself, which fixes the recipes and the phrases in memory better than any list. Traditional general classes exist too, covering mole and other classics, but a vegetarian booking should confirm the menu with the operator before reserving, since classic recipes are not automatically meat-free. The site's full class round-up sits in the cooking classes guide.
The market walk in the box above is the lighter option: tasting-led, no cooking, and a good first day in the city that ends with you knowing your way around the stalls.
What Food And Market Tours In Oaxaca Work For Vegetarians?
Two kinds fit cleanly: the vegetarian-labelled cooking class above, and market and food tours that taste their way through the stalls, where you tell the operator your diet at booking and the guide steers you to meat-free tastings; the site's featured food and markets tour runs in Oaxaca City with traditional tastings, and its listing shows exactly what is included, so a vegetarian reads the inclusions and confirms the diet with the operator before paying.
The food and markets tour is the natural pairing for a meat-free trip because the market is where the vegetables, herbs, masa, chocolate and tejate live. A general food tour is not automatically vegetarian, so the one-line message to the operator before booking, "vegetariano, sin carne ni manteca", matters more than the tour category. The tour has its own page on this site at the food and markets tour, and you can Check availability on the operator's booking page.

Vegetarians with a sweet tooth are also well served by the drink side of the city. Oaxacan chocolate, coffee and tejate all have their own pages on this site, in the Oaxacan chocolate guide and the coffee and cafes guide, and none of them require meat-free negotiation beyond the milk question on the chocolate. Evening options exist too: a street-food tour with a long tasting list can work for vegetarians who flag the diet when booking, and the operator confirms what swaps are possible.
When Is The Best Time Of Year For Fresh Produce In Oaxaca?
The dry season from November to April is the comfortable window for market browsing, with monthly rainfall of 2.4 mm in January rising only to 47.3 mm in April, while the rainy season from May to October peaks between June and September at 188.3 mm in June and 163.6 mm in September; the produce stalls change through the year, so a vegetarian planning around market produce can read the month table below and pick the balance of dry days and green hills that suits them.
The table below is the SMN station 20079 climate normals for Oaxaca, 1991 to 2020. Rain figures are monthly totals in millimetres, and the temperature columns are average daily highs and lows in Celsius. No month is off the table for a market trip, but a stall-hopping day is a different experience in a month averaging under 5 mm of rain than in one averaging more than ten times that.
| Month | Avg High C | Avg Low C | Rain mm |
|---|---|---|---|
| Jan | 28.9 | 10.3 | 2.4 |
| Feb | 31.1 | 11.6 | 4.6 |
| Mar | 33.3 | 13.6 | 17.6 |
| Apr | 34.9 | 15.8 | 47.3 |
| May | 33.8 | 16.7 | 97.9 |
| Jun | 30.9 | 16.7 | 188.3 |
| Jul | 30.1 | 15.9 | 118.6 |
| Aug | 30.0 | 15.9 | 131.8 |
| Sep | 29.1 | 16.1 | 163.6 |
| Oct | 29.3 | 14.5 | 63.1 |
| Nov | 29.0 | 12.3 | 9.1 |
| Dec | 28.9 | 11.0 | 9.0 |
Practically, rain in the rainy season falls heavily rather than all day, and market halls are roofed. April carries an average daily high of 34.9 C, so a market morning starts early that month, and December and January nights average lows of 11.0 and 10.3 C, which changes what a warm breakfast feels like. The full month-by-month picture, including what each month means for a trip, is in the Oaxaca weather by month guide and the best time to visit guide.
Can You Combine Meat-Free Eating With Sightseeing Around Oaxaca?
Yes, because the valley's food towns and archaeological sites sit within an hour of the Zócalo by road: Santa María del Tule is about 11 minutes away, Tlacolula about 25, Teotitlán del Valle about 26, Ocotlán about 37, Mitla about 37 and Hierve el Agua about 57, all derived free-flow times that real traffic and mountain roads extend, so a vegetarian can eat at a market in the morning and stand at Monte Albán, about 15 minutes from the centre, the same day.
The food towns are the vegetarian's day trips. Tlacolula and Ocotlán hold the valley's weekly markets, Teotitlán del Valle is the weaving village, and all of them cook the same masa-and-bean base as the city, with the same "sin manteca" question at each stall. The drive-time figures below are the site's derived distances from the Zócalo; treat them as floors, not promises.
| Destination | Distance From The Zócalo | Drive Time (Free-Flow) |
|---|---|---|
| Monte Albán | 8.7 km | about 15 min |
| Santa María del Tule | 10.2 km | about 11 min |
| Teotitlán del Valle | 29.2 km | about 26 min |
| Tlacolula | 31.2 km | about 25 min |
| Ocotlán de Morelos | 32.5 km | about 37 min |
| Mitla | 44.6 km | about 37 min |
| Hierve el Agua | 67.1 km | about 57 min |
If archaeology joins the food on the itinerary, the INAH sites around the valley charge by category, and the fees are in pesos at the gate. The table below comes from the INAH listing pages for each site, and it is worth reading the closed-day column before planning a loop.
| Site | Hours | Fee, Nationals | Fee, Foreign Visitors |
|---|---|---|---|
| Monte Albán | Mon to Sun 08:00 to 17:00, last access 16:00 | 105 MXN | 210 MXN |
| Mitla | Mon to Sun 08:00 to 17:00, last access 16:30 | 105 MXN | 210 MXN |
| Yagul | Mon to Sun 08:00 to 17:00, last access 16:00 | 105 MXN | 210 MXN |
| Dainzú | Mon to Sun 08:00 to 17:00, last access 16:30 | 80 MXN | 145 MXN |
| Lambityeco | Mon to Sun 08:00 to 17:00, last access 16:30 | 80 MXN | 145 MXN |
| Zaachila | Thu to Sun 10:00 to 16:00 | 80 MXN | 145 MXN |
Note the day restrictions: Zaachila opens Thursday to Sunday only, and the Museo de las Culturas de Oaxaca in the city is open Tuesday to Saturday. Details for each are in the Monte Albán guide and the Mitla guide. A market-and-ruins loop pairs naturally: a food town in the morning when the produce and cooked-food stalls are at their fullest, an INAH site in the middle of the day, and the drive back to the city for dinner.
What Should Vegetarians Know Before Arriving In Oaxaca?
Three things carry most of the weight: learn the four Spanish phrases that do the diet work for you, book at least one guided food experience early in the trip so the vocabulary and the market layout arrive before you eat alone, and remember the city sits at about 1,550 m with a dry season from November to April, so appetite and hydration both run differently than at sea level.
The phrases are short. "Soy vegetariano" or "Soy vegana" states the diet. "Sin carne, por favor" removes the meat. "Con manteca?" asks the lard question. "Sin caldo de pollo" covers the stock question for soups and sauces. Written on a card or a phone, those four lines work at every stall in the city and the valley, and handing the card across the counter costs nothing.

Practical surrounding details are covered elsewhere on this site: getting around Oaxaca, where to stay, how many days to spend, and the Oaxaca budget guide. The safety picture is summarised on the Oaxaca safety page. Travellers arriving by air or bus will find the logistics in the Oaxaca airport guide and the ADO bus guide, both of which land you within a short drive of the historic centre and its markets.

One food-safety note that vegetarians ask about often: drinking water is a separate question from food, and it has its own page in the drinking water guide. Raw produce washed in local water is part of that same conversation, so read that page before deciding how much raw market fruit to eat.
Common Questions About Vegetarian And Vegan Food In Oaxaca
Is Oaxaca Good For Vegetarians And Vegans?
Yes. The city's kitchen is built on corn, beans, squash, chiles and herbs, and the market and cooking-class scene is large enough that a meat-free visitor can eat a different Oaxacan dish every day. The main skill is asking whether beans, tortillas or sauces are cooked with animal fat.
Which Oaxacan Dishes Are Vegetarian?
Vegans drop the quesillo and the chocolate milk. Mole varies by recipe, so ask whether the batch is made with meat stock.
Can Vegans Eat Tlayudas In Oaxaca?
Often, yes, if the stall leaves off the meat and quesillo and the beans are not cooked with lard. Ask for the tlayuda "sin carne, sin quesillo" and ask "con manteca?" about the bean paste before ordering.
Is Quesillo Vegetarian?
Quesillo is Oaxaca's string cheese, so it is not vegan, and its vegetarian status depends on how the cheese is made. The site covers the question in full at /answers/is-queso-oaxaca-vegetarian/.
Are There Vegetarian Cooking Classes In Oaxaca City?
Yes. One listed class is named a vegetarian cooking class outright and includes a local market visit, and general traditional classes can often adapt with advance notice. Confirm the menu with the operator when booking.
Do Oaxaca Food Tours Cater To Vegetarians?
Market and food tours with tastings generally can, if you tell the operator your diet at booking so the guide plans meat-free tastings. Read the inclusions on the operator's booking page and send the diet note before you pay.
Meat-free eating in Oaxaca City comes down to a small toolkit: four Spanish phrases, one guided walk or class early in the trip, and a willingness to ask at each stall. With those in place, the Oaxaca Travel Guide desk's verdict is straightforward: a vegetarian or vegan visitor eats as well in Oaxaca as in any city in Mexico, and the markets, the classes and the valley's food towns keep giving new dishes for every day of the stay.
