DineGuides

Best Vegetarian & Vegan Restaurants in Mexico City

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

By DineGuides Team·Updated July 2026

Plant based dining in Mexico City has moved well past the token salad. 15 vegetarian and vegan restaurants made the cut. The selection ranges from fully vegan kitchens to restaurants where plant based cooking is the main draw, spanning Mexican and Japanese.

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
#1Vegetarian
6 photos

Taco Santo Vegano

Mexican·$$

This entirely vegan taqueria in Roma Norte focuses on whole plant-based ingredients rather than mock meats. Their handmade tortillas and creative fillings, like mushroom birria and watermelon tuna, offer a fresh take on Mexican street food.

🍽️95Food
💰90Value
80Vibe
💬

A favorite! You might just walk past it

💬

Such a lovely little hole in the wall

💬

Super friendly and would highly reccomend

Ideal for
Vegans seeking authentic Mexican cuisineNon-vegans curious about high-quality plant-based foodDiners prioritizing whole ingredients over processed meat substitutes
Barrio Vegano
#2Vegetarian

Barrio Vegano

Mexican·$$
📍 C. Sur 105 593

This vegan spot serves up flavorful, satisfying plant-based versions of Mexican classics, from tacos to quesabirrias. The friendly service and casual, welcoming atmosphere make it a go-to for both vegans and curious omnivores alike.

🍽️92Food
💰88Value
80Vibe
📍70Location
💬

The best vegan tacos I've ever had

💬

Whenever we can we order from Barrio Vegano

💬

The service is very friendly and attentive

Ideal for
Vegans/vegetarians seeking non-bland plant-based comfort foodBudget-conscious diners wanting large portionsCasual hangouts with friends; quiet during off-peak
Los Tacos Virginio
#3Vegetarian

Los Tacos Virginio

Mexican·$

This taqueria offers a creative twist on traditional stew tacos, with unique flavor combinations and high-quality ingredients. The owner is often present, engaging with guests and offering recommendations, contributing to a welcoming and lively atmosphere.

🍽️92Food
💰75Value
85Vibe
70Wait
💬

Atmosphere that invites you to linger

Ideal for
Adventurous eaters seeking creative tacosVegetarians exploring upscale taqueria optionsDate nights or social meals with good atmosphere
Los Golosos
#4Vegetarian

Los Golosos

Mexican·$$
📍 Cuernavaca 126

This Condesa spot offers a surprising and whimsical menu that changes daily, focusing on Mexican classics with a homemade flavor. It's a casual, unpretentious option where the owners are often on hand, making diners feel like regulars.

🍽️90Food
💰95Value
70Vibe
🛡️65Safety
💬

Can usually find parking on surrounding streets

💬

Coughs and doesn't cover his mouth

💬

Eat like you're at home

Ideal for
Budget-conscious weekday lunch seekersLocals seeking authentic comedor experienceVegan/vegetarian diners
Tacos La Flor de Turín
#5Vegetarian
2 photos

Tacos La Flor de Turín

Mexican·$

This taqueria is defined by its handmade tortillas, crafted fresh before your eyes. Juicy, generously portioned tacos are served with a vibrant array of salsas and sides, making it a local favorite for a reason.

🍽️95Food
💰90Value
70Vibe
👋65Service
💬

Best tacos I've ever had hands down

💬

Small space, you have to wait for a table

💬

Small place with a big line - good sign

Ideal for
Adventurous foodies seeking authentic CDMX tacosLate-night diners (open late hours)Vegetarian/vegan taco seekers
Yamasan Ramen House
#6Vegetarian
6 photos

Yamasan Ramen House

Japanese·$$

Yamasan Ramen House offers a vibrant, casual atmosphere that feels authentically Japanese, complete with lively greetings from the staff. It's a go-to spot for flavorful ramen, including a well-regarded vegetarian option, and generous portions that satisfy.

🍽️88Food
💰80Value
85Vibe
65Wait
💬

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
U.to.pi.a
#7Vegetarian
3 photos

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
65Wait
💬

Serving size was more appetizer than entree

Ideal for
Vegan and vegetarian dinersAdventurous eaters seeking Mexican fusionGroups valuing intimate, quirky ambiance
Mi Dulce Jacalito Vegan
#8Vegetarian

