39 Best Mexico City Vegan Restaurants by Neighborhood
After traveling to Mexico City five times, I thought it was finally time to share a full guide to the best Mexico City vegan restaurants and vegan-friendly spots.
Although I’ve spent extensive time in Mexico City, I haven’t had the chance to try every single vegan spot.
That’s why I partnered with Anna of annathingbutanimals to create this Mexico City vegan guide.
Anna has lived in Mexico City and hosts vegan group trips to CDMX.
Together, we carefully curated this guide to the best vegan restaurants in Mexico City, based on personal experience and Anna’s deep relationships with local vegan business owners.

๐๐ฝ Note from the author: Did this article impact the way you planned your trip? Have any questions? Please comment at the end of the article! It helps this blog grow and helps me know what types of articles to write more. ๐
๐ฒ๐ฝ My Mexico City Favorites ๐ฒ๐ฝ
๐ Hot Air Ballon Ride over the Sun and Moon Temples: Watch the sunrise over ancient Aztec temples at Teotithuacan from a hot air balloon (or stay grounded on a Teotihuacan walking tour).
๐ถ Xochimilco and Frida Kahlo Day Trip: Join a floating fiesta boat ride through the ancient canals of Xochimilco then a visit Frida Kahloโs iconic โBlue Houseโ on this brilliant guided day trip.
๐ Discover Mexico Cityโs best hidden gems: Choose from my 21 favorite Mexico City hidden gems and explore lesser known parts of the city!
๐ Wander through Mexico Cityโs most vibrant neighborhoods: Head to Coyoacan (colorful part of town that Frida Kahlo called home), Roma Norte (lowkey greenery-filled neighborhood), and/or Condesa (a small but lively neighborhood).
๐ฟ Where to Stay: One-of-a-kind boutique luxury room at La Valise in Roma, a high end yet affordable room beside Parque Mexico at Casa Mannach in Coyoacan, or a charming budget-friendly room at NaNa Vida in Roma.
Vegan Restaurants in Mexico City
Mexico City has dozens of fully-vegan restaurants, plus endless vegan-friendly eateries. The only downside to coming to Mexico City as a vegan is that you almost certainly won’t be able to make it to every single vegan restaurant.
Whether you’re on a mission to try all the vegan street food stalls and vegan taco carts in Mexico City, or you’re hoping to mix in some international food and wholesome plant-forward dishes in with your vegan junk food, you will find what you’re looking for here!
Let’s explore the best Mexico City vegan restaurants, by neighborhood.

Sopa Azteca at Fresh & Co. in Mexico City

Paxil vegan taco stand in Roma Norte

Roma Norte & Roma Sur
With tree-lined streets and charming art deco architecture, La Roma is home to the majority of Mexico City’s vegan restaurants. Be sure to check out my Roma Norte guide as you explore this vibrant part of Mexico City.
The best vegan restaurants in Roma, Mexico City:
1. Gracias Madre Taquerรญa Vegana
$ | Street Tacos | 100% Vegan | Location
Gracias Madre makes my husband’s favorite tacos in Mexico, after trying dozens of vegan tacos across the country.
Tacos are $30 pesos each, with all the classic Mexican tacos made sin carne (without meat) and stuffed with flavorful soy meat, seitan, beans, tofu, and other substitutes.
Every taco can be made into a gringa (similar to a quesadilla), volcano (almost a mix between a quesadilla and a tostada), or quesadilla.
2. Machu (PERMANENTLY CLOSED)
$$-$$$ | Fine Dining | 100% Vegan | Location
Machu is the perfect spot to dine on a special occasionโand yes, visiting Mexico City for the first time is a special occasion!
Nestled in a gorgeous 100-year-old building, Machu has an incredible atmosphere and even better food.
Eat from Machu’s menu features decadent plant-forward dishes with diverse ingredients and delicious cocktails.
3. Paxil Plant-Based Seafood
$ | Vegan Seafood Tacos | 100% Vegan | Location
I do not like fishy flavors, but Paxil, a plant-based seafood stand just might have my favorite vegan food in Mexico City.
Each of their nine tacos and tostadas are completely uniqueโfrom the amaranth-breaded avocado on the Paxil taco (my favorite) to the deep-fried portobello and oyster mushroom “Fish” tacos.
For folks like me who prefer veggies over meat substitutes, Paxil is the place to go! While most Mexico City taco stands feature soy and seitan meat, Paxil’s tacos are pleasantly plant-forward and flavor-packed.
4. Forever
$$ | Classic Vegan Restaurant | 100% Vegan | Location
Forever (also called Forever Vegano) is a staple in the Mexico City vegan food scene.
This brightly-decorated restaurant has a diverse menu and relaxed vibe.
Whether you’re in the mood for vegan spins on classic Mexican breakfast fare, a vegan burger, indulgent pasta, veggie-packed salad, or something else, Forever has something for you.

