20 Mexican Vegetarian Recipes

These Mexican vegetarian food recipes include many classic dishes from our cuisine in their meat-free versions, such as pambazos, tinga, cochinita pibil, pozole, or snacks like sopes, enfrijoladas, and enchiladas, all vegetarian, with very Mexican ingredients like squash blossoms, huitlacoche, or nopales, and very tasty.

Step by Step

1
Vegetarian Picadillo TostadasDid you know that lentils are a great source of protein? This recipe for vegetarian picadillo tostadas will provide you with all the nutrients you need without having to eat meat. Moreover, due to their neutral flavor, lentils can be prepared in various ways and are a quick, practical, and nutritious alternative to include plant-based protein in your meals.View recipe
2
Vegetarian MolcajeteThis vegetarian molcajete has great flavor and is rich in vitamins, fiber, and minerals. It is an excellent dish to share on a weekend with family or friends and features a delicious cuaresmeño chili sauce, along with grilled vegetables such as nopal, zucchini, spring onion, bell pepper, tomato, and mushrooms, all accompanied by fresh cheese.View recipe
3
Vegetarian PambazosPrepare this tasty version of vegetarian pambazo, cooked on the griddle with guajillo chili adobo and filled with potato and strips. This street snack is a favorite among most Mexicans, served with raw green salsa.View recipe
4
Tamales with Pibil MushroomsThis recipe for vegan tamales features a sautéed mushroom filling that will give your meal the perfect flavor.View recipe
5
Vegan EnfrijoladasThis dish is perfect if you don't consume animal products; they are delicious enfrijoladas filled with vegetables like squash, potatoes, and strips. They are economical, very filling, and if you use nopal tortillas, they will be the ideal vegetarian and nutritious dish.View recipe
6
Vegan Chorizo TostadasThis dish is full of flavor. Delicious tostadas with beans and vegan chorizo made from chickpeas, accompanied by an avocado cream.View recipe
7
Squash Blossom EnchiladasThese Squash Blossom Enchiladas are a beloved Mexican recipe, and this is a different version, free of animal products. You can make these Squash Blossom Enchiladas with green or red sauce, and if you don't want to choose, you can prepare both sauces and serve them combined. Squash blossom is a delicious seasonal ingredient, very versatile for cooking.View recipe
8
Vegetarian MilaneseThis is a delicious vegetarian recipe for people who don't eat meat, without leaving aside a delicious dish like a milanese. It is also an excellent option for meatless Mondays.View recipe
9
Gorditas Filled with Mushrooms in Green SauceGorditas are a very typical preparation in Mexico, made as thick tortillas, usually made from corn, filled with some stew. The most common ones are filled with pork cracklings, and depending on the region, the ingredients, preparation, and presentation vary. This time, we give you the recipe to prepare vegetarian gorditas filled with mushrooms in green sauce.View recipe
10
Mexican-Style ChickpeasGive a twist to your daily zucchini and prepare this dish with chickpeas, tomatoes, serrano chili, and a touch of panela cheese, a practical, easy, and super nutritious vegetarian recipe.View recipe
11
Pibil MushroomsThese pibil mushrooms are the meat-free version of cochinita pibil and are prepared in just 3 steps, with an achiote and guajillo chili marinade, ideal to be accompanied with tortillas and pickled onions with habanero, making them a great addition to your vegetarian menu.View recipe
12
Vegetarian Bean GorditasIf you are looking for vegan food recipes, these Vegetarian Bean Gorditas are the solution. Gorditas are a Mexican snack usually made from pressed pork cracklings. This time we set out to make a much healthier version, as they are made with an easy cooked masa on the griddle and filled with a stew of beans, squash, corn, and chili, practically a vegan version, ideal for a meatless Monday.View recipe
13
Marinated Mushroom MixioteThis version of mixiotes is prepared without animal protein, and its alternative filling has a delicious flavor.View recipe
14
Aztec Cake with HuitlacocheVegan recipes can be as delicious as you ever imagined, and a great example of this is this Vegan Aztec Cake with Huitlacoche, made with corn tortillas, huitlacoche, zucchini, and corn. Remember that while vegan cheese and cream options are very varied, you can also make your own cream from cashews.View recipe
15
Grilled Vegetable SopesEating vegetables is also delicious, especially if you have a recipe for sopes like this one. To prepare it, we will use nopales as a base instead of masa, making it a very light dish, perfect for breakfast. Nopales are a traditional Mexican food and a healthy alternative as they are high in fiber. Additionally, they are versatile and can be combined with different foods.View recipe
16
Vegetarian PozoleThis vegetarian pozole is very easy to prepare, and the result is a true delight, as it is made with cacahuazintle corn and mushrooms.View recipe
17
Nopal Tinga TostadasThis dish is perfect for a meatless Monday as it contains no animal products; it is a delicious and original nopal tinga, based on tomato sauce, onion, and carrot, served on tostadas with beans.View recipe
18
Cauliflower Tacos Al PastorThese Cauliflower Tacos Al Pastor contain no animal products, yet they are a delicious and nutritious dish that can be prepared in just 3 steps. Serve your tacos with lime, salsa, cilantro, and pineapple.View recipe
19
Potato and Cauliflower SopesPrepare this delicious version of vegetarian sopes made from potato and cauliflower, served with refried beans and a pico de gallo with panela cheese, accompanied by salsa.View recipe
20
Stuffed Zucchini with Poblano StripsThis satisfying recipe for Stuffed Zucchini with Poblano Strips is economical and can be prepared in just 15 minutes.View recipe