Vegetarian and Vegan Restaurants in Mexico City
Discover vegetarian and vegan restaurants worth exploring.
List a VenueBrowse By Category
Vegetarian and Vegan
Bakeries
BBQ
Breakfast
Brunch
Burgers
Cafés
Chinese
Classic CDMX
Date Night
Desserts
Fine Dining
French
Indian
Italian
Japanese
Korean
Late Night Food
Markets and Food Halls
Mexican
Michelin Guide
Pozole
Rooftop and Terrace
Seafood
Steakhouses
Street Food
Sushi
Taquerías
Pizzerias
Ramen
Vegetarian and Vegan Listings
Siroco Pizza
Siroco Pizza makes its dough with 100% sourdough starter (masa madre) and bakes it without a stone oven — yet the pizza still lands well, with organic, local ingredients and rotating author's pizzas by the chef. The menu includes gluten-free and vegan options, plus pastas, salads, starters, and a standout Basque cheesecake (tarta vasca) that gets as much praise as the pies.The space is small, intimate, and low-key, often with live jazz setting the mood. Service is attentive and knows the menu well. Open Tuesday to Sunday, with delivery available.
View
Vegan Ramen Mei (Roma Norte)
This 100% plant-based ramen spot — one of four locations across the city — turns out surprisingly authentic Japanese bowls without a single animal product. The spicy tonkotsu brings real heat, the tokyo black and shiro tonkotsu are standout orders, and the no-chicken orange (vegan orange chicken) wins over non-vegans regularly. The Roma Norte branch is the most spacious of the four, with better seating and faster service than its siblings.Good-sized portions, affordable combo deals, and a punch card system keep prices reasonable. The space fills up fast on promo days, so plan accordingly. No parking, but the location on San Luis Potosí makes it easy to reach on foot from anywhere in Roma Norte.
View
La Pitahaya Vegana
This Roma Norte vegan spot prepares everything from scratch using local and organic ingredients, turning plant-based Mexican cooking into something colorful and precise. The menu includes huitlacoche dumplings, Baja-style tacos with pink tortillas, jamaica flautas, garbanzo chorizo burritos, and tofu burgers with jamaica-spiced potato wedges. The house-made matcha and green salsas are particularly good with the tacos.Beyond the food, there's a small shop stocked with items made in-house — golden milk blend, chai, and flor de sal. For drinks, the amaranth horchata and jamaica agua fresca with ginger both hit the mark. Desserts rotate and have included yaca (jackfruit) and calabaza (pumpkin) ice cream. Closed Tuesdays; weekends open from 11am.
View
Umami
Umami sits inside Centro Cultural El 77, a self-managed theater in Juárez, which means you might catch a play happening next door while you eat. The menu is fully plant-based, run by a vegan kitchen — think lentil burgers, chilaquil tortas with eggplant milanesa, burritos stuffed with seasoned sausage, and pizzetas with good tomato-to-cheese ratio. Portions are generous, and everything comes together fresh.The space holds about five or six tables in what used to be an old casona, with gentle lighting and low-key music. Service is attentive once you're seated. Order the chilaquil torta or the Monte Cristo sandwich, and pair it with a golden milk made with coconut milk or one of the house cocktails. They pour beer and mezcal, stay open late, and take cards.
View
Yug Vegetariano
Operating since 1963, Yug Vegetariano offers vegetarian and vegan takes on traditional Mexican dishes in a no-frills, family-friendly setting near the Ángel de Independencia. The menu includes tacos al pastor made with plant-based protein, chiles en nogada, enchiladas Jalisco with mole, and a daily menú del día at easy-on-the-wallet prices.The full menu spans breakfast through comida, with a surprising variety for both vegetarians and vegans—from Aztec soup and tofu burgers to eggplant salad and a molcajete that draws repeat orders. They also bake their own whole wheat bread daily. Portions are generous, and the quiet, relaxed atmosphere makes it a good spot for an unhurried meal.
View
Mandragora Vegan
Small, laid-back vegan spot in Roma Sur with rock 'n' roll posters on the walls and tables spilling onto the sidewalk. Everything here is plant-based — from tofu scrambles and hotcakes for breakfast to milanesa napolitana, enfrijoladas, and chorizo burritos later in the day. The menu covers Mexican comfort food with a few surprises, and portions are generous enough to leave you satisfied.The strawberry horchata (horchata de fresa) is practically a milkshake, thick and sweet with natural ingredients. Tacos and enfrijoladas are what regulars come back for. Open Monday to Saturday 10am–10pm, Sundays until 7pm, with the kitchen closing 30 minutes before. Available for delivery through Rappi and DiDi.
View
Veggie House Roma Sur
A small, homestyle vegetarian spot on a quiet Roma Sur street where every dish can be veganized. The burritos — eggplant, lentil, carrot — are the main draw, generously filled with seasoned vegetables like fried zucchini and topped with house salsas. Tuesdays and Thursdays bring burger promotions.The space is cozy and plant-filled, with an easy, low-key vibe and friendly service. Don't skip the agua fresca of the day or the chocolate-banana muffin. Dishes are prepared to order, fresh and affordable, and they sell frozen meal kits to take home.
View
Germina Narvarte: Restaurante - Cafetería
Germina Narvarte pairs a vegetarian and vegan café-restaurant with a zero-waste bulk goods store under one roof. The menu covers breakfast through lunch with chilaquiles (both regular and divorciados), avocado toast, mushroom omelettes, lentil burgers, oyster mushroom milanesa, vegan bagels, and molletes with plant-based chorizo. Cashew-based cheese appears in several dishes, and keto and sugar-free options rotate regularly.The space includes indoor and outdoor seating, and the atmosphere stays relaxed enough to work from a table. Tuesday and Thursday feature a set menu. Bring a reusable container to collect loyalty points and shop the granel section while you're there.
View
Mictlan Antojitos Veganos
This Narvarte spot transforms traditional Mexican antojitos into fully plant-based versions without losing the sazón. Flautas, gorditas, quesabirrias made with mushrooms (setas), tostadas, pozole, enchiladas, and seasonal chile en nogada all make the menu, along with a daily three-course comida corrida that includes soup, rice, and a main.The agua de cacao is a standout — refreshing and light, not heavy — and the cheesecake is what regulars come back for. Handmade tortillas and house-made chicharrón prensado de setas (pressed mushroom chicharrón) show the attention to detail. The space is small and fills up quickly, especially on weekends; write your name on the chalkboard at the door when you arrive. Closed Tuesdays.
View
Veganiztlán
This small Narvarte spot serves plant-based versions of classic Mexican dishes — barbacoa, suadero tacos, and birria that draw repeat visits. The menu changes daily with options like enfrijoladas, chilaquiles with mole, and papa asada topped with vegan arrachera, all made with tortillas pressed to order.Space is tight and fills up fast, especially on weekends. There's a toppings bar with salsas, pickled vegetables, and lime. Service is friendly and the kitchen closes at 5:30pm, so plan accordingly. Cash and card accepted.
View