60 Best Vegetarian Mexican Recipes (all easy!)
Hola amigos! I’m proud to present to you this collection of top notch vegetarian Mexican recipes.
Want to Save This Post?
Enter your email & we’ll send it to your inbox. Plus, get great new recipes from us every week!
By submitting this form, you consent to receive emails from Hurry the Food Up.
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!
1. Sweet Potato Burritos
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!
2. Healthy Huevo Rancheros
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 (try these veggie breakfast ideas if you like this one). Oh and please try the pickled radishes, so tasty!
3. Vegetarian Tacos
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!
4. Healthy Refried Beans and Tortillas
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
Subscribe to get our FREE 7-Day Vegetarian High Protein Meal Plan for Weight Loss
5. Black Bean Burrito Bowl
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!
6. Sweet Potato Tacos
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.
7. Mexican Bean Stew
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!
8. Spinach Tomato Quesadilla
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.
9. Delish Red Kidney Bean Salad
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.
10. Spicy Black Bean Soup
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!
11. Speedy Gonzales
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!
12. Meatless Chili Sin Carne
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.
13. Vegan Mexican Quinoa
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!
14. Stuffed Peppers with Walnut Sauce
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.
15. Loaded Mexican-Style Carrot Fries
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!
16. Vegetarian Mexican Tortilla Pan
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!
17. Fuego del Dragon
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!
18. Oven Roasted Mexican Cauli-Rice
Protein: 8g
Calories: 184 kcal
Ready in: 40 minutes
Recipe by: DebraKlein
Bonus: healthy, tasty and so easy
Vegan and Gluten-free (btw, we have more gluten-free recipes this way!), 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.
19. Lentil Tacos
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.
20. Southwest Quinoa Salad
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.
21. Warm Mexican Corn Salad Recipe
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 (its also one of our top macro salad recipes!). The warm salad pairs well with Mexican favorites and can be used as a topper.
22. Beans & Sweet Potato Quesadillas
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 (in fact, we have a whole list of just veggie quesadilla recipes!). 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.
23. Easy Vegan Black Beans and Rice
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.
24. Mozzarella & Cheddar Quesadillas
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!
25. Mexican Lasagna with Black Beans
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!
26. Crispy Potato Tacos
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.
27. Bicep bustin’ high-protein Bowl
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.
28. Vegan Enchilada Casserole
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.
29. Vegan Delight
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!
30. Spaghetti with Veracruz Sauce
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.
31. Low-carb Bowl of Desire
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.
32. Loaded Bean Sweet Potato Nachos
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.
33. Champiñones A La Mexicana
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.
34. Vegetarian Mexican Pizza
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.
35. Chickpea Wraps
Bonus: taste great and satisfy your hunger
Chickpea Wraps – these firm faves are really easy to make, super tasty and oh-so satisfying (and if you like them, you’ll love our other vegetarian wrap recipes!). We’ll even show you how to roll them properly!
36. Squash Enchilada Casserole
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!
37. Mexican Baked Tofu Quinoa Bowl
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.
38. 7-Layer Tostadas
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.
39. Best Pambazos Veganos
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!
40. Black Bean and Corn Enchiladas
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!
41. Mexican Noodle Soup
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!
42. Vegetarian birria tacos
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 (and then you will be dying to try some more veggie tacos!)! Perfect for Cinco de Mayo, games night, and a Mexican-themed dinner.
43. Chipotle Black Bean Stew
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 (love the sound of this? You’ll enjoy our easy vegetarian stew recipes!). A simple and budget friendly meal that is easy to adapt.
44. Pineapple Cottage Burrito
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.
45. Crispy Tortilla Pizza
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!
46. Speedy Vegan Burrito
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
47. Homemade Fajita Seasoning
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.
48. Tortillas with Tangy Guacamole
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!😀
Ingredients
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 tortillas:
- 3 big tortillas
- 1 pinch cayenne pepper
- 2 pinches salt
- 3 tbsp olive oil
Instructions
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!
NOTES
Nutrition
49. Simple, Sexy, Salsa
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.
50. Homemade Tortillas
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.
51. Black Bean And Corn Salsa
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.
52. Homemade Horchata de Arroz
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.
53. Mexican Chilaquiles Rojos
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).
54. Empanadas with Pie Crust
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!
55. Easy Mexican Cornbread Recipe
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!
56. Mushroom Walnut Taco Meat
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.
57. Mango Pico de Gallo
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.
58. Vegan Queso Fresco
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.
59. Mexican Pickled Onions
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!
60. 5-Minute Chunky Vegan Queso
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!
Love your recipes..we decided on a Mexican Xmas dinner!
Awesome! Merry Christmas Tanja and enjoy the dinner!! 🙂
the foods look like mouthwatering. If I would be in Mexico I must eat this food
Thanks! Glad you like the look 🙂