DineSpin

Best Vegetarian & Vegan in Mexico City

Find the best vegetarian & vegan restaurants in Mexico City, CDMX. Scored on what actually matters.

By DineSpin Team·Updated February 2026·10 spots

Finding the perfect vegetarian & vegan spot in Mexico City can feel overwhelming—there are hundreds of options, and not all of them deliver. We’ve done the legwork, considering everything from vibe to value.

Whether you’re a local looking for something new or visiting for the first time, these are the vegetarian & vegan spots that consistently impress.

Recommended:

Best Vegetarian & Vegan in Mexico City

1.

Tomoe Ramen Roma Norte

95/100

Tomoe Ramen offers an excellent ramen experience in CDMX, lauded for its refined flavors, perfectly cooked noodles, and high-quality homemade ingredients. The friendly, attentive service and pleasant atmosphere contribute to a highly recommended dining destination.

Pro tip: This was hands down the best ramen I’ve ever had. The flavors were incredibly refined, rich, balanced, and clearly made with care.

🍽️Food98

The ramen is well-regarded for its outstanding, refined, and balanced flavors, with perfectly cooked noodles and high-quality, homemade ingredients. Dishes like yuzu shio and gekikara ramen are frequently highlighted.

Best ramen I’ve ever had

👋Service95

Service is frequently described as friendly, attentive, fast, and fantastic, with staff going the extra mile to accommodate dietary needs.

Staff is friendly and attentive

Vibe85

The atmosphere is described as pleasant and transporting, creating an authentic Japanese dining experience with first-rate music selection.

Atmosphere is very pleasant

💰Value90

Diners find the ramen to be very tasty and affordable, with generous portions that offer top-notch satisfaction for the price.

Quite cheap :)

📍 Colima 291-307, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX, Mexico
4.9$$Roma Nte.Japanese
Ideal for
Ramen enthusiasts — top-notch flavor and qualityDiners seeking authentic Japanese cuisine — homemade ingredients and atmosphereVegetarians — accommodating menu modifications
2.

Taco Santo Vegano

92/100

Taco Santo Vegano is a highly-regarded 100% vegan taqueria in CDMX, celebrated for its remarkably flavorful and fresh Mexican street food, particularly its tacos and quesadillas. Diners appreciate the creative use of whole ingredients, friendly service, and reasonable prices, making it worth trying for vegans and non-vegans alike.

Pro tip: The best vegan tacos that we've had in Mexico City!

🍽️Food95

The vegan tacos and Mexican street food are well-regarded for their excellent flavor, fresh ingredients, and creative use of whole plant-based foods over mock meats. Standout dishes include the huitlacoche quesadilla, mushroom birria, and various tacos.

The best vegan tacos

👋Service90

Service is frequently described as friendly, attentive, and knowledgeable, with staff often going the extra mile to accommodate dietary needs or preferences.

GreatService

Vibe80

The atmosphere is described as a cozy, small, no-frills hole-in-the-wall with a charming sidewalk location, often enhanced by good music.

Such a lovely little hole in the wall

💰Value90

Diners consistently find the prices to be very reasonable, especially given the quality and flavor of the food, making it a great value.

Prices were also great!

📍 Chihuahua 142-local d, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX
4.7$$Roma Nte.Mexican
Ideal for
Vegans seeking authentic Mexican flavorsDiners looking for creative, whole-food plant-based optionsAnyone seeking delicious and affordable street food
3.

Cocina de Vegetales

92/100

Cocina de Vegetales is a highly-regarded vegan restaurant in CDMX known for its remarkably delicious and well-seasoned plant-based dishes. Well-regarded for the attentive service, generous portions, and clean environment, making it a top choice for vegan cuisine.

Pro tip: The food is delicious, the portions are large, and the staff are attentive.

🍽️Food95

The food is well-regarded for its delicious flavors, creative seasoning, and well-prepared dishes, with particular highlights including banana pancakes, burritos al pastor, and noodles with tofu.

The seasoning is so good

👋Service95

Service is frequently described as excellent, attentive, friendly, and helpful, contributing significantly to a positive dining experience.

The staff are attentive

Vibe80

The atmosphere is generally described as quiet and pleasant, with a minimalist and tidy space.

The place is very quiet

💰Value85

Diners find the prices to be good and in line with the generous portion sizes offered.

The price was good

📍 Villa Cacama, Villa de Aragón, Gustavo A. Madero, 07570 Ciudad de México, CDMX, Mexico
4.8$$Villa de AragónVegan/Vegetarian
Ideal for
Vegan diners seeking flavorful optionsDiners who appreciate attentive serviceThose looking for generous portions
4.