5. Plantasia
$$ | Brunch, Sushi, and Asian Fare | 100% Vegan | Location
Who would have thought that sushi, pan-asian fare, classic brunch staples, and botanical mocktails would all go together?
Somehow, Plantasia perfectly brings together these different cuisines. Although it’s located inside, the sheer amount of towering tropical plants makes it feel like you’re in a garden and reminds me of cafes in Tulum.
If you’re craving sushi, Pad Thai, and Miso soup, or are looking for a serene brunch spot, Plantasia will do the trick!
6. Por Siempre Vegana II
$ | Vegan Street Tacos | 100% Vegan | Location
Por Siempre Vegana Taqueria is easily the most famous vegan restaurant in Mexico City.
Tacos start at $15 pesos and there are around 15 to choose from. Por Siempre Vegana also serves yummy vegan baked goods for dessert.
The cheapest and most popular tacos are the Tacos al Pastor. My recommendation is to order at least a few different tacos to try.
7. La Pitahaya Vegana
$$ | Instagrammable Colorful Mexican Cuisine | 100% Vegan | Location
La Pitahaya Vegana is another one of the most well-known Mexico City vegan restaurants.
The restaurant’s popularity is no surprise given their bright-pink tortillas and other colorful takes on vegan Mexican food.
This popular spot is a fun place to introduce non-vegans to vegan food, and it’s a great place to try vegan mole in Mexico City.
8. Marรญa Bonita Vegan
$ | Vegan Food Stand | 100% Vegan | Location
Marรญa Bonita Vegan is another vegan food stand in the Roma neighborhood.
Marรญa Bonita’s menu rotates, generally featuring a variety of tacos, tortas (Mexican sandwiches), burgers, and more.
It’s a great place to grab a filling torta to bring on a day trip or flight.
9. Gatorta
$ | Vegan Taco Stand | 100% Vegan | Location
Just a block from the Juรกrez neighborhood and Glorieta de los Insurgentes, Gatorta is an unassuming street stand with delicious vegan tacos.
Each taco is stuffed full with flavorful vegan meat (typically soy-based).
After your tacos are ready, you have the chance to top them with a diversity of homemade salsas and fresh lime juice.
10. Fresh & Co. (TEMPORARILY CLOSED)
$ | Plant-Forward Traditional Mexican | Vegetarian | Location
Fresh & Co. is my go-to spot whenever I have a layover in Mexico City and need to fuel up with flavorful and healthy food.
My favorites include their Sopa Azteca, which is a tortilla soup with a rich tomato broth, and augachile, a vegan take on a typical Mexican seafood dish with a tangy lime green sauce over oyster mushrooms.
Please note that while most of the menu is vegan, Fresh & Co. is a vegetarian restaurant. Be sure to double check that your order is vegan!
11. DoppioZero Pizza Romana
$-$$ | Italian Pizza Joint | Vegan Options | Location
Although it is not a fully vegan restaurant, DoppioZero has some of the best vegan pizza I’ve ever tasted.
Their vegan pizza features a creamy vegan cheese and a variety of fresh vegetables, like mushrooms, potatoes, sun-dried tomatoes, and squash blossoms. Top with chili oil for perfection.
Grab a pre-made vegan slice to go for $40 pesos, or sit down and order a custom vegan pizza, vegan lasanga, cappelletti stuffed with vegan cheese and spinach, or porcini mushroom rigatoni.
12. Pรกramo
$-$$ | Upscale Taco & Cocktails | Vegan Options | Location
If you’re looking for a trendy place to go with a mixed group of vegans and non-vegans, check out Pรกramo.
Ranked as one of the top 25 restaurants in Mexico City Time Out, Pรกramo has a generous selection of vegan tacos and quality cocktails.

