Best Vegetarian & Vegan Restaurants in Mexico City

Looking for vegetarian and vegan options in Mexico City? Here are 11 spots where plants are the point.

By DineGuides Team·Updated March 2026

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.

Mexico City’s Top 5 (Verified 2026 Scores)

  1. Taco Santo Vegano (89)Vegans seeking authentic Mexican cuisine
  2. Los Tacos Virginio (85)Adventurous eaters seeking creative tacos
  3. Yamasan Ramen House (84)Ramen lovers seeking authentic Japanese flavors
  4. La Casa del Pan Papalotl (83)Families with kids
  5. u.to.pi.a (83)Casual vegan dining
Jump to Full Map & 11+ vegetarian & vegan Spots ↓
Mexico City Vegetarian & Vegan Cheat Sheet & Local Logistics

As a vegetarian or vegan, which neighborhoods in Mexico City have the highest concentration of plant-based dining options?

Roma Nte. and Cuauhtémoc have the densest clustering of vegetarian and vegan restaurants, with multiple options within walking distance of each other. These neighborhoods also have good metro access (Lines 1 and 2), making it easier to compare restaurants or move between them without relying on rideshare.

What payment methods should I expect at vegetarian and vegan restaurants in Mexico City, and is cash necessary?

Most establishments in these neighborhoods accept both card and cash, but many smaller or independent spots operate primarily on cash or may have card minimums. Carrying 200-500 pesos in cash is advisable, particularly for lunch spots or casual dining, as internet connectivity can affect payment processing during peak hours.

When is the best time to visit these vegetarian and vegan restaurants to avoid crowds and have a quieter dining experience?

Lunch service (1-3pm) tends to be less crowded than dinner (8-10pm), when many Mexico City restaurants hit peak capacity. If you prefer a more relaxed atmosphere, weekday lunches generally see lighter traffic than weekends, and arriving right at opening time (typically 12-1pm for lunch) usually means shorter waits.

Taco Santo Vegano
89DineGuides
Score

Taco Santo Vegano

Mexican·$$

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.

🍽️94Food
💰92Value
84Vibe
💬

A favorite! You might just walk past it

💬

The owner is very kind.

💬

Such a lovely little hole in the wall

Ideal for
Vegans seeking authentic Mexican cuisineNon-vegans curious about high-quality plant-based foodDiners prioritizing whole ingredients over processed meat substitutes
85DineGuides
Score

Los Tacos Virginio

Mexican·$$

Los Tacos Virginio is a highly-regarded taqueria celebrated for its remarkably creative and delicious tacos, complemented by outstanding service. While most diners find the value good, a few have noted high prices or small portions. The primary concern lies with management's conduct, as there are reports of the owner berating staff publicly.

🍽️84Food
💰74Value
82Vibe
💬

Very little in each taco; the flavor of the beans and rice is overwhelming

💬

Owner loudly scolded and abused the staff

💬

Get there early because it closes quickly

Ideal for
Adventurous eaters seeking creative tacosVegetarians exploring upscale taqueria optionsDate nights or social meals with good atmosphere
Yamasan Ramen House
84DineGuides
Score

Yamasan Ramen House

Ramen/Noodles·$$

Yamasan Ramen House is highly regarded for its excellent ramen, offering a flavorful fusion of Japanese and Mexican tastes in a vibrant setting. Well-regarded for the delicious broth, friendly service, and energetic ambiance, making it a popular destination for ramen enthusiasts.

🍽️84Food
💰74Value
84Vibe
💬

Best ramen at least in mexico city

💬

For the price of around 190 pesos, highly recommend

💬

Cabbage smelled bad and was dry

Ideal for
Ramen lovers seeking authentic Japanese flavorsSolo diners or small groups during off-peak hoursVegetarians craving flavorful plant-based ramen
La Casa del Pan Papalotl
83DineGuides
Score

La Casa del Pan Papalotl

Vegetarian/Vegan·$$

This vegetarian and vegan cafe, nestled within a park, offers a tranquil escape with its calm, nature-filled atmosphere. It's a place where families can relax while children play freely, and diners can enjoy healthy, flavorful dishes made with organic ingredients.

🍽️92Food
💰70Value
95Vibe
💬

The food is delicious, the bread is great, and they pay attention to the details. I loved it.

💬

Delicious vegetarian food. What to order: Milanese vegetarian rellena, sandwich sinfonico and Enchiladas Verdes sin crema

💬

Inside Loreto and Peña Pobre Park, there's a space dedicated to restaurants.

Ideal for
Families with kidsHealth-conscious diningNature lovers
U.to.pi.a
83DineGuides
Score

U.to.pi.a

Mexican·$$

This cozy spot offers a delightful array of vegan comfort food, with a particular focus on Italian-inspired dishes and creative takes on Mexican classics. It's a place where plant-based pizzas and inventive empanadas shine, all served in a relaxed, welcoming atmosphere.

