Vegan Guide to Mexico City
Mexico City has a robust and growing vegan food scene — the intersection of a large, internationally connected city with a strong market food culture has produced both dedicated vegan restaurants and traditional dishes that happen to be plant-based. Roma Norte and Condesa are the epicentres; the major markets have vegan options if you know what to order.
Traditional dishes that are naturally vegan
Not everything in Mexican cuisine involves meat. Naturally vegan or easily veganised:
Tacos de frijoles: bean tacos — common street food. Usually plant-based (clarify the beans aren’t lard-fried; in traditional cooking they sometimes are).
Enfrijoladas: tortillas dipped in black bean sauce, topped with onion and avocado. Often vegan if you skip the cheese.
Guacamole and chips/tortillas: always vegan. Guacamole is avocado, lime, onion, cilantro, and salt.
Esquites and elotes: corn in a cup or on the cob. Ask for “sin mayonesa” (without mayo) and specify you want vegan toppings (lime, chile powder, yes; crema and cheese, no).
Agua frescas: all naturally vegan — hibiscus (jamaica), tamarind, horchata (ask about dairy — traditional horchata uses rice milk and is vegan; some versions add dairy).
Best vegan restaurants in CDMX
Por Siempre Vegana Taquería (Calle Medellin, Roma Norte): the most celebrated vegan taquería in the city. Vegan versions of suadero, barbacoa, al pastor — the textures and flavours are convincing. Queue is expected on weekends.
Vegano Smart (multiple locations): fast-casual vegan chain serving burgers, tacos, and antojitos. Reliable and affordable.
Quintonil (Polanco): not exclusively vegan, but Mexico City’s most internationally acclaimed restaurant has increasingly plant-forward tasting menus using indigenous Mexican ingredients.
Raw Love (Roma Norte): raw and plant-based in a more wellness-focused direction. Smoothie bowls, raw desserts, salads.
Blanca Flor (Mercado Medellín, Roma Sur): the market’s vegetarian/vegan stall — comida corrida at market prices, entirely plant-based.
Mercado de Medellín (Roma Sur)
The best market for vegan-curious eating in CDMX. The market has several stalls explicitly offering vegetarian and vegan comida corrida. Also: fresh produce, artisan tofu, and the city’s best selection of imported specialty foods.
What to watch for
Lard (manteca): traditional Mexican cooking uses lard extensively — in tamales, refried beans, and on the comal for tortillas. Ask “¿Tiene manteca?” (Does it contain lard?). In vegan-focused restaurants, this is unnecessary; in traditional markets, it’s a real concern.
Cheese: queso fresco and crema appear as default toppings on many dishes. Ask for “sin queso, sin crema” (no cheese, no cream) when ordering.
Chicharrón: fried pork skin appears in many dishes as a default — sometimes invisible in salsas and stews.
Book an experience
Vegan Guide in the area
Instant confirmation · Free cancellation on most bookings