13. Miga Vegana
$-$$ | Vegan Bakery | 100% Vegan | Location
Miga Vegana is a charming vegan bakery and cafe with some of the best vegan baked goods in the city.
Miga’s menu changes daily, but typically includes vegan croissants, cinnamon rolls, pizza rolls, and more.
14. I Quit Cafรฉ and Bakery
$-$$ | Vegan Bakery | 100% Vegan | Location
I Quit is another fully-vegan bakery and cafe in Roma.
I Quit serves a diversity of vegan cookies and cakes as well as cinnamon rolls, peanut butter cups, brownies, and more.
15. Churrerรญa El Moro
$-$$ | Churrerรญa | Vegan Options | Roma Location
Mexico City’s most famous churros are vegan (sauces are not). Be sure to check out Churrerรญa El Moro on your Mexico City trip.
You’ll be seeing more of Churrerรญa El Moro in this vegan guide because the company has locations in several neighborhoods.
16. Vegangos
$-$$ | Vegan Shop | 100% Vegan | Location
If you’re looking for vegan products in Roma, head over to Vegangos.
In addition to their selection of vegan meats and cheeses, Vegangos also serves some yummy grab and go meals.

Vibrant Parque Mexico in La Condesa

Vegan enchiladas verde from Forever
La Condesa & Hipรณdromo
The trendy La Condesa neighborhood and nearby Hipรณdromo are also full of plant-based restaurants. Whether you eat in one of these gorgeous restaurants or grab food to go and enjoy it at one of the neighborhood’s many gorgeous parks, you’re in for a treat!
The best vegan restaurants in Condesa, Mexico City:
17. Vegan Ramen Mei
$$ | Ramen Restaurant | 100% Vegan | Location
Vegan Ramen Mei is unashamedly my favorite vegan restaurant in Condesa.
If you get tired of tacos (we all do), head over to Vegan Ramen Mei for umami-packed brothy ramen and the best vegan “orange chicken” I’ve ever had.
18. Los Loosers
$$ | Mexican Asian Fusion with Mushrooms | 100% Vegan | Location
Los Loosers is an interesting vegan spot that centers its menu around mushrooms.
The owner created Los Loosers in 2011. Each unique dish draws from her childhood growing up in Mexico’s food capital, Oaxaca, and her love for Asian food.
Choose from a mushroom consumรจ (traditional soup), al pastor gyoza with wild mushrooms, black mole, and much more.
19. U.to.pi.a Vegan Food and Bar
$$ | Traditional Mexican, Pizza, and More | 100% Vegan | Location
U.to.pi.a is one of those vegan restaurants with a little bit of everything on the menu.
Some go there for their vegan pizza, others just for their traditional Mexican cuisine.
My recommendation is to check out U.to.pi.a’s empanadas (stuffed savory pastry) and pambazos (chili sauce-covered fried sandwich).

20. Veguรญsima
$$ | Burgers & Mexican | 100% Vegan | Location
Veguรญsima is another great Mexico City vegan restaurant in Condesa.
You can choose from a diversity of burgers, burritos, bowls, tacos, enchiladas, and more.
Veguรญsima also has wonderful vegan brownies for dessert!
21. Goy’s Plant-Based Burgers
$$ | Burgers | 100% Vegan | Location
Goy’s is Mexico City’s premier vegan burger joint.
The menu features a traditional hamburger made with Beyond Meat, a vegan fried chicken burger, vegan chicken nuggets, grilled cheese, and four different types of fries.
You can also order vegan milkshakes and ice cream!
22. Nieve de Olla
$-$$ | Vegan Ice Cream Shop | 100% Vegan | Location
Located in a cute pink building, Nieve de Olla is a fully vegan ice cream shop.
Choose from a diversity of flavors like passion fruit, Mexican chocolate, and more.
23. Churrerรญa El Moro
$-$$ | Churrerรญa | Vegan Options | Condesa Location
Situated on the edge of gorgeous Parque Mexico, the Condesa location of Churrerรญa El Moro is my go-to place for churros in Mexico City.
Grab a few vegan churros and walk across the street to enjoy them in Parque Mexico.

