Vegetarian and vegan food in Mexico City
101 places in Mexico City with vegetarian or vegan options.
Ranked with the travel guide's picks and well-known places first. Showing the top 40 of 101.
Vegetarian and vegan food in Mexico City
- DrinkCaféPolanco
Biscottino
Small coffee shop on one corner of Parque Lincoln with both indoor and outdoor seating. A variety of hot and cold coffee beverages are available as well as light breakfast and lunch plates. Locals love the fresh-baked cookies and vegetarians will appreciate the vegan muffins.
Sun-Fri 08:00 - 20:00, closed Sat · M$200 · Limited wheelchair access · Takeaway · Outdoor seating
- DrinkCaféCentro
Cafe Regina
Good coffee drinks plus hot chocolate and tea. Light food available including baked goods and vegetarian dishes like ratatouille.
Mon-Thu 08:30 - 18:00, Fri-Sat 08:30 - 20:00, Sun 09:00 - 13:00 · Wi-Fi
- EatRestaurantCondesa and Roma
Los Loosers
A counter-culture vegan restaurant specializing in mushroom preparations and fermentation of all sorts, with inspiration from indigenous dishes.
- EatRegional restaurantDel Valle
Fonda Margarita
Classic traditional Mexican restaurant that is one of the most popular breakfast restaurants in all of Mexico City, Bon Apetit magazine calls it "...the home-style Mexican breakfast that dreams are made of." While some of us dream of winning the lottery, others dream of home-style Mexican breakfast. If you want to try one of Mexico's most celebrated and most traditional restaurants, this is a place worth making a special effort to try. Gotta do it for breakfast though...they don't serve lunch or dinner (though you can order a steak for breakfast).
06:30 - 12:00 · Vegetarian options
- EatCondesa and Roma
Baldio
Chic contemporary Mexican restaurant with an upscale clientele and a reputation for sustainable business practices that earned them a coveted green star in the 2025 Michelin Guide. The restaurant is not a "vegan" restaurant, but they heavily emphasize vegetarian dishes using locally sourced produce grown in the chinampas of Xochimilco. The restaurant claims to have achieved zero waste in their operations.
Mon-Sat 13:00 - 23:00, closed Sun · M$1000
- EatMexican restaurant
Vegamo MX
47 Calle Revillagigedo
Mo-Su 10:00-10:00 · Vegan options · Wi-Fi · Outdoor seating
- DrinkCafé
Café Nin
73 Calle Havre
Mo-Sa 07:00-21:00; Su 07:30-18:00 · Outdoor seating · Vegan options
- EatMexican restaurant
El Inicio
61 Avenida Álvaro Obregón
Mo-Sa 08:30-24:00; Su 08:30-23:00 · Limited wheelchair access · Vegetarian options
- EatMexican restaurant
Taco Santo
142 D Calle Chihuahua
Su-Th 13:00-22:00; Fr-Sa 13:00-23:00 · Vegan options · Wi-Fi
- EatItalian restaurant
Il Tomato
83 Calle Havre
Tu-Fr 14:00-22:00; Sa-Su 14:30-22:00 · Outdoor seating · Vegan options
- EatMexican restaurant
La Pitahaya
90 Avenida Querétaro
Mo-Su 09:00-22:00 · Wi-Fi
- EatIndian restaurant
Tandoor
156 Calle Copérnico
Mo-Sa 13:00-22:30; Su 13:00-19:30 · Vegan options
- EatRestaurant
Vegamo
Mérida 83
Mo-Su 10:00-22:00 · Fully vegetarian
- EatRestaurant
Yug Vegetariano
3-b Calle Varsovia
Mo-Su 09:00-18:00 · Vegan options
- EatRestaurant
Forever Vegano
Guanajuato 54
Mo-Sa 09:00-22:30; Su 09:00-17:30 · Fully vegan
- EatMexican restaurant
Sala Gastronómica
Av. Gandhi S/N Dentro del Museo Nacional de Antropología
Outdoor seating · Wheelchair accessible · Vegetarian options
- EatMexican restaurant
¡A darle! que es taco vegano
127 Calle Héroes del 47
Mo-Fr 13:30-22:00; Sa 18:00-22:00; Su off · Vegan options · Wi-Fi · Limited wheelchair access
- EatGastropub restaurant
La Chicha
San Felipe
Mo 14:00 - 22:00; Tu-Su 09:00 - 23:00 · Outdoor seating · Wheelchair accessible · Vegetarian options
- EatRestaurant
Los Vegetarianos
Francisco I Madero 56
Mo-Su 08:00-20:00 · Fully vegetarian
- EatMexican restaurant
La casa del pan
25 Avenida México
Wheelchair accessible · Vegan options
- EatVlocal restaurant
Malportaco
Restaurante de tacos veganos. Vegan tacos' restaurant.
Mo-Th 05:00-23:00; Fr,Sa 05:00-24:00 · Takeaway · Vegan options
- EatJapanese restaurant
V Ramen
230 Avenida Álvaro Obregón
Mo-Sa 10:00-23:00; Su 10:00-19:00 · Vegan options · Wi-Fi
- EatRestaurant
Mi Jacalito
Manuel Carpio 99-Loc 25
Vegetarian options
- EatRestaurant
Restaurante Vegetariano Terra Nostre
Calle de Motolinia 31-1er piso Internet.5
Mo-Su 10:00-18:00 · Fully vegetarian
- EatFungi restaurant
Tencüi
191 Calle Eligio Ancona
Vegan options
- EatRestaurant
Veganion Antojería
118 Calle Medellín
Tu-Th 13:30-20:30; Fr-Su 13:30-22:30 · Vegan options
- EatLebanese restaurant
al-Andalus
171 Mesones
Vegan options
- EatRestaurant
Vegetariano Lindavista
Avenida Instituto Politécnico Nacional
Mo-Su 09:00-18:00 · Vegetarian options
- EatIndian restaurant
India Town
79 Avenida 16 de Septiembre
Vegetarian options
- EatRestaurant
Semillero
Patricio Sanz 1102
- EatRestaurant
Gold Taco Roma
225 Avenida Querétaro
- EatRestaurant
Mandragora vegan
33 Calle Aguascalientes
Mo-Su 10:00-19:00 · Fully vegan
- DrinkCafé
Fruto de Raíz
Av. Vicente Suárez 91
- EatBakery
Pan comido
91 Calle Tonalá
- EatRestaurant
Centro macrobiotico
Cozumel 76
Mo-Sa 10:00-18:00
- EatSeafood restaurant
La Plantisquería
Chihuahua 207
Fully vegan
- EatRestaurant
Restaurant vegetarian
Artículo 123 40
Fully vegetarian
- EatPizza restaurant
480º Pizza Lounge
258 Calle Xicoténcatl
Mo-Su 12:30-21:30 · Limited wheelchair access · Vegan options · Wi-Fi
- EatRestaurant
Gold Taco
1562 Eugenia
- EatRestaurant
El Jardín Interior
BIS, José María Velasco 63
Browse all 10,812 places in Mexico City
Listings from the Wikivoyage guide to Mexico City (CC BY-SA 4.0). Map data © OpenStreetMap contributors (ODbL). Place data from Overture Maps.