FreeFromFinder/ eat safely with references

SearchMexico CityVegetarian

Best vegetarian restaurants in Mexico City

15 venues in Mexico City rated S to B for vegetarian, every tier backed by cited sources.

LA PLANTISQUERÍA - vegan seafood restaurant

LA PLANTISQUERÍA - vegan seafood

06700 Ciudad de México · Vegan · Vegetarian · €€

As a fully vegan restaurant, all dishes are suitable for vegetarians. No animal products present; no need for separate vegetarian preparation.

Mon12:00 to 7:00 PM
Tue12:00 to 7:00 PM
Wed12:00 to 7:00 PM
Thu12:00 to 7:00 PM
Fri12:30 to 8:30 PM
Sat12:30 to 8:30 PM
Sun12:00 to 7:00 PM
Luvina Vegan Bar restaurant

Luvina Vegan Bar

03020 Ciudad de México · Vegan · Vegetarian · €€

The venue is a 100% vegan bar, so all vegetarian needs are fully met; no animal products are used in the kitchen.

Mon3:00 to 11:00 PM
Tue3:00 to 11:00 PM
Wed3:00 to 11:00 PM
Thu3:00 to 11:00 PM
Fri3:00 to 11:00 PM
Sat3:00 to 11:00 PM
Sun3:00 to 11:00 PM
Umami restaurant

Umami

06700 Ciudad de México · Vegan · Vegetarian · €€

As a 100% vegan restaurant, Umami (Mexico City) is inherently suitable for vegetarians. All dishes are plant-based and contain no meat, fish, or animal by-products.

MonClosed
TueClosed
Wed4:00 to 11:00 PM
Thu4:00 to 11:00 PM
Fri4:00 to 11:30 PM
Sat4:00 to 11:30 PM
Sun4:00 to 10:00 PM
Vegamo restaurant

Vegamo

06070 Ciudad de México · Vegan · Vegetarian · €€

As a fully vegan restaurant, Vegamo is also entirely vegetarian. No animal products are present, so it is verifiably safe for vegetarians.

Mon10:00 AM to 10:00 PM
Tue10:00 AM to 10:00 PM
Wed10:00 AM to 10:00 PM
Thu10:00 AM to 10:00 PM
Fri10:00 AM to 10:00 PM
Sat10:00 AM to 10:00 PM
Sun10:00 AM to 10:00 PM
Alguito Vegano restaurant

Alguito Vegano

Cuauhtémoc · Vegan · Vegetarian · €€

As a 100% vegan restaurant, all dishes are vegetarian. No animal products used.

Mon8:00 AM to 3:00 PM
Tue9:00 AM to 5:00 PM
Wed9:00 AM to 10:15 PM
Thu9:00 AM to 10:15 PM
Fri9:00 AM to 10:15 PM
Sat9:00 AM to 10:15 PM
Sun9:00 AM to 9:30 PM
Goyo's Burgers restaurant

Goyo's Burgers

06700 Ciudad de México · Vegan · Vegetarian · €€

As a fully vegan restaurant, every dish is also entirely vegetarian. No animal products are used, making it verifiably safe for vegetarians.

MonClosed
TueClosed
Wed1:00 to 10:00 PM
Thu1:00 PM to 12:00 AM
Fri1:00 PM to 12:00 AM
Sat1:00 PM to 12:00 AM
Sun1:00 to 9:00 PM
Gracias Madre Vegan Tacos restaurant

Gracias Madre Vegan Tacos

06700 Ciudad de México · Vegan · Vegetarian · €€

100% vegan kitchen, so all dishes are vegetarian. No animal products on premises.

Mon9:00 AM to 10:45 PM
Tue9:00 AM to 10:45 PM
Wed9:00 AM to 10:45 PM
Thu9:00 AM to 10:45 PM
Fri9:00 AM to 10:45 PM
Sat9:00 AM to 10:45 PM
Sun9:00 AM to 10:20 PM
La Pitahaya Vegana restaurant

La Pitahaya Vegana

06700 Ciudad de México · Vegan · Vegetarian · €€

As a fully vegan restaurant, all dishes are vegetarian.