Metropolitan Cathedral in Mexico City Centro

Vegan sushi from Plantasia in Mexico City
Centro Histรณrico & Nearby
Mexico City’s historical center is home to some of the city’s most iconic sites: the sprawling Zรณcalo (main square), the gorgeous Palacio de Bellas Artes, and the ruins of Templo Mayor. Thankfully, there are also a few vegan-friendly eateries in the area!
The best vegan restaurants in Centro Histรณrico, Mexico City (and nearby):
24. Veggatos
$ | Vegan Cat Cafe with a View | 100% Vegan | Location
Veggatos is an 8th floor vegan cat cafe with a view of the golden-dome Monumento a la Revoluciรณn and the gorgeous CDMX skyline.
The food at Veggatos is surprisingly good and the cats are delightful. As with Oaxaca’s vegan cat cafe, you have the option to adopt a kitty if you fall in love.
25. VEGuerrero
$ | Tacos, Tortas, Gringas | 100% Vegan | Location
Located between Alameda Central, Monumento a la Revoluciรณn, and Biblioteca Vasconcelos, VEGuerrero is a little vegan restaurant serving tacos, tortas, and gringas.
As with many other restaurants serving vegan tacos in Mexico City, you can choose from a diversity of veggie meat fillings, such as Pastor, Sudadero, Chorizo, Chicharron, and more.
26. Vegamo
$$ | Vegan Cafe & Mexican Fare | 100% Vegan | Location
Vegamo is a cute vegan restaurant in Mexico City’s Centro neighborhood, just a few blocks from Alameda Central.
Vegamo’s diverse menu features a diversity of dishes including traditional Mexican fare like pozole as well as international favorites like pizza, burgers, pasta, and salad.
An example of Vegamo’s offerings is their “Chewbacca” waffle sandwich filled with soy bacon, veggie mozzarella, mushrooms, pesto, and vegan mayo.

27. Balcรณn del Zรณcalo
$$$ | Elevated Mexican with a View | Vegan Options | Location
Overlooking Mexico City’s Metropolitan Cathedral and main square, Balcรณn del Zรณcalo is one of the city’s most popular restaurants with a view.
The kitchen can prepare a fully vegan tasting menu (upon request). In addition, there are usually several vegan and vegetarian options on the restaurant’s seasonal menus.
I recommend making a reservation and notifying the staff of your diet ahead of time.
28. Churrerรญa El Moro
$-$$ | Churrerรญa | Vegan Options | Centro Location
Churrerรญa El Moro’s Centro location is a few blocks from the famous Palacio de Bellas Artes. Grab a vegan churro and enjoy it outside the palace, or inside Alameda Central.

Vegan enchiladas from Gracias Madre

Kitty in Coyoacan, Mexico City
Coyoacรกn
Home to the famous Frida Kahlo Museum and enchanting Anahuacalli Museum, vibrant Coyoacรกn is bursting with color and charm. If have a couple of days in Mexico City, I highly recommend spending some time in Coyoacรกn, or even staying there.
The best vegan restaurants in Coyoacรกn, Mexico City:
29. Vegan & Beer
$-$$ | Vegan Junk Food | 100% Vegan | Location
Vegan & Beer serves delicious vegan junk food and beer on a beautiful terrace in Coyoacรกn.
Choose from vegan hot dogs, pizzas, burgers, and desserts. And don’t forget about the vegan beer on tap!
30. Restaurante Paraiso Vegano
$ | Vegan Cafe and Juciery | 100% Vegan | Location
Several blocks down the road from Coyoacรกn’s main square and church, Restaurante Paraiso Vegano is a humble vegan eatery with delicious plant-forward food and fresh juices.
While the menu consists of pastas, burgers, hot dogs, tacos and vegan spins on other Mexican dishes, everything is fresh and wholesome.

31. Vege Taco
$ | Tacos | Vegetarian | Location
Vege Taco is one of Mexico City’s best vegetarian restaurant and it is also a very vegan-friendly restaurant.
Vegan options are clearly marked on the menu and include barbacoa and potato flautas, mole verde tacos, chipotle mushroom tacos, tacos al pastor, and more!
Although Coyoacan’s two vegan restaurants are amazing, Vege Taco is my recommendation if you only have a short amount of time in the neighborhood, since it is close to the main square.
32. Churrerรญa El Moro
$-$$ | Churrerรญa | Vegan Options | Coyoacan Location
This beautifully decorated churro shop is just a block away from the center of Coyoacan. The churros are vegan, though the sauces are not.

