Are you traveling to Mexico City and wondering where to find vegan restaurants? This article is for you!
When you travel in Latin America, finding vegan food isn’t always easy, and more often than not, as soon as you get away from the tourist center, your plant-based options are severely limited.
But not in CDMX!
The capital and the largest city in the country, Mexico City is a foodie heaven, with all kinds of vegan restaurants you can imagine.
Love Mexican vegan food? Check!
Want something different, like Asian food or burgers? You’ll find it here, too!
From quirky and high-end vegan eateries with edgy decor in trendy Condesa and La Roma to unpretentious hole-in-the-wall restaurants on the outskirts of the city with budget-friendly eats, there are all types of places to try here.
And how about the many food stands dotting the city’s neighborhoods?
Although not all offer vegan food, many can “veganize” their options by skipping meat and cheese. I created vegan tacos many times by just asking for potatoes and vegetables.
So, whether you want traditional Mexican fare or are after something more exotic, this article has you covered. Continue reading to uncover the best vegan restaurants and bakeries in Mexico City.
If you’re hitting the road and looking for travel recommendations, check out these companies that I use regularly. Plus, by using these links, you can support Veggies Abroad!
- Hotels: Booking.com— They highlight properties with sustainable practices!
- Travel Insurance: Travelex— They have multiple comprehensive plan options with fewer “gotcha” moments.
- Activities & Tours: Viator & Get Your Guide
- Trains, Ferries, & Buses: Omio — use code OMIOFERRY to save 10% on ferry bookings.
- House Sitting: if your travels are flexible and you love pets, you need to check out TrustedHousesitters. Use code VEGGIESABROAD to save 20% on a new membership!
- Earth Hero: Travel-friendly toiletries & products. Use code VEGGIESABROAD to save 10% on your order!
Is Mexico City Vegan-Friendly?
Mexico City is one of the most vegan-friendly cities in Latin America, with tons of vegan restaurants in trendy neighborhoods like La Condesa, Roma Norte, and beyond. You can also enjoy vegan Mexican street food in the city, as many popular Mexican dishes can be made vegan upon request.
The Best Vegan Restaurants in Mexico City
Tabasco 97 B 06700, Roma Nte., 06700 Ciudad de México, CDMX, Mexico
Gracias Madre is one of the most popular vegan restaurants in Mexico City that boasts an extensive menu with tacos, burritos, guacamole, and nopales.
The restaurant’s menu also includes items like alambre, which is veggies with wheat bacon, and red chorizo, which is made of mushrooms and chickpeas, as well as filling lentil soup.
It’s a perfect spot to enjoy authentic Mexican food while enjoying the city.
Don’t forget to try their green juice and sweet buñuelos, a typical Mexican dessert made from fried dough covered in cinnamon sugar, and their flan! A traditional Mexican cake that makes for a perfect finish to your meal.
The restaurant has an indoor and outdoor seating area. Prices here are also very reasonable compared to some other trendy establishments in Mexico City.
Oregon 751, Colonia del Valle, Benito Juárez, 03100 Ciudad de México, CDMX, Mexico
Pali Pali is one of the top-rated vegan restaurants in Mexico City, where you can try veganized food from different regions of the country, which makes for a fantastic gastronomic and cultural experience.
Here, you can try their signature sweet bread, nachos, tacos, enchiladas, tortes, and tacos, among other things. But don’t miss their vegan meatballs, mushroom tacos, and agua Fresca; it’s so delicious!
Calle Ignacio Zaragoza #53 col, Buenavista, 06350 Ciudad de México, Mexico
Previously called Taco Vegan, this no-frills vegan restaurant offers generous portions at budget-friendly rates. It has a daily menu from Monday through Friday. Make sure to try their Al Pastor; it’s really worth it. They also sell beer and aguas frescas. And their cheesecake is a must!
Corner Manzanillo & Chiapas, Ciudad de México 06700 México
A vegan taco stand on the corner of Manzanillo and Chiapas where you can buy tacos with soy and seitan. They have a dozen options for fillings, and each can be made into a taco, gringa, or torta (a Mexican term for a sandwich).
They also sell desserts like cupcakes and chocolate doughnuts. Por Siempre Vegana means “forever vegan” in Spanish, and if you aren’t a vegan, you could quickly turn into one after trying these delicious “taquitos,” whether it’s classic al pastor or more exotic Baja tacos.
It’s also one of the busiest places for vegan tacos in Mexico City, and it’s not uncommon to wait up to 40 minutes during busy times. Most travelers come back here after trying their incredible tacos, which is no surprise, given how delicious their food is!
And they have sweet deals, too. For example, you can get five al pastor tacos for 65 MXN.
Puebla 120, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX, Mexico
Located in the middle of Roma Norte, Plantasia is one of the most popular plant-based restaurants in Mexico City that’s always busy! The restaurant’s menu is a mix of various Asian cuisines like Thai, Korean, and Indian, with vegan dishes like Pad Thai, sushi rolls, and rice noodle soups.
The restaurant has a beautiful aesthetic and impeccable service, which is why this restaurant consistently gets 5-star reviews.
They have separate menus for brunch and dinner, but whatever you choose, you will have the best meal of your life in this place.
Colonia Condesa, Av. Tamaulipas 155B, Hipódromo, Cuauhtémoc, 06140, Mexico
If you want a break from vegan Mexican food, stop by Vegan Ramen Mei, which offers terrific plant-based ramen. Located in Condesa, this restaurant has a variety of vegan Ramen dishes and yummy appetizers.
Their ramen bowls are huge and flavorful, and overall, this restaurant is a perfect spot for a nice casual dinner.
C. Querétaro 90, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX, Mexico
If you are looking for Insta-worthy vegan food in Mexico City, you must stop at La Pitahaya Vegana. This vegan restaurant has delicious tacos with pink tortillas and many pink hues in other dishes.
The restaurant is named after the dragon fruit, which means “pitahaya” in Spanish.
The place has an incredible ambiance, and you can try some fun traditional Mexican dishes like mole, flautas, and enfrijoladas and finish your meal with a chocolate brownie or strawberry ice cream.
Vicente Eguía 72, Col. San Miguel Chapultepec, Mexico City, Mexico, 03100
A hidden gem of Mexico City, Veggino arguably offers some of the best vegan pizza in town. Most tourists don’t know about Veggino’s Pizza, which is a massive miss because this place is worth every bit of effort to get to!
Their menu features a variety of options like Hawaiian, Mediterranean, four cheese, and meatless lovers. They also have yummy potatoes, traditional Italian calzone, and lasagna on the menu.
Note that many vegan restaurants in Mexico City also do home deliveries through apps like Uber Eats and Rappi.
Vegetarian & Vegan-Friendly Restaurants in Mexico City
Tonala 91, Colonia Roma Norte, Mexico City, Mexico, 06700
A popular place in Roma Norte, Pan Comido serves vegan and vegetarian options. You can try burgers, burritos, salads, pasta, and sandwiches here. Beverages on the menu include smoothies, fresh fruit drinks, and malteadas (shakes).
Located in Polanco, this casual spot sits close to many hotels and restaurants, and although it’s not a super fancy place, it’s an excellent spot for a casual lunch and a quiet spot to work.
Some options on the menu can also be made vegan upon request.
C. Varsovia 3, Juárez, Cuauhtémoc, 06600 Ciudad de México, CDMX, Mexico
One of the oldest vegetarian establishments in Mexico City, Yug Vegetariano is part restaurant and part buffet that offers vegan and vegetarian options during breakfast and lunch.
Now, something really amazing about this restaurant is that it has been around since the 1960’s! That goes to show just how diverse the Mexican capital’s food scene is.
Although Yug is nothing fancy, it delivers when it comes to the variety and quality of food. You can have a filling meal here on a budget.
They have many classic Mexican dishes on the menu, as well as great prices and friendly service. Visitors consistently give this place good reviews.
The venue serves classic Mexican dishes without meat and dairy. The restaurant is located on Paseo de la Reforma near the Angel of Independence, making it a convenient stop after exploring Mexico City, whether you want to check out Chapultepec Park or explore some of the best Mexico City museums.
Sinaloa 236 B, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX, Mexico
Los Loosers is a perfect vegetarian restaurant if you are looking for a more upscale setting. The restaurant offers an interesting take on Japanese and Korean dishes, prepared with a bit of Mexican influence with many exotic flavors and artfully presented dishes like umami, yakitori, and dumplings. They are also well known for their love of mushrooms and work to incorporate shrooms into many of their dishes.
Los Loosers is well-known among tourists, and this place is always lively. Even non-vegans love this place. Weekends are always busy, so arriving early is best to avoid waiting in line.
C. Juan Aldama 81-Local 4, Buenavista, Cuauhtémoc, 06350 Ciudad de México, Mexico
Located in La Condesa, Tacos Gus isn’t all vegetarian; however, it has some excellent options for veggie eaters, like bean and avocado tacos with various vegetable fillings. This spot is always busy, especially on weekends and in the evenings.
Vegan & Vegan-Friendly Bakeries in Mexico City
Eje Central Lázaro Cárdenas 42, Centro Histórico, Mexico City
You can’t visit Mexico without trying churros! These deep-fried pastries are made of dough, crispy on the outside and soft and fluffy on the inside.
Churros can be found all over the Mexican capital, but if you are looking for vegan churros in Mexico City, stop by Churreria El Moro, where you can try this delicious treat that comes with vegan almond chocolate.
Chilpancingo 129 Roma Sur, Mexico City, Mexico, 11800
A vegan bakery and coffee shop that sells incredible vegan croissants and pastries. They also have a small selection of vegan deli products like pizza rolls and chocolate bread. The bakery relocated from Calle David Herrera 25.
De Los Ailes 156, Jardines de San Mateo, 53240 Naucalpan de Juárez, Méx., Mexico
Peace of Cake is a top-rated vegan bakery in Mexico City that’s been around since 2016 and has become somewhat of a staple in the Mexico City vegan food scene.
This cozy place offers many delicious baked goodies, including cakes, donuts, and cupcakes. They also have various gluten-free options. While it’s a bit of a distance from Mexico City Center, it’s worth the trek!
Durango 310 Roma Norte, Mexico City, Mexico, 06700
I Quit is a vegan bakery in Roma Norte with a good selection of baked goods like biscuits, cakes, and other delicious pastries. I especially recommend their lemon tart and a mix of horchata and matcha.
Avenida México 25B Esquina Xicotencatl Colonia Del Carmen, Mexico City 04100 Mexico
Located in Coyoacan, a neighborhood south of the Center of Mexico City, La Casa De Pan Papalotl is an artisan bakery with some vegetarian options on the menu.
Most visitors come to Coyoacan on a day trip from Mexico City to the famous house of Frida Kahlo (also known as Casa Azul), as well as other museums in the area like Casa de Leon Trotsky, a famous soviet revolutionary, or The Diego Rivera Anahuacalli Museum, a hidden gem of the city.
Vegan Food Tours & Cooking Class in Mexico City
While it’s awesome to have all of the options laid out for you, sometimes it’s nice just to have someone take you to a bunch of spots! If you’re feeling that way, then you’re in luck. There are a couple of vegan food tours in Mexico City that you should check out!
During this four-hour tour, you’ll visit a variety of family-run spots that are off the beaten tourist path with a local.
Go on a 3.5-hour adventure with a vegan chef to find all of the best vegan taco spots in Mexico City!
Learn to make traditional Mexican dishes like tamales, al Pastor, tortilla soup, and more with a professional chef.
Vegan & Eco-Friendly Hotel in Mexico City
Sadly, there isn’t a vegan hotel in Mexico City, but this beautiful hotel in the heart of Mexico City’s historic Reforma Avenue is vegan-friendly!’
297 Avenue, Av. P.º de la Reforma, Cuauhtémoc, 06500 Ciudad de México, Mexico
There’s really nowhere better to stay in Mexico City than here! Enjoy sweeping city views while enjoying a creative cocktail, and after a long day of walking, relax in their Instagram-worthy plunge pool. In the morning, you can start the day with vegan chilaquiles or creamy chocolate oatmeal with almond milk. And, if you don’t see something that you want, let the staff know; they’re happy to accommodate special requests.
Vegan Hotels Not to Miss!
If you’re vegan adventure doesn’t end in Mexico City, make sure you check out these vegan-friendly hotels throughout popular beach areas in Mexico! And, if you want to stay at the absolute best vegan-friendly resort in Mexico, read my review of Palmaia, The House of Aia.