Memel's Deli

92/100

Memel's Deli is highly regarded for its excellent sandwiches, featuring high-quality ingredients, unique flavor combinations, and outstanding bread. While most diners find the value acceptable, a few note the price is high for a street stall. Service is generally friendly and efficient, though management's response to a specific complaint was perceived as defensive.

Pro tip: Amazing sandwiches with vegan options available. Nice little sitting area and friendly staff

🍽️Food95

Sandwiches are well-regarded for their first-rate flavor, high-quality ingredients, and unique combinations, with particular recognition for the bread and pickles.

Amazing sandwiches with vegan options

👋Service85

Service is frequently described as top-notch, friendly, and attentive, though one diner noted an issue with availability that was met with a defensive owner response.

Top-notch service!

Vibe80

The atmosphere is generally described as calm and pleasant, with good music and a small, clean sitting area.

Calm atmosphere.

💰Value75

While most diners find the sandwiches delicious, a few diners noted that the price seemed high, particularly given the location or portion size.

The price isn't justified

📍 Zacatecas 231, Cuauhtémoc, 06700 Cuauhtémoc, CDMX, Mexico
4.8$$CuauhtémocSandwich
Ideal for
Sandwich aficionados seeking unique flavorsDiners looking for high-quality ingredientsThose with vegan dietary preferences
5.

Veggie Sweet Point

92/100

This vegan eatery in CDMX is celebrated for its remarkably delicious and creative plant-based cuisine, offered at very affordable prices. Well-regarded for the high quality of food, excellent service, and pleasant atmosphere, making it a highly recommended spot.

Pro tip: The food is delicious and very inexpensive; highly recommended, I'll definitely be back.

🍽️Food95

The vegan cuisine is well-regarded for its delicious flavors, high quality, and creative presentation, with many dishes described as outstanding.

The food is delicious

👋Service90

Service is frequently highlighted as first-rate, attentive, and friendly, contributing to a welcoming atmosphere.

The service was top-notch

Vibe85

The atmosphere is described as calm, peaceful, warm, and welcoming, making it a pleasant place to dine.

Warm and welcoming atmosphere

💰Value95

Diners consistently find the prices to be very affordable and the portions generous, offering top-notch value.

Prices are super affordable

📍 Estrella 130-Local C, Buenavista, Cuauhtémoc, 06300 Ciudad de México, CDMX, Mexico
4.8$$BuenavistaVegan/Vegetarian
Ideal for
Vegan diners seeking creative dishesBudget-conscious dinersThose looking for a relaxed dining experience
6.

Veggicano Plant Based

88/100

Veggicano is a highly-regarded vegan restaurant in CDMX, celebrated for its authentic Mexican flavors and extensive plant-based menu, particularly its excellent tamales. While food quality is a consistent strength, diners frequently encounter issues with slow service, and there are notable concerns regarding cleanliness practices and management's handling of complaints.

Pro tip: Authentic Mexican flavors made vegan, with tamales being a standout, though service and cleanliness concerns exist.

🍽️Food95

The restaurant excels in offering authentic and delicious vegan Mexican cuisine, with many dishes known for their flavor and resemblance to traditional counterparts. Tamales, in particular, are frequently highlighted as outstanding.

Authentic Mexican flavors made vegan

👋Service65

Service is a mixed bag, with many diners finding the staff friendly and attentive. However, there are recurring complaints about slow service, and a few instances of rudeness and dismissiveness.

Service is terrible

Vibe85

The atmosphere is generally described as pleasant, cozy, and relaxed, with a cute decor. It's also noted as a place where diners can shop for vegan products.

Very cozy and makes you feel at home

💰Value80

Most diners find the prices reasonable for the quality and portion sizes, though a few note that some items can be pricey or portions small.

Prices are reasonable

📍 Corina 117, Corina 117, Del Carmen, Coyoacán, 04100 Ciudad de México, CDMX, Mexico
4.5$$Corina 117Mexican
Ideal for
Vegans seeking authentic Mexican dishesDiners near the Frida Kahlo MuseumThose looking for a variety of vegan products
7.

Valentina Veggie

88/100

Valentina Veggie offers a well-regarded plant-based menu with excellent flavors and variety, at affordable prices. However, the dining experience is significantly marred by a negative atmosphere attributed to the owner's perceived arrogance and rudeness.

Pro tip: Delicious plant-based alternatives for snacks and bread, made with love.

🍽️Food95

The plant-based menu is well-regarded for its delicious flavors, variety, and quality, with many dishes highlighted as outstanding.

Delicious alternatives for snacks and bread