Walkway through Chapultepec Park

Vegan tacos from Pรกramo
Polanco & Chapultepec
Mexico City’s upscale Polanco neighborhood and nearby Chapultepec Park are great places to explore. I highly recommend roaming through Chapultepec Park and visiting the National Museum of Anthropology and Chapultepec Castle, which are both inside the park.
The best vegan spots in Polanco, Mexico City:
33. Viko Vegan Tacos
$-$$ | Taco Stand | 100% Vegan | Location (in an underpass under the freeway)
Viko Vegan Tacos could be considered a hidden gem, not only because its underrated, but also because it quite literally is a bit hidden.
Situated in a pedestrian walkway under Paseo de la Reforma, this vegan taco stand serves some of Mexico City’s best vegan tacos!
34. Goyโs Plant-Based Burgers
$$ | Burgers | 100% Vegan | Location
This location of Goy’s Plant-Based Burgers is in Polanco, but isn’t much different than Goy’s in Condesa.
As with the Condesa shop, Goy’s menu features a traditional hamburger made with Beyond Meat, a vegan fried chicken burger, vegan chicken nuggets, grilled cheese, and four different types of fries.
Of course, this is also a great place to find vegan milkshakes and ice cream!
35. Ling Ling
$$$ | Upscale Sushi | Vegan Options | Location
Ling Ling is an upscale sushi restaurant overlooking Chapultepec Park on the 56th floor of the Ritz Carlton.
Ling Ling has vegan options and is the place to go for a special occasion.
36. Churrerรญa El Moro
$-$$ | Churrerรญa | Vegan Options | Polanco Location
Indulge in some delicious vegan churros at El Moro in Polanco.

Mexico City Vegan breakfast at Cafรฉ Vegetal

Vegan cinnamon roll from Cafรฉ Vegetal
Narvarte Poniente and Narvarte Oriente
Narvarte Poniente and Narvarte Oriente are residential neighborhoods just south of Roma Sur. If you’re staying in the Roma or Condesa neighborhoods, you may want to wander south, and if you do, you’ll find these vegan restaurants!
37. Cafรฉ Vegetal
$-$$ | Cafe with Vegan Pastries and Brunch | 100% Vegan | Location
Cafรฉ Vegetal has some of the most delicious vegan baked goods in Mexico City, and it is a good brunch spot.
Although the brunch menu is small, everything on it is incredible, and the fresh pastries make a perfect dessert.
38. Luvina Vegan Bar
$-$$ | Vegan Bar | 100% Vegan | Location
Luvina is a fun Mexico City bar where you don’t have to worry about hidden animal products in drinks and food because it is fully vegan!
Taste Luvina’s delicious specialty cocktails made with Mexican gin, mezcal and more, and indulge in scrumptious vegan bar food like guacamole with house made tortilla chips, fresh and bright ceviche, paprika potato wedges, and more.
39. Mictlan Antojitos Veganos
$-$$ | Traditional Mexican | 100% Vegan | Location
Mictlan Antojitos Veganos is a cute Narvarte restaurant serving vegan spins on traditional dishes.
Choose from saucy enchiladas stuffed with veggies and vegan cheese, enmoladas stuffed with plantains and soaked in poblano mole, potato pambazo (fried sandwich) with soy chorizo and vegan cheese, and more.
Expect reasonable prices and mouthwateringly delicious food.



