The best 100% vegan restaurants in Mexico City

Last updated: March 6, 2025

There is so much tasty vegan food to try in Mexico City so get your stretchy pants on and start making your way through!

Quick links

Reader supported 🙏

I don’t cover my website with adverts because I want you to enjoy your time here! However, this post may contain links to products and services I genuinely like. If you make a purchase through these links I may earn a small commission (at no cost to you) which keeps this website alive, and me fed!

It is no exaggeration when I say that Mexcio City is one of my favourites cities in the world, second to London of course. It is a vibrant and fun city, steeped in culture and incredible food.

As a vegan, I don’t feel like I’m missing out at all. There is so much choice that I regularly don’t know where to go to eat!

I’d put it up there as one of the best vegan travel destinations in the world, alongside the likes of Berlin and London. Which is no surprise when you find out that it is home to over 100 fully vegan food establishments!

Having traversed the vegan food scene in Mexico City for a few months in 2022 and having returned for another couple of months in both 2024 and 2025, I present to you my ultimate roundup.

You’ll find everything from vegan tacos and burritos to plant-based fast food, pizza, desserts, fine dining, and some pretty awesome Asian fare. But I couldn’t fit absolutely everything in this article, so I’ve also added a few extra lists at the bottom.

My top picks

Vegan tacos at Mictlan Antojitos Veganos - some of the best vegan food in Mexico City

Mictlan Antojitos Veganos

  • Location: Luz Saviñon 1354-local C, Narvarte Poniente, Benito Juárez, 03020 Ciudad de México, CDMX
  • Dish recommendation: Torta libertaria
  • Price range: 25-30 pesos per taco

I eat tacos probably pretty much every day when in Mexico City, and I love so many of them. But right now, my current favourite spot is Mictlan Antojitos Veganos.

The flavours in the fillings and the salsa were spot on. The ingredients seem to be of great quality, and there is thought put into the presentation.

They do more than just tacos – they also have a ‘Menu del Día’ and other traditional foods like flautas and enchiladas. They focus on ancestral foods, mostly rooted in corn. So if you love corn as much as me, you’ll love this restaurant!


A vegan croissant with a coffee in the background at Miga Vegana a vegan cafe and bakery in Mexico City

Miga Vegana

  • Location: C. Chilpancingo 129, código 2, Roma Sur, Cuauhtémoc, 06760 Ciudad de México, CDMX
  • Dish recommendation: Chocolate croissant
  • Price range: 100-200 pesos

Miga Vegana is a fully vegan bakery specialising in pastries like croissants and conchas. Everything is cooked fresh on site every morning, so if you arrive at the start of the day, you’ll have a lovely warm pastry.

The pastry itself tastes buttery and is really flaky. The flavours are well-balanced and surpass many of the vegan croissants in London!

The cafe itself is quite small but has indoor and outdoor seating. They also sell a variety of hot drinks, coffees, and special lattes to go alongside your pastry. Plus they have a few savoury items on their menu, like hot dogs in their handmade hot dog buns.


A vegan burger from vegan restaurant Los Loosers in Mexico City

LOS LOOSERS

  • Location: Sinaloa 236 B, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX, Mexico
  • Dish recommendation: Habanero Miso Ramen
  • Price range: 70-300 pesos per dish

For delicious food and a great al fresco dining experience, then definitely check out LOS LOOSERS. It gave me real European café vibes, I almost felt like I could be in a trendy area of Berlin.

The food is pretty much centred around mushrooms, so expect anything from mushroom burgers, to mushroom filled gyoza and ramen. They have plenty of local dishes on the menu, but also a few fusion Asian dishes which are all excellent.

It is also one of the only places where you can get a bottle of wine with your dinner, that you know is definitely going to be vegan!

They have mixed reviews on Google from a few years back, but having eaten at LOS LOOSERS quite a few times, I never had a bad experience there. The service was always great and the food for me was worth the extra money. There are some concerning reviews regarding their treatment of staff during COVID, but nothing like this appears to have occurred since.


A vegan cinnamon roll and coffee on a grey table at I Quit bakery - some of the best vegan food in Mexico City

I Quit

  • Location: Durango 310, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX
  • Dish recommendation: Cinnamon Roll
  • Price range: 85+ pesos per baked good

Thanks to the rise of veganism in Mexico City, there are now multiple places you can go to get your sweet fix. My favourite is I Quit bakery in Roma Norte.

They have a good variety of baked goods, including a delicious cinnamon roll, cookie dough, and cookies. I find everything is flavoured well and whilst a little on the sweet side, a lot less sweet than many other bakeries. They also sell hot drinks to enjoy on the side.

It is a cute cafe where you can read a book or get some work done. They are also on Uber Eats, which is a little dangerous for my stomach!


A dish of scrambled tofu and a coffee at Café Vegetal - some of the best vegan food in Mexico City

Cafe Vegetal

  • Location: Navarte Poniente & Coyoacán
  • Dish recommendation: Scrambled Tofu a la Mexicana
  • Price range: 125-180 pesos per dish

Café Vegetal is a cute café with two locations, one in Coyoacán (not too far from the Frida Kahlo museum) and the other in Navarte Poniente, which is just underneath Roma.

