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
Vegan Ramen Mei (Del Valle)
A fully vegan ramen shop steps from Metro Zapata, serving Japanese-style broth bowls with a creamy plant-based tonkotsu base. The red tonkotsu comes with house-made spicy sauce and a squeeze of lime — it's the signature order here, and it's got a real kick. Tokyo Shoyu leans citrus-forward, Shiro Tonkotsu is the milder choice, and the Spicy Tonkotsu brings the heat for those who can handle it.Start with edamame or the seasoned cucumber, and save room for the matcha ice cream if it's available. Drinks include fresh lemonades and orange juices made with agave, plus a few beer options. Cashless only — bring a card or be ready to transfer. They run a loyalty card program, and Mondays in March 2026 are 2x1 on all ramen, while Thursdays drop the price across the board.
View
Café Vegetal
This all-vegan café in Narvarte serves house-made sweet breads, cakes, and some of the best vegan conchas in the city. The menu leans on organic coffee and 100% plant-based pastries — think Mexican concha, semi-bitter chocolate treats, and custom cakes available by direct message.The shaded front patio draws a mix of laptop workers and breakfast crowds. Cash only, and portions are generous without breaking the budget. Open Tuesday through Sunday, 9am to 10pm, with a second location in Coyoacán.
View
Govinda's Comedor Hindú Vegetariano Haré Krishna
Inside the Hare Krishna temple in San Miguel Chapultepec, Govinda's serves a daily set menu of vegan and vegetarian Indian-inspired dishes — the kind of cooking the ISKCON network does around the world. The set menu rotates daily and comes with soup, several mains (think spiced vegetables with mushrooms in white sauce, bean balls, Italian salad), fresh-baked bread, samosas, and dessert. Half portions are available if you want to try without committing to the full spread.The patio seating is open-air and quiet, a rare calm pocket this close to the city. Weekends bring wood-fired pizzas starting at 4pm. There's a small shop selling natural products and extra sweets at the entrance. Open Tuesday through Sunday.
View
Mora Mora Polanco
Mora Mora is a plant-based restaurant and supermarket built around the clean-eating lifestyle. The menu runs from smoothies and açai bowls to full vegan plates — the chickpea bowl and cinnamon roll draw regulars, and the protein smoothies work for pre- and post-workout fuel. The space stocks a full range of plant-based products and brands alongside the kitchen.The Polanco location opens early for breakfast and offers gluten-free options across the menu. Dogs are welcome, and the staff tends to have treats on hand. Service can be inconsistent during busy periods, so expect waits on weekends.
View
MUF
MUF is a vegan bakery and café in Escandón specializing in custom cakes and weekend roast specials. The cakes are made to order with detailed designs — flavors like vanilla-lemon sponge with tart lemon curd, and mango cardamom filling are standouts. They're safe for gluten-free and dairy-free diets without sacrificing texture or taste.On weekends they run limited-quantity prepared dishes, often posted on Instagram — think plant-based roast beef sandwiches served Arby's-style, gone by early afternoon. The storefront doubles as a curio shop selling board games, risograph prints by the owners, crochet plushes, and art books. Just a handful of seats outside on the sidewalk; best to order ahead for cakes or check Instagram for the weekly roast schedule.
View
SESSAREGO. Rosticceria a base vegetale
Plant-based Italian rosticceria in Escandón serving handmade pasta, vegan ravioli, and a breakfast menu that includes chilaquiles with vegan egg. Sessarego shares a space with MUF pastry — the same owners run both — and is known for pesto ravioli, house-made pasta from scratch, and what regulars order: the chilaquiles with red sauce and vegan egg for weekend mornings.The kitchen takes its time — everything is made fresh to order in a small space — and the approach shows in the details: vegan salmon and egg dishes that recreate the texture and flavor, black forest cake for dessert, and a menu that changes with seasonal pop-ups. Open Wednesday through Sunday with limited hours, so reservations via DM are recommended.
View
Vegamo
This fully plant-based cafe on Revillagigedo covers breakfast through dinner with made-from-scratch vegan burgers, flautas, waffles with housemade soy chicken, and enchiladas verdes. The menu also runs pizzas, falafel, açai bowls, and a rotating daily soup. Beyond and NotCo products make an appearance alongside more traditional preparations, and the hot chocolate (cacao) is a standout.The two-story space includes outdoor seating on the street. Portions run generous, prices are easy on the wallet, and the cafe offers gluten-free options across the menu. It's a quiet spot for conversation near Centro Histórico, open weekdays 10am to 10pm and weekends from 9am.
View
Vegan Ramen Mei Condesa
This 100% plant-based ramen spot is Japanese-owned and brings authentic ramen technique to vegan bowls that don't feel like a compromise. The Lemon Red Tonkotsu is the surprise standout — the citrus cuts through the richness and keeps the broth light enough to finish to the bottom. The Orange Chicken (plant-based, obviously) is another favorite, with a crispy texture and glaze that lands somewhere between sweet and savory.The space is small, service moves quickly, and the manga on the tables gives it a casual Tokyo vibe. They're cashless only, open daily 2pm to 9pm with last orders at 8:45pm, and don't take reservations on weekends. Combos and a frequent-customer card help with the moderately-priced menu.
View
Mora Mora
Mora Mora is a 100% plant-based restaurant and market on Ámsterdam, combining a full café menu with a retail space stocked with vegan groceries, supplements, and bulk superfoods. The açaí bowls and fresh-pressed juices (the beetroot juice is a standout) are what most people come for, alongside breakfast and brunch plates that lean high-protein and whole-food based.The space is airy and relaxed, with good music and a pet-friendly policy that makes it a regular stop for locals — some come five days a week. Service can feel stretched during busy hours, but it's a solid option for takeout or a quick smoothie before or after a workout at the neighboring spin studio.
View
u.to.pi.a
Small vegan café in Condesa serving plant-based takes on Mexican comfort food — pizza, pambazo, choripan, empanadas, and hot dogs. The pizza (especially the pastor) gets repeat orders, along with wedge fries with chipotle-mayo dip and the tiramisu dessert. Everything's cooked to order, so expect about a 20-minute wait.There are a couple of outdoor tables where dogs are welcome. The space is tiny inside — just five tables and a cozy back banquette. Reopened in 2017 and now a solid option whether or not you're vegan.
View