Enjoying vibrant plant food at various Mexico City vegan restaurants
Best Mexico City Vegan Tacos
Looking for the best vegetarian and vegan tacos in Mexico City? These vegan taco carts and taquerรญas serve the best vegan tacos in CDMX:
โ
Paxil: Vegan seafood-inspired tacos made with vegetables rather than meat substitutes (my favorite)
โ
Gracias Madre: Vegan street cart and restaurant with a diversity of soy and seitan-based taco meats
โ
Gatora: Unassuming vegan street stand serving vegan tacos stuffed with flavorful soy-based meat
โ
Pรกramo: Upscale taco joint with several vegan options, plus delicious cocktails
โ
VEGuerrero: Small restaurant with cheap vegan tacos including Pastor, Sudadero, Chorizo, Chicharron, and more
โ
Vege Taco: Coyoacan vegetarian restaurant with vegan options including chipotle mushroom tacos, al pastor tacos, and more
โ
Viko Vegan Tacos: Underrated vegan taco stand just outside Chapultepec Park
โ
La Pitahaya Vegana: Instagram-worthy tacos with naturally-dyed pink tortillas and plant-based fillings
โ
Por Siempre Vegana II: A popular spot in Roma for cheap vegan tacos, especially their tacos al pastor
Best Vegan Asian Food in Mexico City
Craving Asian food in Mexico City? CDMX has a handful of vegan-friendly Asian spots:
โ
Vegan Ramen Mei: Vegan ramen, plus delicious sides like their must-try orange “chicken”
โ
Plantasia: A fully-vegan Mexico City restaurant with sushi and classic Asian dishes
โ
Los Looser: Mushroom-centric eatery with unique dishes inspired by both Mexican and Asian cuisine
โ
Ling Ling: Vegan-friendly sushi spot on the 56th floor of the Ritz Carlton
Best Vegan-Friendly Date Night Spots in Mexico City
For date nights and special occasions, atmosphere is everything. Here are the best date night spots in Mexico City with delicious vegan food and romantic atmosphere.
โ
Machu: Mexico City’s premier vegan fine dining restaurant (highly reccomended)
โ
Balcรณn del Zรณcalo: Fine dining spot with a view of the Metropolitan Cathedral and a vegan tasting menu
โ
Luvina Vegan Bar: A fully vegan bar for after-dinner drinks and snacks
โ
La Pitahaya Vegana: A casual but fun vegan restaurant with pink tortillas and more
โ
Plantasia: Vegan Asian and brunch food in a gorgeous indoor garden
โ
Ling Ling: Vegan-friendly sushi spot on the 56th floor of the Ritz Carlton
Best Vegan Desserts in Mexico City
Looking for something sweet? Here are the best places for vegan desserts in Mexico City:
โ
Miga Vegana: A charming vegan bakery with yummy cinnamon rolls
โ
I Quit: A fully-vegan bakery with delicious cakes, cookies, and more
โ
Churrerรญa El Moro: A vegan-friendly churro spot with several locations in Mexico City
โ
Nieve de Olla: A fully-vegan ice cream shop with a diversity of delicious flavors
โ
Cafรฉ Vegetal: A bakery and cafe with amazing vegan pasteries
Vegan Mexico City FAQs
Is Mexico City vegan friendly?
Yes! Mexico City is one of the most vegan-friendly cities in the world, with over 405 vegan, vegetarian, and vegan-friendly restaurants and businesses, according to HappyCow.
While we believe that we’ve covered the best vegan restaurant in Mexico City, this guide still barely scratches the surface!
What are the most vegan-friendly neighborhoods in Mexico City?
Mexico City’s Roma neighborhood has the highest volume of vegan restaurants in all of Mexico City. Nearby Condesa has fewer vegan restaurants, but is still a great place to stay in proximity to Roma’s incredible vegan restaurants.
When is the next vegan festival in Mexico City?
La Ola Festival Vegano happens at Huerto Roma Verde. Check out their Instagram for updates and details!
I was lucky enough to end a past La Ola vegan festival in Mexico City and it was such a delight! If you have the chance to travel to Mexico during a vegan festival, I highly recommend it!
About Anna of @annathingbutanimals
Anna has built deep relationships with small businesses in Mexico City she always partners with locally owned restaurants and hotels for her group trips. Check out her Instagram to learn about upcoming trips.

Thank you Annie! What a guide, well done. We just wrapped up a 5 day CDMX vacation and we checked out quite a few of your recommendations and they were all 10/10! Highlights include Gracias Madre, Gatorta, Por Siempre Vegana, Vegan Ramen Mei and several others. All locations were well supported by vacationers and locals alike.
Gracias Annie!! You rock!!
Thank you for your kind words, Douglas! I am SO GLAD you got to enjoy all of those vegan spots. Doesn’t Mexico City have some of the best food in the world!?! Hope you had lots of fun on that trip, too!