They have a varied vegan menu, which is perfect for brunch, including pancakes (hotcakes), scrambled tofu, molletes, chilaquiles, and much more. They also have a selection of cookies and cakes on offer, as well as plenty of delicious hot drinks – you must try their No-Tella Latte or seasonal drinks.

It is a vibrant and popular café, so expect it to be busy during peak breakfast/brunch hours on the weekends!


A vegan burrito and glass of tepache on a red table at Gracias Madre a vegan restaurant in Mexico City

Gracias Madre

  • Location: Tabasco 97 B 06700, Roma Nte., 06700 Ciudad de México, CDMX
  • Dish recommendation: Burrito de Chile Relleno
  • Price range: 105+ pesos for a burrito

If you love burritos then you will love Gracias Madre. It is a fully vegan restaurant selling traditional Mexican breakfast dishes (like vegan huevos revueltos), burritos, tacos, soups, gringas, and more! Plus they have some of the tastiest tepache, a fermented pineapple drink.

Their burritos are packed full of flavour and the textures are spot on. They have a few different burritos on the menu, all of the ones I’ve tried so far have been delicious.

The restaurant has plenty of indoor seating plus a few seats outdoors if you prefer the outdoor cafe culture!


Two boxes of Lucky Fish vegan sushi - some of the best vegan food in Mexico City

Lucky Fish

  • Location: Delivery only
  • Dish recommendation: Teri Roll
  • Price range: 160-185 pesos per 8 rolls

I am a big fan of vegan sushi, so I was so happy when I discovered Lucky Fish, a delivery/takeaway-only vegan brand. I’ve tried other sushi from other vegan brands in the city but was left a little underwhelmed. Lucky Fish, however, did not disappoint!

I’d say it is some of the best vegan sushi I’ve had the pleasure of eating! You can see a lot of thought has gone into the ingredients and the presentation. The rolls taste as good as they look. The only thing it is missing is a good protein source – but I’ll let them off since it is so tasty!

You can order through their Instagram profile for delivery or use this WhatsApp number. I don’t know which areas they deliver to, so you will have to ask them this before ordering.


A takeaway box with vegan pizza from Angolo Pizzeria - some of the best vegan food in Mexico City

Angolo Pizzeria

  • Location: Zacatecas 117, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX
  • Dish recommendation: Pistacchia
  • Price range: 239 pesos per pizza

I regularly experience pizza cravings and, before recently, was unable to fulfill this in Mexico City. There was plenty of vegan pizza about, but none of it was as good as what I can get in Europe.

That was until Angolo Pizzeria came about with its deliciously authentic pizza dough and inventive vegan toppings. The dough itself has the perfect amount of chew, and the toppings are well-balanced. It’s thanks to them that I discovered that grapes taste great on pizza!

The vegan cheese is amazing, including the vegan brie that they use. And they often send their pizzas with the tastiest and most smoky salsa macha.


Vegan Food from Veguisima in Mexico City

Veguisima

  • Location: C. Pachuca 59, Colonia Condesa, Cuauhtémoc, 06140 Ciudad de México, CDMX, Mexico
  • Dish recommendation: Chori-Queso Burrito
  • Price range: 100-200 pesos per dish

Veguísima was the first place I ate at whilst in Mexico City and it gave me a real insight into just how amazing the food scene was going to be.

Their burritos are delicious, but they should come with a warning because they are about the same size as my head. So I could easily have shared one with my partner. The first time I went there I did end up taking the second half home with me and enjoyed it for dinner that night.

You can also get a selection of really tasty burgers and craft beer here. Plus they have some kombucha on the menu, if you are off the booze.

It is a really popular spot located next to a great coffee shop. So don’t be surprised if you end up spending quite a few hours here just taking in the local culture.


A bowlful of vegan ramen at Vegan Ramen Mei - some of the best vegan food in Mexico City

Vegan Ramen Mei

  • Location: Condesa, Roma Norte & Del Valle
  • Dish recommendation: Spicy Tonkotsu & Orange ‘Chicken’
  • Price range: 170-230 per ramen

I didn’t think I’d be able to get vegan ramen this good in Mexico, but Vegan Ramen Mei proved me wrong. Every ramen I’ve had has been super tasty and comforting.

They sell a small variety of ramen, including the occasional special. My favourite was their lemon ramen, which was amazingly citrusy. They also sell the best vegan orange chicken I’ve ever had. So I always make sure to order this on the side and dunk it into my ramen.

They have three locations dotted around the city, and they also sell their ramen on Uber Eats. I have had it delivered a few times and always enjoyed it. They package the toppings separately from the broth, so nothing goes soggy on delivery.


Vegan mole from La Pitahaya - some of the best vegan food in Mexico City

La Pitahaya

  • Location: C. Querétaro 90, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX, Mexico
  • Dish recommendation: Mole Mixteco
  • Price range: 170-300 pesos per dish

Expect bright and colourful plates of food at the very aptly named La Pitahaya (meaning dragon fruit) restaurant.

