Ultimate Mexico City Vegan Guide: Best Vegan Eats in CDMX

best vegan food in mexico city

Mexico City is a vegan foodie's dream. In fact, CDMX is filled with vegan street taco stands, all-vegan delis, and high-range plant-based restaurants. Mexico City is the best place in Mexico to be vegan... we're sure of it!

We've spent years scoping out the best vegan food Mexico has to offer, mostly in the Yucatan, writing vegan guides for:

But when we were hit by the scent of grilled vegan street tacos spewing out onto the Roma sidewalks, we knew we'd hit the jackpot. Eating those tacos on the streets of CDMX, we knew we were somewhere special.

Looking for Mexico City's best dessert spots? Check out this guide.

Best Vegan Food in Mexico City

1. Por Siempre Vegana Taqueria (Street Stand & Restaurant)

vegan tacos mexico city


Location: Roma

Best for: Street tacos

Por Siempre might just have the world's best vegan tacos. I stumbled on the street-stand in Roma on my first day in Mexico City and I was blown away. At the time I didn't know the local taqueria had a cult-like following and was an iconic CDMX eatery. All I knew while eating four loaded tacos, perched against a wall on a Roma sidestreet, was these gritty tacos were something special. Vegan or not, Por Siempre cannot be missed on any visit to Mexico City.

2. Gold Taco

vegan flautas mexico city gold taco

Location: Roma

Best for: Flautas

Hidden away in the lively Mercando Roma lies some of the tastiest vegan Mexican food in Mexico City. In my opinion, the tacos aren't quite as good as nearby Por Siempre, but they do offer vegan cheese, which melts among the taco filling perfectly. We highly recommend their flautas, which are crispy tortillas rolled in a warming tomato soup. Gold Taco is definitely high-quality vegan food that shouldn't be missed while in CDMX.

3. Fat Vegan

vegan burgers in cdmx

Location: Roma

Best for: Crispy tofu

If you like vegan junk food, Fat Vegan is your place in Mexico City. Located in Roma, this restaurant serves up burgers, crispy tofu, shakes and more. They also make great breakfasts with melt-in-your-mouth hashbrowns. No visit to CDMX is complete without over-eating at Fat Vegan at least once.

4. La Pitahaya Vegana

pink vegan tacos cdmx

Location: Roma

Best for: Insta-worthy tacos

If you've googled vegan food in CDMX, then no doubt the first image you've seen is the famous pink tortillas of La Pitahaya. The restaurant uses dragon fruit in their tortillas, which gives the tacos their iconic pink look. But it's not just visual - the taste incredible too. Do not miss La Pitahaya - even if it is to snap a pic!

5. Veggino's Pizza

best vegan pizza cdmx

Location: San Miguel

Best for: Cheesy... and we mean CHEESY vegan pizza!

This hole in the wall was our biggest surprise in Mexico City. The all-vegan pizza pizzeria humbly creates the best vegan pizza in CDMX, perhaps Mexico, and maybe the world. You will not be disappointed with their four-cheese pizza (one pizza is enough for two people). The downside is their location, which is a bit away from the Roma-Condesa hubs, but they do deliver on food delivery services like Rappi and UberEats. Your Friday night in just got better!

6. Forever Vegan

vegan french toast mexico city

Location: Roma Norte

Best for: Crispy cauliflower tacos

Forever Vegan is a great brunch/lunch spot in Roma Norte. We love sitting outside this restaurant on weekend mornings to kickstart whatever we have planned. Their menu is divided between breakfast and lunch. Breakfast options include waffles, pancakes, and french toast, while lunch has a nice variety of Mexican dishes like tacos. This is a must-visit vegan restaurant in CDMX.

7. Gatorta

vegan street tortas mexico city

Location: Roma Norte

Best for: Cheap 'junk-food' tortas

If you're out and about in Roma Norte and looking for a cheap and delicious torta, Gatorta is a small street stand that throws together "meaty" tortas you'd never believe were vegan. In fact, I'm pretty sure many people who eat here might not even realize it. This is not a stall for those not a fan of mock meats.

8. Los Loosers

vegan fish tacos cdmx

Location: Condesa

Best for: No-Fish tacos

Los Loosers is one of our favorite vegan restaurants in Mexico City. Using mushrooms as their key base, you can get the best "no" fish tacos we've ever had here - not to mention their ramen which is incredible and full of flavor.


vegan pizza condesa

Location: Condesa

Best for: Stringy vegan cheese pizza

Probably the most famous vegan pizza joint in Mexico City is Utopia in the heart of Condesa. This 100% vegan pizza place does thin crust pizza that's simply incredible. Our favorite was their hawaiian which comes with mock ham, pineapple and melty cheese. With a large menu, there's really a pizza for everyone here (vegan or not!)

10. Pan Comido

vegan omelette toasie cdmx

Location: Roma Norte

Best for: Veggie brunch food

This little brunch spot is great for morning coffee to start your weekend in Mexico City. The small cafe serves up vegetarian and vegan brunch-style options and is reasonably priced. In my experience, it was rare the menu was fully available, but nonetheless I always found something to enjoy.

11. Plant Asia

vegan asian food cdmx

Location: Roma Norte

Best for: Vegan Asian food variety

In the heart of Roma Norte, this 100% plant-based restaurant explores Asian cuisine using plants. You can enjoy Thai, Indian, Korean, and more - all completely vegan and undeniably tasty. We recommend visiting this restaurant in-person as the aesthetic is all part of the experience. My personal favorite was the "Paneer" (Tofu) Butter Masala.

12. Veguisima

vegan quesadilla cdmx

Location: Condesa

Best for: Afternoon lunch

A nice little vegan restaurant in Condesa that serves up a range of plant-based options, coffee, and beer. Their outdoor seating is great for people watching or having a nice relaxing afternoon.

vegan cooking classes online

Do you want to cook like a professional vegan chef?

We've teamed up with Veecoco, a professional online vegan cooking school, to give you 7 days FREE access to all their vegan courses right to your own devices.

To start cooking plant-based meals like a professional claim your free trial here.


No one likes to think about it, but traveling in Mexico can have risks. By covering yourself with the right travel insurance, you can enjoy the world without worries.

I recommend World Nomads as my favorite travel insurance provider.

Leave a Reply

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