Mi Dulce Jacalito Vegan

Vegan·$$

This cozy vegan spot tucked away in a plaza offers a surprisingly romantic atmosphere, making it a great choice for dates. Their inventive five-course tasting menu is a highlight, showcasing creative vegan dishes that impress even non-vegans.

🍽️92Food
💰82Value
90Vibe
55Wait
💬

Magical atmosphere, cozy and romantic

💬

Genuinely hidden in a plaza

Ideal for
Adventurous plant-based dinersSpecial occasions (intimate, artistic setting)Non-vegans exploring vegan cuisine
Restaurante "Mi Morenita"
#9Vegetarian

Restaurante "Mi Morenita"

Mexican·$$

This unassuming diner-style spot surprises with gourmet Mexican cuisine and a warm, family-friendly atmosphere. Expect beautifully presented dishes bursting with traditional flavors, including excellent vegetarian and vegan options.

🍽️92Food
💰78Value
85Vibe
65Wait
💬

Everything from the menu is outstanding

💬

Service is outstanding, it surprised me

💬

Authentic and welcoming atmosphere with Mexican cultural inspiration

Ideal for
Food enthusiasts seeking authentic gourmet Mexican cuisineSpecial occasions and celebratory mealsDiners with dietary restrictions (vegan/vegetarian options available)
La Casa del Pan Papalotl
#10Vegetarian
5 photos

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
60Wait
Ideal for
Vegetarians and vegans seeking high-quality plant-based cuisineNature lovers seeking peaceful dining ambianceCustomers prioritizing organic, ethically-sourced ingredients
Guau Tap
#11Vegetarian

Guau Tap

Gastropub·$$

This CDMX taproom is a haven for dog lovers, offering a casual vibe and a full bar with a charitable mission. Every purchase supports dog rescue initiatives, making it a place where you can enjoy craft beer and delicious vegetarian food while contributing to a good cause.

🍽️85Food
💰75Value
95Vibe
💬

Staff were so friendly and loved the beer with a cause

💬

The food is delicious, and portions and prices exceed expectations

💬

The portions and prices exceed expectations

Ideal for
Dog lovers and pet ownersCraft beer enthusiasts seeking local brewsVegetarian/vegan diners
Café Vegetal
#12Vegetarian

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
💬

Everything is delicious and the service is excellent

💬

Difficult to find parking nearby due to its location

💬

The service is much better at Narvarte

Ideal for
Vegan/vegetarian dinersMuseum visitors (Frida Kahlo, Trotsky)Solo coffee/work sessions
Mora Mora Mini Insurgentes
#13Vegetarian

Mora Mora Mini Insurgentes

Healthy/Cafe·$$

This small, often hidden spot focuses on healthy, plant-based options with a strong emphasis on protein. It's a go-to for quick, nutritious breakfasts and smoothies, with vegan choices being a particular highlight.

🍽️88Food
💰65Value
70Vibe
🛡️65Safety
💬

Small place but very beautiful

💬

Hidden, behind the escalator at building's entrance

💬

Cleanliness in their food and drinks

Ideal for
Health-conscious professionals near InsurgentesQuick, nutritious breakfast before workPlant-based and vegan diners
Pozolería Tixtla
#14Vegetarian

Pozolería Tixtla

Mexican·$$

This neighborhood spot is a go-to for authentic Guerrero-style pozole, offering generous portions and a colorful, family-friendly atmosphere. While the flavors are reminiscent of home for many, recent visits suggest a shift from its former glory, with some noting changes in taste and service attentiveness.

🍽️88Food
💰75Value
75Vibe
🎯65Consistency
Ideal for
Guerrero cuisine enthusiastsVegan diners seeking pozoleLocal neighborhood visitors
Chuí
#15Vegetarian

Chuí

Vegetarian·$$$
📍 C. Orizaba 34

This urban oasis, hidden behind an industrial facade, transforms into a lush garden sanctuary. It's a vegetarian and vegan haven where creative, wood-fired dishes surprise and delight, making it a standout destination for plant-based dining.

🍽️88Food
💰70Value
95Vibe
🛡️65Safety
💬

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

Ideal for
Adventurous vegetarians/vegans seeking fine diningRomantic dates and special occasionsGroup dinners with sharable plates
🗺️

More in Mexico City