They use colourful taco shells to make the most amazing looking food. It also tastes pretty amazing too. You can expect vibrant takes on classic Mexican dishes like mole, flautas and tacos, as well as burgers and waffles.

They’ve got some pretty tasty desserts too, so make sure to head here if you have any brownie or cookie cravings.

It’s a vibrant brunch spot but they also have a small beer selection, making it a great spot for an evening date night.


Vegan Asian food from Plantasia in Mexico City

Plantasia

  • Location: Puebla 120, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX, Mexico
  • Dish recommendation: Tempura Orange Broccoli
  • Price range: 100-250 pesos per dish

If you want a bit of a break from Mexican food, then head on over to Plantasia, a plant-based Asian restaurant.

They have a range of dishes from many different Asian cuisines, including ramen, nasi goreng, sushi and pad thai. They use a lot of whole foods ingredients, so expect a more healthy take on these dishes!

My favourite dish was their tempura orange broccoli. It wasn’t a combination I would have chosen to cook myself, but their dish definitely won me over! Their sushi is also really tasty and refreshing, but it will cost you more!


A plate of vegan pasta with watermelon 'ceviche' in the background at a vegan restaurant called El Mundo in Mexico City

El Mundo

  • Location: Monterrey 189, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX
  • Dish recommendation: Watermelon Cerviche
  • Price range: Around 300 pesos per main

If you are on the lookout for a more gourmet meal, then check out El Mundo, a vegan fine dining restaurant in Mexico City. The dishes vary from classic fine dining dishes, like ceviche made from watermelon (which is insane) and pasta, to Mexican dishes.

They have a great cocktail menu. I recommend the mezcal sour, although it was so tasty I gulped it down a little too quickly. They also have space at the bar to sit and chill with a few cocktails, without needing to order food.

The restaurant space itself is beautiful and is the perfect spot for a date or a nice gathering with friends and family.


A takeaway vegan burger with fries from Goys Burgers a vegan burger place in Mexico City

Goy’s Burgers

  • Location: Multiple – Condesa, Polanco, & Nápoles
  • Dish recommendation: La Poyo Burger (vegan chicken burger)
  • Price range: Around 169 pesos per burger

Sometimes only a burger hits the spot. Thankfully, Mexico City is home to a vegan burger chain called Goy’s Burgers. They offer a small selection of burgers, including a ‘beef’ burger and a ‘chicken’ burger. They also sell loaded fries, ‘chicken’ nuggets, and ice cream.

The vegan beef burgers use Beyond Meat and the vegan chicken burgers use NotCo. Both of which I really enjoy. They also sometimes offer a special burger, like a Pastor Burger.

You can also change your burger bun to a gluten-free bun if needed.


A bowl of scrambled tofu, with bread, avo and refried beans at Mora Mora a vegan cafe in Mexico City

Mora Mora

  • Location: Multiple – Condesa, Polanco, & Roma
  • Dish recommendation: Tofu Scramble
  • Price range: 159-244 pesos per main

Mora Mora is a vegan cafe, juice bar, and market. They sell a variety of healthy bowls, juices and smoothies. I personally really like that they include the protein content of their dishes, as I work out a lot!

All of the bowls are well-flavoured and contain a good mixture of plant foods. My personal favourite is their tofu scramble with black beans, soya chorizo, tofu scramble, avocado and sourdough bread.

Whilst you are there, you can also pick up some staples from their market for your apartment, like oat milk (they even sell Oatly Barista), tofu, protein powders, and much more. All completely vegan, of course!


Even more vegan restaurants

I couldn’t include absolutely every vegan restaurant in this guide because there are truly just so many! Therefore, I have provided you with my absolute favourites above – my absolute ‘must visit’ vegan restaurants for your stay in Mexico City.

This does get updated every time I am back in the city (which is quite often). So you may see changes every so often.

If a restaurant isn’t listed above, it doesn’t mean I didn’t love it; it just didn’t quite make my top picks. If you are looking for even more variety, here are some additional vegan restaurants that I thoroughly enjoy in the city:

For vegan tacos (see full guide here):

  • Alguito Vegano
  • Vegangos
  • Veganitzlan
  • Gracias Madre
  • Malportaco
  • Vegetal
  • Taco Santo
  • Por Siempre
  • Veganisimo

For vegan desserts and sweet stuff:

  • Pulpa Amor Liquido
  • Café Vegetal – I mentioned them above, but they also sell a wide variety of cakes, etc.
  • Vegan Delice – their desserts can be found at many vegan restaurants around the city

It isn’t a vegan place, but the churros at Churreria El Moro are vegan-friendly. The dips aren’t, but their chocolate de agua is. So you can dip the churros into that!

Other vegan food:

  • Sugar Planty – for burgers and hot dogs
  • Vegamo – for vegan Mexican food
  • Godzu Cocina Asiática Vegana – for vegan Asian food

Reader supported 🙏

I don’t cover my website with adverts because I want you to enjoy your time here! However, this post may contain links to products and services I genuinely like. If you make a purchase through these links I may earn a small commission (at no cost to you) which keeps this website alive, and me fed!

More Destinations Articles

I have got way more travel inspiration for you!

Lucy of myvegantravels

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.