Mon2:00 to 9:00 PM
TueClosed
Wed2:00 to 9:00 PM
Thu2:00 to 9:00 PM
Fri2:00 to 9:00 PM
Sat11:00 AM to 9:00 PM
Sun11:00 AM to 9:00 PM
Mandragora vegan restaurant

Mandragora vegan

06760 Ciudad de México · Vegan · Vegetarian · €€

100% vegan restaurant, so all vegetarian diets are automatically accommodated; no animal products used anywhere in the kitchen.

Mon10:00 AM to 10:00 PM
Tue10:00 AM to 10:00 PM
Wed10:00 AM to 10:00 PM
Thu10:00 AM to 10:00 PM
Fri10:00 AM to 10:00 PM
Sat10:00 AM to 10:00 PM
Sun10:00 AM to 7:00 PM
Plantasia restaurant

Plantasia

06700 Ciudad de México · Vegan · Vegetarian · €€

As a fully vegan kitchen, Plantasia is inherently suitable for vegetarians. No animal products are present.

Mon12:00 to 10:00 PM
Tue12:00 to 10:00 PM
Wed12:00 to 10:00 PM
Thu12:00 to 10:30 PM
Fri12:00 to 10:30 PM
Sat12:00 to 10:30 PM
Sun12:00 to 9:00 PM
Vegattos restaurant

Vegattos

06470 Ciudad de México · Vegan · Vegetarian · €€

Vegan kitchen implies full vegetarian suitability; no animal products including eggs or dairy are used.

MonClosed
Tue11:00 AM to 5:00 PM
Wed11:00 AM to 5:00 PM
Thu11:00 AM to 5:00 PM
Fri11:00 AM to 5:00 PM
Sat11:00 AM to 5:00 PM
Sun11:00 AM to 5:00 PM
El Mundo Restaurante restaurant

El Mundo Restaurante

06700 Ciudad de México · · €€

As a fully vegan restaurant, all dishes are also vegetarian. No animal products of any kind are used in the kitchen.

MonClosed
Tue2:00 to 10:00 PM
Wed2:00 to 10:00 PM
Thu2:00 to 10:00 PM
Fri2:00 to 11:00 PM
Sat2:00 to 11:00 PM
Sun2:00 to 8:00 PM
Por Siempre Vegana 2 restaurant

Por Siempre Vegana 2

06700 Ciudad de México · Vegan · Vegetarian ·

As a fully vegan restaurant, all dishes are inherently vegetarian. HappyCow and the blog confirm the entire menu is plant-based, making it safe for vegetarians.

Mon10:00 AM to 11:00 PM
Tue10:00 AM to 11:00 PM
Wed10:00 AM to 11:00 PM
Thu10:00 AM to 11:00 PM
Fri10:00 AM to 11:00 PM
Sat10:00 AM to 11:00 PM
Sun10:00 AM to 9:00 PM
Churreria El Moro Centro restaurant

Churreria El Moro Centro

06000 Ciudad de México · Brunch · Mexican · €€

The entire menu (churros and drinks) is vegetarian; no meat, poultry, or fish is served. The churros are 100% vegan, and all hot chocolates and milkshakes are vegetarian. No risk of meat cross-contamination.

Mon12:00 to 3:00 AM, 7:00 AM to 12:00 AM
TueOpen 24 hours
WedOpen 24 hours
ThuOpen 24 hours
FriOpen 24 hours
SatOpen 24 hours
SunOpen 24 hours
Terra Nostra - Vegetarian Restaurant restaurant

Terra Nostra - Vegetarian Restaurant

06000 Ciudad de México · Vegetarian · €€

The venue is named 'Restaurante Vegetariano Terra Nostra' and is explicitly listed as a vegetarian restaurant in a curated guide. The name itself indicates a vegetarian focus, and the guide describes it as a 'vegetarian haven' serving a buffet of Mexican classics adapted for plant-based diets. The name and the guide's description together confirm the venue is fully vegetarian.

Mon10:00 AM to 6:00 PM
Tue10:00 AM to 6:00 PM
Wed10:00 AM to 6:00 PM
Thu10:00 AM to 6:00 PM
Fri10:00 AM to 6:00 PM
Sat10:00 AM to 6:30 PM
Sun10:00 AM to 6:30 PM