60 Best Vegetarian Mexican Recipes (all easy!)
HurryTheFoodUp is reader-powered. If you click through using links on our site we may earn a small commission at no cost to you.
Hola amigos! I’m proud to present to you this collection of top notch vegetarian Mexican recipes.
The Mexican cuisine is ‘naturally’ very suitable for meatless recipes, which makes it the perfect choice for beginning vegetarians or vegans. Bold flavors and beans for the win!
Mexican recipes are versatile, vibrant and always delicious, sometimes with pretty basic ingredients you may have never thought to pick up in the supermarket.
Also, I would argue, if kept vegetarian, it’s one of the cheapest cuisines in the world thanks to the extensive use of legumes.
Free 7-Day Vegetarian Meal Plans
If you are looking to get more protein into your diet or to lose weight, we created two neat meal plans for you. Both are for free:
7 Day Vegetarian High Protein Meal Plan
7 Day Vegetarian Weight Loss Meal Plan
Now, a big round of applause for our best vegetarian Mexican recipes!
Scroll through our colourful list of authentic (and occasionally more experimental) Mexican dishes from breakfast burritos, to speedy lunchtime tacos, to sizzling tasty pizzas – ideal for any vegetarian or vegan diet.
Nice to know: two professional chefs with Mexican heritage created our recipes and it shows! Thank you Abril, thank you Lorena!
Bonus: family friendly dinner recipe
Sweet Potato Burritos – bursting with Mexican flair and tantalising flavours, this authentic recipe is easy to make for one or the whole big family!
Bonus: hearty protein rich breakfast
Black beans, avocado, fried egg and of course a tortilla. Huevos rancheros are a quick and easy traditional Mexican breakfast that make a great healthy option for vegetarians. Oh and please try the pickled radishes, so tasty!
Vegetarian Tacos – Authentic Mexican Flavours!
Protein: 18g
Calories: 588kcal
Ready in:30 minutes
Bonus: try out the pico de gallo salsa, it’s awesome!
Basically these are black bean tacos topped with sour cream and an incredible pico de gallo de mango, a salsa made from mango and avocado. These make for a fun Mexican feast!
Bonus: not drained in oil, but still really tasty
These refried beans are our healthier take on this traditional vegetarian Mexican food. This dish is excellent for a quick lunch or dinner
Bonus: try out the adobo sauce from this dish, it’s great
In this vegetarian burrito bowl we’ve got quinoa, avocado, pineapple, tofu and Adobo sauce for a sizzling taste bud fiesta!
Bonus: sweet potatoes nutty flavour and nutrition
Watching your weight but love Mexican food? Give taco night a healthy twist with these light, tasty sweet potato tacos! Choose a plant-based yogurt to make this dish vegan.
Bonus: vegan comfort food packed with protein and fibre
After a high protein, high fibre, low calorie vegetarian dinner? Our Mexican bean stew is just the ticket! On top you’ll learn a simple yet outstanding spice blend!
Bonus: mega quick, tasty and full of health benefits quesadillas
Spinach Tomato Quesadillas. Easy to make and ready in 15 minutes max. It’s packed full of vitamins K and A, B2 and B6, C, calcium and potassium. Incredible.
Bonus: perfect for chucking into a box and taking to work
High Protein Kidney Bean Salad. Granted, it’s probably not a super Mexican recipe, but it sure looks like it! It’s definitely a refreshing and satisfying salad ready in just 7 minutes.
Bonus: high amount of fiber and protein
So comforting you want to sit in it. Only vegan ingredients, though nobody will stop you adding some cheese. Great taste and ready in 20 minutes You won’t be disappointed!
Bonus: easy, super quick, nutritious and so yummy
This round up wouldn’t be complete without burrito bowls! This Speedy Gonzales is the best veggie take on Mexican food. With our easy to follow recipe, in just 15 minutes you can be enjoying the tastiest Mexican spices for lunch or dinner!
Bonus: quick, healthy, refreshing and satisfying taste
Who said meat free recipes can’t deliver? This meatless (aka vegan) chili proves that you can still enjoy your favourite Mexican meals, but in a new, animal friendly way.
Ready in: 45 minutes (just 5 minutes prep)
Recipe by: TheGreenLoot
Bonus: delicious, nutritious and so good
This Vegan Mexican Quinoa is a plant-based, high-protein and super flavorful meal, that you can enjoy as a healthy weight loss dinner, or a quick, filling work lunch (in a burrito) as well!
Protein: 16g
Calories: 353kcal
Ready in: 1 hour 15 minutes (just 25 minutes prep time)
Recipe by: ThisHealthyKitchen
Bonus: tasty, nutritious, full of health benefits meal
Veggie packed, vegan enchilada casserole is the perfect Mexican meal to switch up your dinner routine. It’s beautiful, colourful, and utterly delicious.
Protein: 20g
Calories: 455kcal
Ready in: 30 minutes
Recipe by: KitchenSanctuary
Bonus: so simple, colourful, versatile and yummy dish
A lighter alternative to those crisps and dips – try my loaded Mexican-style carrot fries! A great party food, snack or lunch. Vegetarian and gluten-free!
Protein: 19g
Calories: 540kcal
Ready in: 20 minutes
Recipe by: KitchenSanctuary
Bonus: mega quick, yummy, full flavour and health benefits
This Vegetarian Loaded Mexican Tortilla Pan dinner is packed with flavour and loads of healthy goodies! A real treat that won’t make you feel that you’re missing out on meat. Plus it’s ready in 20 minutes!
Recipe by: HurryTheFoodUp
Bonus: quick, simple, tasty and healthy
Need some lunch inspo? Look no further because our next burrito bowl the Fuego del Dragon recipe is packed with so many delicious, vibrant ingredients and ready in just 20 minutes. Actually, one of my favorite Mexican recipes from this list!
Protein: 8g
Calories: 184 kcal
Ready in: 40 minutes
Recipe by: DebraKlein
Bonus: healthy, tasty and so easy
Vegan and Gluten-free, tasty side dish comes together in 30 minutes. Nutrient Dense and healthy enough for a main meal. Perfect for meatless Monday when you’re short on time.
Bonus: very quick, easy, super tasty and nutritious tacos 🙂
Ah tacos, one of the most popular and traditional Mexican foods out there. This lentil version is actually our new go-to meal. For extra speed have a look for already curved taco shells. SO TASTY and stacked with lentil protein and fiber, it’s time to take dinner up to the next level.
Protein: 7g
Calories: 248kcal
Ready in: 45 minutes
Recipe by: CleanPlateMama
Bonus: tasty, nutritious and mega healthy
This southwest quinoa salad shows you how tasty vegan Mexican food can look like. It’s loaded with plant-based protein and veggies. All tossed with a lime vinaigrette; it’s flavorful, easy, and healthy.
Protein: 13.9g
Calories: 351kcal
Ready in: 25 minutes
Recipe by: ErhardtsEat
Bonus: easy, warm and satisfying, can be stored for a while in the fridge
This Mexican Corn Salad Recipe is healthy and ready in under 30 minutes. The warm salad pairs well with Mexican favorites and can be used as a topper.
Protein: 12.9g
Calories: 481kcal
Ready in: 25 minutes
Recipe by: ErhardtsEat
Bonus: amazingly delicious and healthy recipe
Quesadillas belong to the most versatile Mexican vegetarian recipes out there. Excellent for a quick weeknight dinner or lunch! And you can basically fill them with anything + cheese! These feature black beans, sweet potato and avocado.
Protein: 7g
Calories: 227kcal
Ready in: 20 minutes
Recipe by: MyPlantifulCooking
Bonus: simple ingredients, quick and tasty meal
In case you ever wondered, there are plenty of vegan Mexican recipes available. This super easy to make black bean and rice recipe dish for example. Comes together in 15 minutes and only requires 5 ingredients.
Easy Veggie Quesadillas with Melted Mozzarella and Cheddar
Protein: 25g
Calories: 469kcal
Ready in:30 minutes
Bonus: delicious, cheesy and so healthy
Easy Veggie Quesadillas with a Melted Mozzarella and Cheddar Combo. A few clever steps and you’ll be chowing down on gooey, crispy quesadillas in no time!
Protein: 5.7g
Calories: 294kcal
Ready in: 50 minutes
Recipe by: MelissaTraub
Bonus: incredibly delicious and healthy dish
Ready for a delicious and healthy meal? Learn how to make this satisfying vegan Mexican lasagna with black beans, avocados, corn tortillas, and salsa. Layered with avocados instead of cheese!
Protein: 11g
Calories: 589kcal
Ready in: 30 minutes
Recipe by: SpiceUpTheCurry
Bonus: easy, quick, delicious and so good
These crispy potato tacos are so good and make simple, easy weeknight dinner. You get deliciously Mexican seasoned mashed potatoes layered over corn tortillas and fried to make crispy tacos. It is topped with pico de Gallo.
Recipe by: HurryTheFoodUp
Bonus: easy, quick, mega nutritious and very tasty
This high-protein burrito bowl features brown rice, fried beans, bell pepper and for the extra punch red lentils. It’s quick and easy to rustle up but packed with flavour and all the nutrients you need for a long day on the go.
Protein: 12g
Calories: 310kcal
Ready in: 1 hour 5 minutes (just 20 minutes prep time)
Recipe by: ThisHealthyKitchen
Bonus: beautiful, healthy and delicious dinner
Veggie packed, vegan enchilada casserole is the perfect Mexican dish to switch up your dinner routine. It’s beautiful, colourful, and utterly delicious.
Recipe by: HurryTheFoodUp
Bonus: incredibly tasty, healthy and so delicious
Probably my favourite vegan Mexican recipe from this list. Vibrant, versatile and so fresh – making mealtime exciting every time!
Protein: 9g
Calories: 409kcal
Ready in: 40 minutes
Recipe by: AllThatsJas
Bonus: super easy, tasty and full of flavour 🙂
This Mexican-style spaghetti in a tomato-based sauce with olives and capers is easy to make and will satisfy your taste buds.
Recipe by: HurryTheFoodUp
Bonus: spicy, healthy, fresh
This bowl of spicy goodness will keep you going all day long. Packed with fresh, zesty flavours and protein-rich ingredients – perfect for your lunchtime munch.
Protein: 12.2g
Calories: 296kcal
Ready in: 45 minutes
Recipe by: ASimplePalate
Bonus: potatoes instead of chips, hearty and cheesy
Learn how to make healthier nachos with these black bean sweet potato nachos! Instead of chips, this recipe uses slices of cooked potatoes as the base that are topped with homemade pico de gallo, creamy avocado, and melted cheese.
Protein: 6g
Calories: 190kcal
Ready in: 25 minutes
Recipe by: MuyDelish
Bonus: side dish or main meal
A warming dish for busy evenings, Champiñones A La Mexicana is easy to pull together. Serve with rice or beans and corn tortillas on the side! This recipe is vegetarian or vegan and gluten free.
Protein: 11g
Calories: 232kcal
Ready in: 20 minutes
Recipe by: CookItRealGood
Bonus: quick, easy and very delicious pizza
Vegetarian Mexican Pizza is a deliciously quick and easy dinner made from simple everyday ingredients. Make your own pizza crust or use store-bought, and load it up with corn, smashed black beans and red bell peppers.
Bonus: taste great and satisfy your hunger
Chickpea Wraps – these firm faves are really easy to make, super tasty and oh-so satisfying. We’ll even show you how to roll them properly!
Protein: 13g
Calories: 258kcal
Ready in: 1 hour 20 minutes
Recipe by: FromAChef’sKitchen
Bonus: so good and hearty you won’t miss the meat
Black Bean and Yellow Squash Enchilada Casserole is a hearty Mexican-inspired comfort food the whole family will love!
Protein: 23g
Calories: 449kcal
Ready in: 30 minutes
Recipe by: VeganPunks
Bonus: great for meal prepping
Mexican Baked Tofu Quinoa Bowl is easy to prepare, perfect for meal prepping and is packed with healthy plant-powered protein. Ancho, chilli and cumin give it that Mexican flavour and the tofu, beans and quinoa deliver the filling, protein-packed meal.
Protein: 18g
Calories: 483kcal
Ready in: 20 minutes
Recipe by: TaoOfSpice
Bonus: customizable and gluten-free
These simple, customizable 7 layer tostadas are a family favorite for Meatless Monday!! They take just 20-minutes to prepare, are easy on the clean-up, and are gluten-free.
Protein: 31.1g
Calories: 614kcal
Ready in: 40 minutes
Recipe by: BrokeBankVegan
Bonus: packed with protein and fiber
Pambazos are a classic Mexican sandwich featuring chile-brushed bread filled with chorizo, potatoes, lettuce, salsa, crema, and queso. Try this plant-based version to see Mexican cooking can also go vegan!
Protein: 29g
Calories: 570kcal
Ready in: 30 minutes
Recipe by: MasalaAndChai
Bonus: only requires a handful of ingredients
These super easy vegetarian enchiladas are filled with black beans, corn, and cream cheese. They’re topped with a delicious red sauce and melty, bubbly cheese. They come together in 30 minutes for an easy meatless Mondays!
Protein: 20g
Calories: 524kcal
Ready in: 20 minutes
Recipe by: Plant-BasedOnABudget
Bonus: quick, easy and comforting
Get ready to enjoy this super delicious and traditional Sopa de Fideo! It is a perfect choice for those days when you need a bit of comfort!
Protein: 14g
Calories: 379kcal
Ready in: 1 hour 30 minutes
Recipe by: SplashOfTaste
Bonus: tasty and full of flavour
Slow-cooked meaty oyster mushrooms, stuffed in delicious tortillas, our vegetarian birria tacos are a flavor explosion in your mouth, you WILL love them! Perfect for Cinco de Mayo, games night, and a Mexican-themed dinner.
Protein: 9g
Calories: 150kcal
Ready in: 23 minutes
Recipe by: HungryHealthyHappy
Bonus: perfect for bulk cooking
This Chipotle Black Bean Stew is a rich, hearty and warming vegan meal with plenty of flavour. A simple and budget friendly meal that is easy to adapt.
Pineapple Cottage Breakfast Burrito
Protein: 16g
Calories: 395kcal
Ready in:15 minutes
Bonus: mega tasty, healthy, quick, and so simple 🙂
These are the best breakfast burritos we’ve ever had! An incredibly quick and easy recipe to follow, with just four simple steps and in the end, you get to enjoy a healthy, high-protein bite – starting your day the best way possible.
Bonus: simple ingredients, so tasty, healthy and versatile
Crispy Tortilla Pizza. A healthier way to eat pizza with the same great taste that you love. Ready in just 25 minutes, you won’t look back!
Recipe by: HurryTheFoodUp
Bonus: fast, delicious and perfect at any time!
The new vegan Mexican-style burrito is here, paving the way and setting the standard. Mega quick and perfect for breakfast, lunch or dinner!
46 – Appetizers, snacks, spices and other
Bonus: quick, simple and versatile spice
It doesn’t have to be only paprika and chili powder all the time… Check out the tastiest Mexican spice mix you’ll find this side of El Paso – wallet-friendly and ready in a moment, it’s perfect for fajitas, tacos and burritos too.
Bonus: quick, healthy and tasty, perfect for parties 😉
Guacamole is another very traditional Mexican food and now gained popularity all over the world. This recipe is tangy! You’ll also see how to make healthier crispy nachos. Try the recipe right away!😀
For the guacamole
- 1 big ripe avocado
- ½ red onion
- 2 small tomato
- ½ lemon (juiced)
- ¼ cup cilantro/coriander, fresh (if you don’t have any, don’t fret – the guacamole can survive without it)
- 1 chili
- salt and pepper to taste
- 1 clove garlic
For the guacamole
- Cut the avocado and remove stone. Take out the flesh and mash it in a bowl.
- Peel and finely dice the onion. Throw into the bowl as well.
- Chop the tomatoes and chuck in too.
- Grate the garlic into the mix and chop the cilantro. Add as well.
- Add the salt, pepper and squeeze in the lemon.
- If you like it with a bit of kick, lob in a chopped chili too.
- Mix well.
- Done.
For the tortillas
- Using scissors, layer the tortillas on top of each other and cut into triangles (halve, halve, and halve again)
- If you want extra crispy tortillas (as Howie does), use a knife to spread some olive oil over them. You can skip this part for slightly softer, more ‘floury’ tortillas (Dave’s favourite).
- Sprinkle the salt and cayenne over the tortillas
- Place on a tray and bake for 5 minutes in the oven at 200°C/390°F.
- Remove
- Eat with guacamole and enjoy!
MAKE IT GLUTEN FREE: Use gluten-free tortillas, like these coconut flour wraps.
Nutrition Facts
60 Best Vegetarian Mexican Recipes (all easy!)
Amount per Serving
% Daily Value*
* Percent Daily Values are based on a 2000 calorie diet.
Bonus: super quick, delicious and healthy dip
Simple Sexy Salsa. Spice up your salsa life with this delicious but simple recipe. Only takes 5 minutes and uses easy to find ingredients. Vegetarian and healthy.
Bonus: simple ingredients, so tasty, healthy and versatile
Here is how to make the best flour tortillas that are tastier, healthier and better than store-bought. Easy to follow recipe needing only flour, water and oil.
Protein: 5g
Calories: 150kcal
Ready in: 15 minutes
Recipe by: SpiceUpTheCurry
Bonus: quick, healthy, refreshing and satisfying taste
Black bean and corn salsa is always a crowd favorite! It has such a deliciously fresh and vibrant flavor with just a perfect blend of ingredients.
Protein: 4g
Calories: 124kcal
Ready in: 10 hours 10 minutes (just 10 minutes prep)
Recipe by: Dish’n’theKitchen
Bonus: nicely sweet and refreshing
Homemade Horchata de Arroz is a simple, yet refreshing drink made with rice water and condensed milk accented by a sprinkle of cinnamon. This authentic Mexican Horchata recipe is just like they make in Mexican restaurants, taquerías and ice cream shops.
Calories: 194kcal
Ready in: 30 minutes
Recipe by: CookingTheGlobe
Bonus: easy and quick, crispy snack
Everyone should know how to make Chilaquiles because this Mexican snack is amazing. This recipe is for Chilaquiles Rojos (made with red salsa).
Ready in: 25 minutes
Recipe by: BiteSizedKitchen
Bonus: delicious, quick and versatile dish
These baked Vegetarian Empanadas are a delicious finger food appetiser that your guests will love! Made with pie crust dough, they are simple, easy and super flaky! Serve with a side of sour cream and dip away!
Protein: 9g
Calories: 291kcal
Ready in: 30 minutes
Recipe by: Grandbaby-Cakes
Bonus: melts in your mouth
This is the BEST Easy Mexican Cornbread Recipe on the web! So moist and delicious filled with cornmeal, corn kernels, spice, a hint of sweet and so much flavor!
Protein: 6g
Calories: 91kcal
Ready in: 19 minutes
Recipe by: KetoVegetarianRecipes
Bonus: walnut mushroom tacos recipe
Mushroom Walnut Taco “Meat” is low carb, gluten-free and vegan. Use it as taco “meat”, in vegan quesadillas, to top nachos or pizza, or in your favorite Mexican or taco dish.
Protein: 1g
Calories: 48kcal
Ready in: 15 minutes
Recipe by: SixHungryFeet
Bonus: an appetizer, snack or add-on to your meals
Our Mango Pico de Gallo is sweet, tangy, refreshing, healthy and the perfect salsa to add to your tortilla chips, nachos or tacos.
Protein: 5g
Calories: 115kcal
Ready in: 1 hour 50 minutes
Recipe by: MyQuietKitchen
Bonus: short, sweet and simple recipe
With a creamy and mild flavor, this almond queso fresco is perfect for topping tacos, burritos, salads and veggies! An oil-free, gluten-free, vegan cheese made from just 4 ingredients.
Protein: 1.9g
Calories: 90kcal
Ready in: 10 minutes
Recipe by: ConfettiAndBliss
Bonus: easy ingredient substitutions
Mexican pickled onions is a delicious condiment that’s quick and easy to make. Enjoy these tangy onions on tacos, tostadas, grilled meat, hamburgers, hot dogs, tuna salad, sub sandwiches and more!
Calories: 106kcal
Ready in: 5 minutes
Recipe by: BritneyBreaksBread
Bonus: a little umami flavor, a lot of smoky notes
This chunky vegan queso comes together in five minutes! It’s easy, flavorful, and full of smoky and spicy flavors!
Mexican Recipes FAQ
So there you go, our list of the best vegetarian Mexican recipes out there! Now let’s answer a few FAQs that might have come up while scrolling all the way down here!
What are 4 popular Mexican dishes?
Here are the top 4 Mexican dishes in order:
- Tacos, in all its forms and varieties
- Pozole (spicy soup)
- Tamal (steamed corn dough with filling)
- Burritos
I was able to establish this pretty solid ranking thanks to tasteatlas, a reputable site on local cuisines, more google research and asking our recipe developer Abril (who has a Mexican grandma).
What are six authentic Mexican ingredients?
All of these ingredients are inherent parts of the Mexican cuisine (but don’t necessarily originate from Mexico):
- beans
- beans
- corn
- avocado
- chili pepper
- cilantro
- limes
- tomatoes
Sources: check out the pages at wikipedia and theSpruceEats to expand your knowledge on Mexican ingredients!
What are the mealtimes in Mexico?
You have ‘desayuno’ (breakfast), which is usually hearty. A classic dish is huevos rancheros. Then you have ‘comida’ (lunch) at around 2pm. This usually includes soup, a main and dessert.
Lastly you have ‘cena’ (dinner), from 6pm onwards, which usually is a lighter meal.
The Mexicans also like to snack at around 11am (almuerzo) and in the afternoon at around 4pm (merienda).
Alright guys, now you’re not only equipped with our favourite vegetarian Mexican recipes, but you also know when to eat those meals!
Enjoy!