Traditional Mexican cuisine is not inherently vegetarian, but it does offer a large variety of vegetarian and vegan options. While many traditional Mexican dishes feature meat, such as tacos al pastor (marinated pork) or carne asada (grilled beef), there are numerous vegetarian alternatives available. Mexican cuisine has a diverse range of ingredients, including vegetables, grains, legumes, and herbs, making it relatively easy to find vegetarian dishes! Some typically vegetarian friendly Mexican dishes include: Enchiladas, Tacos, Quesadillas: These can be made with cheese, beans, or vegetables as fillings (instead of meat), and topped with avocado, salsas, and more. Chiles Rellenos: These are typically made by stuffing roasted peppers with cheese, beans, or rice, and then battering and frying them. Sopes, Tamales: These can have both veggie friendly toppings and fillings! Guacamole, Salsa, Nopales: These side dishes are already inherently vegetarian. Guacamole is made from avocados and nopales are a traditional cactus based side dish. Keep in mind that while you can make Mexican food without meat, some traditional Mexican recipes might include animal products or use lard or chicken broth for flavoring, so if you're eating at a restaurant it's always a good idea to double check that the dish you're ordering is free from meat and animal-based ingredients.