11 vegan spots across Mexico, editor-picked. All Mexico guides.
Por Siempre Vegana Taqueria ★ 4.5 · Mexico City
roma-norte · Manzanillo 18, Roma Norte, Cuauhtemoc, 06700 Ciudad de Mexico
Por Siempre Vegana in Mexico City is the Roma Norte vegan taqueria on Manzanillo, a 100 percent vegan trompo-style counter that serves al pastor and suadero.
La Pitahaya Vegana ★ 4.5 · Mexico City
roma-norte · Queretaro 90, Roma Norte, Cuauhtemoc, 06700 Ciudad de Mexico
La Pitahaya Vegana in Mexico City is the Roma Norte 100 percent vegan kitchen on Queretaro, the pink-tortilla taqueria that uses beetroot-and-corn masa.
Plantasia Cafe ★ 4.4 · Mexico City
roma-norte · Puebla 120, Roma Norte, Cuauhtemoc, 06700 Ciudad de Mexico
Plantasia Cafe in Mexico City is the Roma Norte 100 percent vegan Pan-Asian kitchen on Puebla, a plant-based room with Pad Thai, vegan sushi rolls and rice.
Boulenc (vegan plates) ★ 4.4 · Oaxaca
centro-historico · Calle Porfirio Diaz 207, Centro, 68000 Oaxaca de Juarez, Oaxaca
Boulenc on Porfirio Diaz marks vegan items across the menu, with mushroom banh mi, tostados and gluten-free pancakes alongside the sourdough loaves.
Vegamo Centro ★ 4.3 · Mexico City
centro-historico · Revillagigedo 47, Centro Historico, Cuauhtemoc, 06010 Ciudad de Mexico
Vegamo Centro in Mexico City is the Centro Historico 100 percent vegan kitchen on Revillagigedo near the Alameda Central, a plant-based fusion room.
Hierba Dulce ★ 4.3 · Oaxaca
centro-historico · C. Porfirio Diaz 311, Centro, 68000 Oaxaca de Juarez, Oaxaca
Hierba Dulce on Porfirio Diaz is the Centro plant-based room with fully vegan Oaxacan plates, named after the local sweet-leaf herb used in cooking.
Santa Hierba ★ 4.3 · Oaxaca
jalatlaco · 5 de Mayo 505, Barrio de Jalatlaco, 68080 Oaxaca de Juarez, Oaxaca
Santa Hierba in Jalatlaco runs a plant-based, gluten-free menu of Oaxacan vegan plates in a tropical rooftop courtyard, on Cinco de Mayo 505 in the barrio.
Nanita ★ 4.2 · Oaxaca
jalatlaco · Ninos Heroes 312, Barrio de Jalatlaco, 68080 Oaxaca de Juarez, Oaxaca
Nanita in Jalatlaco runs vegan chilaquiles, pozole verde, burritos and tetelas, the barrio's dependable plant-based cafe on a quiet Ninos Heroes block.
Corazón Vegano ★ 4.0 · Puebla
san-manuel · Río Bravo 6123, Jardines de San Manuel, 72570 Puebla
Corazon Vegano cooks mexivegana plates in Jardines de San Manuel, Puebla: gringas with vegan cheese, fajitas and a counter of vegan donuts to finish.
Tip: The kitchen only runs weekday afternoons from two until six, so this is a comida address rather than a dinner one.
Guak-Mole Taquería Vegana ★ 3.9 · Puebla
analco · Avenida 5 Oriente 1616, Barrio de Analco, 72500 Puebla
Guak-Mole Taqueria Vegana builds vegan tacos, cemitas and carnitas in Analco, Puebla, which makes it the plant-based answer to the city's street food.
Tip: Saturdays only, from midday until a quarter to six, so plan the visit around the one day the kitchen opens.
La Gordería ★ 3.7 · Puebla
Calle Oaxaca 10312, Puebla
La Gorderia runs vegan antojitos, cemitas and tacos in Puebla, a rarer thing than it sounds in a city that puts lard into almost every masa.
Tip: Takeaway is the main trade rather than sit-down, so treat this as a collection point rather than a dining room.