🍽️92Food
💰80Value
85Vibe
💬

Really nice tacos, great flavour. We went twice during our trip in Mexico Paulina I think served us both times. She was very friendly!

💬

The second came out a little under cooked but they were immediately happy to exchange it or cook it more, great vibes and we were very happy with the response.

💬

I'm vegetarian, not vegan, and the pizzas were better than a lot those with non-vegan cheese.

Ideal for
Casual vegan diningLunchTakeout
Supercito y Tacos Veganos
82DineGuides
Score

Supercito y Tacos Veganos

Mexican·$$
📍 Guanajuato 53

This unassuming spot serves up some of the most flavorful vegan Mexican dishes in CDMX, with many non-vegans raving about the taste. It's a casual, friendly place where the value is as impressive as the food.

🍽️92Food
💰95Value
75Vibe
🛡️30Safety
💬

Culinary perfection every time and every meal. Truly a place to visit for amazing Mexican vegan food.

💬

I love this place. Everything is delicious, they're very friendly, and the food is always delicious.

💬

Great music, great atmosphere, and the order of tacos with salad was delicious.

Ideal for
Casual weeknight dinnerVegetarian and vegan dinersImpressing non-vegan friends
El Beneficio Bistrot
82DineGuides
Score

El Beneficio Bistrot

Mexican·$$

This Coyoacán bistro offers a cozy, unpretentious atmosphere perfect for a relaxed meal. It shines with creative dishes, fresh ingredients, and a notable selection of vegetarian options.

🍽️90Food
💰68Value
90Vibe
💬

The food was delicious and interesting. The Croque Madam will be remembered for a long time.

💬

My wife and I loved our lunch there today, delicious chicken enchiladas and excellent service.

💬

Small, intimate, delicious food beautifully served but in a way that is totally low key and unpretentious.

Ideal for
Weekend brunchCasual mealsVegetarian dining
Café Vegetal
79DineGuides
Score

Café Vegetal

Vegan/Vegetarian·$$

This cozy vegan cafe offers a delightful escape with its plant-based creations, perfect for a quiet morning coffee or a satisfying lunch. It's a welcoming spot for both dedicated vegans and curious omnivores alike, with a menu that surprises and satisfies.

🍽️92Food
💰65Value
85Vibe
💬

The cinnamon roll is delicious. The BBQ sandwich is delicious. There's a wide variety of drinks and desserts, but there aren't many food options.

💬

The ham and melted cheese sandwich is unbelievable. The conchas are delicious, and the pan de muerto is delicious!

💬

Very calm, perfect for gossiping with your already-over ex because the place doesn't allow you to raise the tension, haha.

Ideal for
Solo diningVegan mealsQuiet coffee breaks
78DineGuides
Score

Vege Taco

Mexican·$$

This casual CDMX spot offers a surprisingly extensive menu of vegetarian and vegan Mexican dishes, with a particular focus on creative tacos. It's a welcoming neighborhood eatery that shines with its flavorful plant-based options, making it a great choice for both vegetarians and curious meat-eaters.

🍽️92Food
💰90Value
70Vibe
🧹55Hygiene
💬

I especially loved the tacos with mole poblano! I had to order second because they were so good.

💬

For vegetarian and vegan options, it's one of the best places in the area.

💬

We did the lunch deal which was super good value for money, deffo would come back

Ideal for
Solo diningVegetarian and vegan mealsCasual lunches
Chuí
78DineGuides
Score

Chuí

Vegetarian/Vegan·$$$
📍 C. Orizaba 34

Chuí is a highly-regarded vegetarian restaurant in CDMX celebrated for its excellent ambiance and creative, flavorful dishes. While most diners celebrate the unique atmosphere and quality of food, some concerns exist regarding portion sizes, wait times, and a past food safety incident.

🍽️86Food
💰72Value
89Vibe
💬

Insane food, amazing flavours from all over the planet

💬

Pressure sells. Didn't really care much that he messed the order up

💬

Second time. Friendly service but pressure sells

Ideal for
Adventurous vegetarians/vegans seeking fine diningRomantic dates and special occasionsGroup dinners with sharable plates
LA PLANTISQUERÍA - Vegan Seafood
77DineGuides
Score

LA PLANTISQUERÍA - Vegan Seafood

Seafood·$$
📍 Chihuahua 207

This vegan seafood spot offers a creative menu that genuinely mimics the flavors and textures of the ocean. It's a casual, no-frills neighborhood eatery where plant-based ingredients are transformed into surprisingly authentic dishes.

🍽️92Food
💰78Value
80Vibe
🛡️40Safety
💬

Everything was delicious, the calamari is my favorite and the campechano cocktails are the most delicious ☝️

💬

The first time everything was superb. Now I'll never go back.

💬

The place is small but perfect for a leisurely meal and lingering afterward.

Ideal for
Solo diningVegetarians and vegansCasual meals
🗺️

More in Mexico City