25 Vegan / Vegetarian Friendly Restaurants
Calle Porfirio Diaz 311, Ruta Independencia, Centro, Oaxaca, Oaxaca, Mexico
Cuisine: Vegan, Organic, Mexican, Bakery, Catering
Serves all-vegan food in a colonial house in downtown Oaxaca. All dishes are made-in-house including milks, cheese and sourdough bread. Also has enchiladas, empanadas, paninis, soups and ice cream.
Geranios 100, Colonia Las Flores (at Prolongacion de Eucaliptos ), Oaxaca, Mexico
Cuisine: Vegan, Mexican, Gluten-free
Reported to be all-vegan (please inquire to be sure). Has no sign on the front door. Friendly service. Affordable. Try the desserts.
Monte Olimpo 157, Oaxaca, Mexico
Cuisine: Lacto, Ovo, Mexican
Vegetarian Mexican restaurant with vegan options. Has a daily menu, see updates on Facebook. Previously at Calzada de la Republica, potential change of address reported December 2017.
Francisco I. Madero 1254 (at opposite Instituto Tecnologico de Oaxaca), Oaxaca, Mexico
Cuisine: Vegan-friendly, Lacto, Ovo, Western, Buffet, Salad bar, Take-out, Mexican
Full service vegetarian restaurant at a spa hotel, 20 minute walk or short taxi ride from the center. Many dishes contain egg and dairy, but there are several vegan choices. Mid-sized dining room with uniformed waitstaff. Serves a daily menu with mini buffet as well as an extensive menu with veggie steaks, burgers, and tacos.
441 Av. Costa Chica, Oaxaca, Mexico
Cuisine: Vegan-friendly, Lacto, Mexican
Provides healthy vegetarian food that's affordable. The comida corrida is a lunch special and includes soup, salad, main entree, and a fresh juice for around US$4-5. NOTE: Aug 2017 reported limited vegan options - please send updates.
115 Colonia Centro, Oaxaca, Mexico
Cuisine: Lacto, Ovo, American, Organic, Western, Juice bar, Mexican, Non-veg
Serves meat, vegan options available. Chain of natural food restaurants. Menu has salads, sandwiches, soyburgers, juices. Per management, focus is on natural food and not vegetarian.
Margarita Maza 414, Oaxaca, Mexico
Cuisine: Vegan-friendly, Lacto, Take-out, Mexican, Non-veg
Serves meat, vegan options available. Situated near Parque Llano, this place functions as both an organic grocery as well a small sit-down restaurant. Run by a family who creates many varieties of in-house-made seed and nut products including vegan asiento, soy fiambre, barbecued soymeat, and other local Oaxacan foods. Will special order items upon request. Food is vegetarian and sometimes chicken.
Av Hidalgo 1017, Centro, Oaxaca, Mexico
Cuisine: Vegan-friendly, Lacto, Ovo, Mexican, Non-veg
Serves meat, vegan options available. Mexican restaurant with vegetarian and vegan options. Specializes in tacos with unique and different fillings. The owner is a skilled Oaxacan chef.
Xólotl 118, Barrio Xochimilco (at Plaza de la Cruz), Oaxaca, Mexico
951 205 1664
Cuisine: Western, Fast food, Take-out, Non-veg
Serves meat, vegan options available. Local coffeeshop offering a variety of vegan and vegetarian sandwiches and organic snacks like macadamia nuts and amaranth; only one meat item. Premium quality coffee from the Coatepec region of Veracruz. One block away from Calabacitas Tiernas.
Porfirio Diaz 1105 (at La Jicara), Oaxaca, Mexico
Cuisine: Lacto, Ovo, International, Organic, Mexican, Fusion, Non-veg
Serves meat, vegan options available. Was once fully vegetarian but no longer. Has daily changing vegetarian menu with a few vegan options. Mexican and international cuisine, natural ambiance, eclectic music. Previously at Macedonio Alcala 802-a.
De Venus 117, La Cascada, Oaxaca, Mexico
Cuisine: Vegan-friendly, Lacto, American, Mexican, European, Non-veg
Serves meat, vegan options available. Coffee shop and cafe inside a yoga and cultural center. Offers a set lunch that includes soup, a main course, dessert, and drink. Also has an a la carte menu. Previously located at Jacobo Dalevuelta, Unit 200, Oct 2015.
304 Garcia Vigil (at btwn Bravo and Matamoros), Oaxaca, Mexico
Cuisine: Lacto, Ovo, Organic, Mexican, Non-veg
Serves meat, vegan options available. Little restaurant in a courtyard serving Oaxacan style breakfast til 1pm. The theme is farm to table with all the produce sourced from the chef's family farm. You get fresh squeezed juice, fruit cup, coffee, entree of your choice, then hot chocolate (with ginger and orange rind). His mother makes the chocolate that he uses. Makes a coloradito mole which is vegan. Chef is so willing to accommodate and cook what you want - just let him know. Will open for dinner by reservation.
Boulevard Benito Juarez next minisuper 69 Puerto Escondido, Oaxaca, Mexico
Cuisine: Beer/Wine, Middle Eastern, Non-veg
Serves meat, vegan options available. Offers Middle Eastern food, including falafel. Has a small menu with at least 3 vegan and/or vegetarian choices.
Porfirio Diaz 1105, Colonia Centro, Oaxaca de Juarez (at Olivera), Oaxaca, Mexico
Cuisine: Vegan-friendly, Beer/Wine, Mexican, Non-veg
Serves meat, vegan options available. Has separate vegan and vegetarian sections (some of the vegetarian dishes can be vegan by omitting the quesillo/crema from the taquitos). The clearly labeled all-vegan items include hummus (garbanzos or lentils), chile relleno of seitan, and a veggie burger. Usually has a vegetarian menu del dia which might be veganizable. Atmosphere is casual. Also has a large selection of mezcales, and Mexican beers (including Oaxacan artisanal beers).
212 Calle Garcia Vigil (at Calle Matamoros), Oaxaca, Mexico
Cuisine: Lacto, Pizza, Italian, Delivery, Take-out, Non-veg
Serves meat, vegan options available. Located in the heart of the city. Offers vegan, vegetarian and gluten free pizzas with vegan cheese; most likely not labeled, so please inquire.
Garcia Vigil 403, Colonia Centro, Oaxaca, Mexico
Cuisine: Vegan-friendly, Lacto, Ovo, Italian, Mexican, Non-veg
Serves meat, vegan options available. Italian restaurant with a vegetarian section where the dishes are labeled if vegan. Vegan entrees include Italian food along with Mexican dishes. Has tofu and seitan. Located in the historic center, two blocks from Santo Domingo Church.
Armenta y López 922, Oaxaca, Mexico
Cuisine: Vegan-friendly, Lacto, Ovo, Take-out, Mexican, Oaxacan, Non-veg
Serves meat, vegan options available. Small breakfast and lunch cafe opened by former chef of Flor de Loto. It's near the Periférico. Comfortable space, eclectic music, approximately 75% vegetarian menu. Offers soy chorizo and many traditional Oaxacan dishes. Owner/chef is willing to vegan and customized alternatives. NOTE: Dec 2017 reported limited veg options - please send updates.
M. Alaca 501 - A esquina Allende, Oaxaca, Mexico
Cuisine: Lacto, Ovo, Pizza, Italian, Take-out, Non-veg
Serves meat, vegan options available. Italian restaurant using natural products and has vegetarian/vegan choices, such as bruschetta, salads, pasta (without egg), and pizza (ask to omit cheese).
Calle de Manuel Fernández Fiallo 314, Centro, Oaxaca, Mexico
Cuisine: Lacto, Indian, Buffet, Non-veg
Serves meat, vegan options available. Indian restaurant offering all-you-can-eat buffet Mon-Sat 12-7pm. Includes rice, lentils, several vegetarian curries - ask which are vegan. Has a la carte menu as well.
Avenida de la Independencia 1202, Centro, Oaxaca, Mexico
Cuisine: Vegan-friendly, Ovo, American, Organic, Fast food, Delivery, Take-out, Mexican, Bakery, Fusion, Non-veg
Serves meat, vegan options available. Offers pasta, organic salad, rice and vegetables with soya and sauce. Makes a carrot cake using almond milk, raisin, banana and a chocolate cake using cocoa, chocolate, banana, and almond milk.
Calle Trujano 611 (at Periferico), Oaxaca, Mexico
Cuisine: Lacto, Ovo, Buffet, Mexican, Non-veg
Serves meat, vegan options available. Small restaurant with an all-you-can-eat buffet. Choices including fruits, steamed veggies, agua fresca de pepino (vegan), fresh tortillas, and other more elaborate dishes. The grilled dishes (simple, cooked, or mashed) are vegan. Watch for meat in soup or in some dishes.
J.P. Garcia 207, Centro (at Trujano), Oaxaca, Mexico
Cuisine: Lacto, Mexican, Take-out only, Non-veg
Serves meat, vegan options available. Natural food store with a takeaway cafe inside serving mostly vegetarian food. Offers fast food for take-out like tamales, soy burgers, chilaquiles, sandwiches, breakfast, and a lunch menu which includes soup, salad, main dish, drink, and dessert. Simple set up. You might bring your food "para llavar" (to-go) and eat at the Zocalo, Los Arcos de Xochimilco, or the botanical garden.
Health Food Stores, Vegan Shops, Vegan Bakery and Catering, Vegetarian B&Bs, Organizations
Calle Macedonio Alcala 806, Ruta Independencia, Centro, 68000 Oaxaca, Oaxaca, Mexico
Fresh and organic fruit and vegetables, rice, quinoa and other cereals as well. Natural products, and several food stands who serve vegetarian and vegan options (they also serve meat but it is not the main focus).
Still hungry? We've got you covered. Try searching for areas surrounding Oaxaca.