👋Service80

Service is generally described as friendly and attentive, though noted rudeness.

Great service, very attentive

Vibe55

The atmosphere is described as heavy and uncomfortable due to the owner's perceived arrogance and rude comments, impacting the overall experience.

The atmosphere is very heavy

💰Value90

Prices are considered affordable and offer good value for the quality and portion sizes.

Super price

📍 Gutiérrez Nájera 210, Tránsito, Cuauhtémoc, 06820 Ciudad de México, CDMX
4.8$$TránsitoVegan/Vegetarian
Ideal for
Vegans seeking diverse optionsDiners prioritizing food qualityBudget-conscious diners
8.

El Mundo Restaurante

88/100

El Mundo offers a highly creative and delicious vegan dining experience in a beautiful, intimate setting, enhanced by a unique tarot-inspired cocktail concept. While most diners love the innovative dishes and attentive service, some find the portions small for the price.

Pro tip: Incredible vegan food with a unique tarot theme and excellent service.

🍽️Food95

The food is well-regarded for its creativity, flavor, and presentation, with many non-vegans expressing surprise and delight. The watermelon tartare is a standout, frequently cited as outstanding.

Water melon tartare was amazing

👋Service90

Service is generally described as attentive, friendly, and professional, with staff often going above and beyond to enhance the dining experience.

Service was impeccable and attentive

Vibe95

The atmosphere is consistently lauded as beautiful, romantic, intimate, and unique, often enhanced by music, lighting, and the tarot card theme.

Incredible/ beautiful atmosphere

💰Value65

While many find the food and experience worth the price, a recurring theme is that portions are small and prices are high, leading some to feel it's overpriced.

Overpriced for what it was

📍 Monterrey 189, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX, Mexico
4.7$$$Roma Nte.Mixed/Fusion
Ideal for
Date nights — intimate atmosphere and unique conceptVegans seeking innovative cuisineDiners looking for a unique cocktail experience
9.

LA PLANTISQUERÍA - Vegan Seafood

88/100

La Plantisquería offers a highly-celebrated vegan seafood experience, with many diners lauding the authentic flavors and textures of dishes like empanadas and Baja tacos. While the food quality is consistently high, service can be a mixed bag, with some experiencing rudeness from management.

Pro tip: Delicious vegan seafood with authentic flavors and textures, though service can be inconsistent.

🍽️Food92

The vegan seafood dishes are well-regarded for their authentic flavors and textures, with many dishes like the empanadas, Baja tacos, and aguachile being highlighted as excellent.

The food is delicious

👋Service75

Service is generally described as friendly and attentive, though some diners note slow service or instances of rudeness, particularly from management.

The service was very friendly

Vibe80

The atmosphere is often described as charming, cozy, and beach-themed, providing a pleasant dining experience.

Cute small place

💰Value78

Most diners find the prices reasonable for the quality and portion sizes, though a few feel the value is lacking compared to other options.

Quality/price ratio is good

📍 Chihuahua 207, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX, Mexico
4.7$$Roma Nte.Seafood
Ideal for
Vegans seeking seafood alternativesDiners looking for unique flavorsCasual meals with friends
10.

Alijuan Café Vegano

88/100

Alijuan Café is a highly-regarded vegan spot known for its delicious, fresh food, friendly service, and cozy atmosphere. While generally consistent, the cafe suffers from significant issues with unreliable operating hours, leading to customer disappointment.

Pro tip: A 100% vegan spot in Narvarte that just opened 💚 Fresh food prepared to order with incredible northern Mexican flavor!!

🍽️Food92

The vegan food is well-regarded for its delicious flavors, fresh ingredients, and creative preparations, with particular highlights including empanadas, quesadillas, ciabattas, and desserts.

Fresh food prepared to order

👋Service90

Service is frequently described as friendly, attentive, and welcoming, contributing to a positive overall dining experience.

Excellent service, the place is small

Vibe90

The cafe is consistently described as cozy, pleasant, comfortable, and welcoming, often enhanced by the presence of friendly cats.

Super cozy and cute place

💰Value90

Diners find the food to be delicious and of good quality at affordable and outstanding prices.

Good price, 10/10

📍 C. Yácatas 510, Narvarte Poniente, Benito Juárez, 03020 Ciudad de México, CDMX, Mexico
4.6$$Narvarte PonienteMexican
Ideal for
Vegan diners seeking flavorful optionsCasual meetups in a cozy settingQuick coffee and pastry stops

Can’t decide?

Let DineSpin pick a restaurant for you based on your mood.

Try DineSpin →

More in Mexico City

No paid placements. Independent restaurant rankings.