A curated guide to the best plant-based street food options in Mexico City, highlighting traditional Mexican dishes that are naturally vegan or easily adaptable. This list helps travelers and locals discover authentic, delicious, and affordable vegan bites across the bustling markets and street corners of the capital.
Get targeted exposure with custom position pinning and highlighted placement.
Tacos filled with grilled cactus paddles, typically served with salsa verde, onion, and cilantro. This dish is naturally vegan when prepared without lard or dairy cheese, offering a unique, slightly tart texture that is a staple of traditional Mexican cuisine.
Thick, fried corn masa bases topped with black beans, lettuce, crema (substituted with vegan cashew or soy cream), salsa, and seasoned wild mushrooms. These handheld snacks provide a hearty, savory experience that replicates the complexity of meat-based fillings.
Tacos filled with corn truffle, a delicacy considered a gourmet treat in Mexican cuisine. Usually sautéed with onions, garlic, and epazote, this dish is inherently plant-based and offers an earthy, umami-rich flavor profile unlike any other.
Grilled corn on the cob slathered with vegan mayo, chili powder, and lime juice instead of traditional mayo and cotija cheese. This street snack remains a crowd favorite, offering a perfect balance of smoky, spicy, and tangy flavors.
Corn kernels boiled in water with epazote, served in a cup with lime, chili powder, and vegan mayonnaise. This popular street snack is a convenient, flavorful, and entirely plant-based alternative to the traditional version made with cheese and cream.
Oval-shaped blue corn cakes stuffed with tepary beans, fava beans, or sweet bean paste, topped with nopales, salsa, and sometimes cheese (ask for vegan). These ancient Aztec treats are dense in fiber and protein, offering a satisfying, rustic street food experience.
Thick corn tortillas stuffed with refried beans and fried plantains, a Salvadoran import that has gained popularity in Mexico City's vegan scene. They are typically served with curtido (pickled cabbage slaw) and tomato salsa, making them a hearty vegan option.
Steamed corn masa dumplings filled with a sweet pine nut mole, wrapped in banana or corn husks. This traditional Oaxacan and Michoacán delicacy is naturally vegan and offers a unique, nutty sweetness that is distinct from savory tamales.
Oaxacan-style tacos made with fried corn dough, stuffed with grated carrots seasoned with epazote and nuts, then topped with salsa and pumpkin seeds. This dish is a creative, plant-based take on traditional molotes that highlights local ingredients.
Thick, fried corn cakes stuffed with a spicy tomato and onion salsa, sometimes mixed with nopales or beans. These handheld treats are naturally vegan when prepared without lard in the dough and offer a spicy, fresh flavor profile typical of central Mexico.
Fried corn cakes stuffed with seasoned cactus paddles, typically served with salsa and avocado. This popular street food in southern Mexico and increasingly in CDMX is naturally vegan and provides a satisfying, textural contrast between the crispy dough and soft filling.
Crispy fried tortillas topped with a shredded tomato and onion sauce (tinga) made without chicken or pork, often substituted with mushroom or soy. This dish mimics the classic chicken tinga but is entirely plant-based, offering a smoky, spicy kick.
Corn masa bases topped with edible squash blossoms sautéed with garlic and onion, served with beans and salsa. This seasonal delicacy is naturally vegan and offers a delicate, slightly floral flavor that is highly prized in traditional Mexican cooking.
Steamed corn masa dumplings filled with pickled daikon radish (rave), onions, and sometimes nuts or raisins, originating from Veracruz. This dish is naturally vegan and provides a unique tangy and slightly sweet flavor profile distinct from most other tamales.
Traditional Mexican sweet breads made without eggs or milk, often found in local bakeries (panaderías) that clearly label their products. These fluffy, sweet treats allow vegans to enjoy iconic Mexican pastries like conchas and orejas without dairy or egg ingredients.
Refreshing drinks made by blending fresh fruits like jamaica (hibiscus), tamarindo, or watermelon with water and sugar. Naturally vegan and a staple street drink, they provide hydration and natural sweetness, with many vendors offering options without added dairy.
Fried dough pastries dusted with sugar and cinnamon, increasingly available with vegan chocolate or fruit fillings in CDMX. While traditional churros contain dairy, many modern street vendors and cafes now offer plant-based versions to cater to the growing vegan market.
Large, crispy corn tortillas topped with black beans, mushrooms, lettuce, and avocado, originating from Oaxaca but widely available in Mexico City. This massive street food is a savory, hearty option that is naturally vegan when cheese is omitted or substituted.
Chewy peanut candy made from ground peanuts and sugar, often shaped into figures or blocks. This traditional Mexican sweet is naturally vegan and provides a quick, energy-dense snack that is widely available in markets and street stalls across the city.
Vegan ice cream flavors featuring edible marigold petals, a flower significant in Mexican culture, blended with plant-based milk bases. This unique dessert offers a visually striking and culturally rich treat that is increasingly found in CDMX's innovative vegan shops.