Download your FREE 7-Day Vegetarian High Protein

Weight Loss Meal Plan

Invalid email address
Start Today

50 Vegan Mexican Recipes – All the flavor, none of the dairy

HurryTheFoodUp is reader-powered. If you click through using links on our site we may earn a small commission at no cost to you.

50 Vegan Mexican Recipes | Hurry The Food Up

If you’re struggling to find tasty, spicy, mexican cuisine that isn’t packed with dairy, this compilation of Vegan Mexican Recipes is for you!

While some of you might enjoy the Mexican recipes that are piled high with cheese and sour cream, we know that there’s a need for more delicious recipes for vegan tacos, vegan burrito bowls, vegan quesadillas and every other possible form of Mexican food.

That’s why we’ve come up with 50 (yes 50!) vegan Mexican recipes that are filling, protein packed and suited for every time of day, from vegan breakfast tacos, to mexican soups and salads, to fantastic salsa recipes.

If you don’t mind the dairy-packed version of these recipes, check out our list of vegetarian mexican recipes.

Mexican or Tex-Mex?

If you’ve done a little digging into the origin of your chili con carne (or chili sin carne), you’ll know that what most of us think of as ‘mexican food’, doesn’t originate in Mexico.

Instead, a lot of the recipes we know and love come from the southern United States. For example, fajitas come from the Rio Grande region of Texas.

These recipes are the result of an influx of Anglo-saxon settlers in what is now the Southern United States. They adapted the recipes of the Mexicans living in the area to include their own ingredients, like beef, wheat flour, and cheddar cheese.

Some of the recipes on this list are truly authentic mexican recipes, like the vegan Tacos Al Pastor, while others are strictly tex-mex, like the vegan enchiladas.


1. Speedy Vegan Burrito

Check out the recipe here
4.79 from 23 votes
Protein: 22g
Calories: 431kcal
Ready in:20 minutes

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!

2. Mexican Stuffed Sweet Potatoes

Ready in: 1 hour (just 10 minutes prep)
Recipe by: LemonsAndZest
Bonus: flavorful, family-friendly and mega healthy

Take your sweet potatoes to the next level. These simple Mexican Stuffed Sweet Potatoes are an easy weeknight meal that is full of beans and veggies (and if these tickle your fancy, get a load of these sweet potato bake recipes!)!

3. Vegan Street Tacos

Ready in: 40 minutes
Recipe by: NoSweatVegan
Bonus: easy, flavorful and delicious tacos

These Vegan Street Tacos are an easy and delicious way to swap your favorite Mexican takeout for a healthy, homemade meal. Topped with Chili-Lime Tofu, Pico de Gallo, and Vegan Chipotle Mayo, these are sure to become your Taco Tuesday go-to.

4. Easy Vegetable Fajitas with Mushrooms

Ready in: 25 minutes
Recipe by: NoSweatVegan
Bonus: super easy, family-friendly and delicious

These Vegetable Fajitas combine seasoned fajita veggies and mushrooms for an irresistibly easy meal. Pile on a soft tortilla with guacamole and salsa for a delicious family-friendly Vegan Fajita Recipe.

5. Mouthwatering Meatless Chili Sin Carne (vegan)

Check out the recipe here
4.75 from 91 votes
Protein: 15g
Calories: 367kcal
Ready in:30 minutes
Recipe by: HurryTheFoodUp

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 meals, but in a new, animal friendly way.

6. Vegan Chorizo Potato Breakfast Tacos

Ready in: 25 minutes
Recipe by: VeryVeganish
Bonus: crazy good and hard to tell that it’s vegan 🙂

Spicy, addictive and filling breakfast tacos. Perfect for a weekend brunch that both vegans and meat-eaters will love.

7. Mexican Sweet Potato and Puy Lentil Mole

Ready in: 55 minutes
Recipe by: TinnedTomatoes
Bonus: comforting, delicious, can be stored for a few days in the fridge

A Mexican style chilli with sweet potatoes, carrots, puy lentils and a rich sauce deepened with chocolate.

8. Homemade Tortillas: How To Make Tortillas At Home!

Check out the recipe here
4.85 from 20 votes
Protein: 5g
Calories: 190kcal
Ready in:20 minutes

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.

9. Jackfruit Carnitas Tacos

Ready in: 30 minutes
Recipe by: VeganHuggs
Bonus: super easy to make and kid-friendly

Taco night will never be the same with these mouth-watering Jackfruit Tacos. The texture of shredded jackfruit is the perfect replacement for traditional pork tacos. It will knock your socks off!

10. Smashed Avocado Vegan Quesadillas

Ready in: 25 minutes
Recipe by: YupItsVegan
Bonus: tasty and so easy to make

Your basic vegan quesadillas made with everyday ingredients: refried beans, mashed avocado, and stir-fried vegetables.

11. Vegan Delight

Check out the recipe here
5 from 4 votes
Protein: 20g
Calories: 572kcal
Ready in:30 minutes

Recipe by: HurryTheFoodUp
Bonus: incredibly tasty, healthy and so delicious

Vegan food is never boring when you’re following these vegetarian Mexican recipes. Vibrant, versatile and so fresh – making mealtime exciting every time!

12. Vegan Black Bean Taquitos

Ready in: 30 minutes
Recipe by: VeganBlueberry
Bonus: simple, delicious and so fun to make 🙂

These creamy vegan black bean taquitos are delicious and easy to make and can be either baked or fried! All the tips you need to make a fabulous authentic meal!

13. Easy Copycat Chipotle Sofritas

Ready in: 14 minutes
Recipe by: TheBellyRulesTheMind
Bonus: quick to make, comforting and delicious

These easy copycat Chipotle sofritas are just as tasty as the ones you know and love! They may even be better! After all, you don’t have to leave the house or wait in line for this vegetarian Mexican favorite. In less than a half hour, you can enjoy bold flavors in the comfort of your own home!

14. Vegan Chimichangas

Ready in: 35 minutes
Recipe by: VeganBlueberry
Bonus: healthy, delicious and high in protein

A healthier baked version of a chimichanga – a flour tortilla filled with rice, beans, and veggie crumbles and topped with a creamy and delicious green chili sauce!

15. Sopa de fideo – Mexican Noodle soup (Instant pot and Stove top)

Ready in: 14 minutes
Recipe by: TheBellyRulesTheMind
Bonus: quick, savory, flavored soup and perfect for cool days

Sopa de fideo / Mexican Noodle Soup is a filling and savory soup with a robust flavor that you and your family will enjoy. It cooks up in minutes, making it an easy choice for weeknight dinners or as a quick make ahead meal on a Sunday afternoon. You will adore this as a delicious dinner or as a quick lunch on those busy week days.

16. Vegan Stuffed Peppers

Check out the recipe here
4.62 from 13 votes
Protein: 30g
Calories: 615kcal
Ready in:1 hour 20 minutes
Recipe by: Kat & HurryTheFoodUp

Bonus: quick preparation, great taste and full of health benefits

Vegan stuffed peppers packed with quinoa – and loads of flavour. Full of protein and with clear instructions in easy steps.

17. Vegan Enchilada Casserole

Ready in: 45 minutes
Recipe by: DebraKlein
Bonus: super tasty, family-friendly and mega healthy

The BEST Enchiladas….bar none! Easy vegan recipe that loaded with flavor and nutrition. A delicious casserole they’ll ask for over and over again.

18. Chipotle Vegan Burrito with Cilantro Lime Rice

Ready in: 35 minutes
Recipe by: VeganHuggs
Bonus: quick, easy, filling and yummy

The Ulitmate Vegan Burrito – the perfect meatless meal! Loaded with chipotle black beans, cilantro-lime rice, pico de gallo, avocado, and spicy sauce. They are packed with flavor and will be on your table in no time!

19. Mexican Lentil Soup

Ready in: 55 minutes
Recipe by: YummyMummyKitchen
Bonus: mega easy, delicious and totally nutritious

This delicious Mexican lentil soup is vegetarian, vegan, and gluten free! The best healthy veggie soup to warm up with. Packed with protein, fiber, and veggies, this Mexican lentil soup is a complete one-pot meal.

20. Spaghetti with Veracruz Sauce

Ready in: 40 minutes
Recipe by: AllThatsJas
Bonus: super easy and full of taste dish

This Mexican-style spaghetti in a tomato-based sauce with olives and capers is easy to make and will satisfy your taste buds.

21. Vegan Al Pastor Tacos

Ready in: 50 minutes
Recipe by: BearPlate
Bonus: simple and so tasty tacos

These delicious vegan tacos Al Pastor are made from dried chili peppers, chickpeas, orange juice, and pineapple. They’re the perfect sweet, savory, and spicy flavor combinations in one amazing meal.

22. Black Bean Enchiladas

Ready in: 40 minutes
Recipe by: WhereYouGetYourProtein
Bonus: quick, flavorful and can easily be customized to available ingredients

The best vegan enchiladas loaded with black beans, corn, and grilled onions mixed with a creamy sauce. They’re easy to make and always satisfying.

23. Vegan Burrito Bowl

Ready in: 40 minutes
Recipe by: LoveFoodNourish
Bonus: healthy, filling and super tasty

A healthy Vegan Burrito Bowl loaded with mexican style veggies and a chipotle cashew dressing.

24. 10-Minute Vegan Burrito Recipe

Ready in: 10 minutes
Recipe by: WowItsVeggie
Bonus: mega quick, healthy yet delicious

This vegan burrito recipe whips up in only 10 minutes and is satisfying and delicious! You can customize it with whatever toppings and sauces you want. It is also oil-free and gluten-free. Make your vegan burritos on one day and you can meal prep for the week (try more quick plant-based meals here!)!

25. Vegan Fajita Rice Bowl

Ready in: 30 minutes
Recipe by: 2ShareMyJoy
Bonus: tasty, easy, full of important nutrients

Vegan Fajita Rice Bowl Recipe that is oil free, gluten free, vegan, and 21 day fix friendly. This plant based dinner can be prepared in 30 minutes, contains 460 calories, 21g of protein, and is about $1.70 per serving.

26. 15 Minute Black Bean and Corn Quesadillas

Ready in: 15 minutes
Recipe by: JessicaInTheKitchen
Bonus: simple and delicious

These 15 Minute Black Bean and Corn Quesadillas are so perfect for a quick weeknight dinner! They come together incredibly quick and are so flavourful!

27. Black Bean Chilli With Chipotle Paste

Ready in: 20 minutes
Recipe by: TheVegSpace
Bonus: quick, easy, super flexible recipe

This smoky and spicy black bean chilli with chipotle paste is quick, easy and so versatile – a jacket potato filling, in fajitas or tacos, with rice and guacamole, or tortilla chips.

28. Chickpea Fajitas

Ready in: 25 minutes
Recipe by: LittleSunnyKitchen
Bonus: healthy, packed with plant protein, and taste incredible

Vegan chickpea fajitas with mushrooms, onions, and bell peppers (just one example of many amazing vegan chickpea recipes!). Seasoned with homemade fajitas seasoning, this healthy sheet pan meal will become your go-to dinner on busy days!

Sides and Salads

29. Easy Vegan High Protein Black Bean Salad with Corn

Check out the recipe here
4.80 from 43 votes
Protein: 21g
Calories: 495kcal
Ready in:10 minutes
Recipe by: HurryTheFoodUp

Bonus: super fast, healthy and so good 🙂

High Protein Black Bean and Corn Summer Salad. Simple recipe ready in just 10 minutes, bursting with summery flavours, protein, fiber and iron.

30. Mexican Rice Recipe

Ready in: 40 minutes
Recipe by: СubesNJuliennes
Bonus: easy, family-friendly, flavorful and so good

Authentic, easy and the best Mexican rice you can make right at home with just few ingredients. A perfect side dish to your favorite Mexican recipes, it tastes so so good! An Instant Pot and stove top version!

31. Mexican Black Beans

Ready in: 30 minutes
Recipe by: KnowYourProduce
Bonus: super simple, flavorful and high in protein!

Mexican Black Beans make for a delicious side dish or main dish. Use for tacos, burritos, and more – they’re vegan and gluten free!

32. Mexican Quinoa Salad with Chili Lime Dressing

Ready in: 28 minutes
Recipe by: PeasAndCrayons
Bonus: healthy, quick, delicious and satisfying

This healthy Mexican Quinoa Salad is a quick, easy, and gloriously make-ahead dish (check out more veggie quinoa ideas here!)! Tossed in a speedy homemade chili lime dressing, this fiesta quinoa bowl is full of flavor!

33. Mexican Mason Jar Salad

Recipe by: SandhyaHariharan
Bonus: super easy, delicious and totally nutritious

This Mexican Mason Jar Salad is deconstructed version of my favourite Nachos Salad. Simply Simply Delicious & Nutritious! VEGAN, GLUTEN FREE.

34. Cabbage Salsa – Mexican Coleslaw

Ready in: 15 minutes
Recipe by: VeganBlueberry
Bonus: super easy, insanely delicious and super healthy

This delicious cabbage salsa is Mexican Pico De Gallo combined with fresh crunchy green cabbage and lemon or lime juice! An absolutely fabulous complement to almost any Mexican dish!

35. Red Rice and Beans

Ready in: 1 hour 10 minutes (only 10 minutes prep)
Recipe by: Cooktoria
Bonus: easy, versatile and tasty side dish

This is THE ONLY Rice and Beans recipe you’ll ever need! Made with simple ingredients, this dish is filling and very tasty.

36. Mexican Kale Salad

Ready in: 20 minutes
Recipe by: IFoodReal
Bonus: hearty, crunchy and fresh

Mexican Kale Salad with black beans, corn, bell pepper, cilantro and creamy cumin flavoured avocado dressing.

37. Mango Black Bean Salad

Ready in: 15 minutes
Recipe by: IFoodReal
Bonus: tasty, quick, rich in protein and fiber

Mango Black Bean Salad with corn, tomatoes, bell pepper and zesty lime comes together in 15 minutes. Fresh and healthy salad rich in protein and fiber that everyone will absolutely love. It’s a win-win!

38. Latin Inspired Cabbage Slaw

Ready in: 15 minutes
Recipe by: FriedDandelions
Bonus: easy and fresh

This Latin inspired Cabbage Slaw is our family’s go to side dish for Taco Tuesday, enchilada nights….any time we need a quick and fresh side dish! With just 6 basic ingredients it comes together in minutes!!!

39. Vegan Oil Free Refried Black Beans — Frijoles de Cabo

Ready in: 20 minutes
Recipe by: FriedDandelions
Bonus: super simple and nutritious dish

Easy vegan oil free refried black beans are a cinch to whip up a busy weeknight! Made only from pantry staples, you’ll have them on the table in about 20 minutes!

40. Ensalada de Nopales (Cactus Salad)

Ready in: 1 hour 5 minutes
Recipe by: InMamaMaggiesKitchen
Bonus: unusual, full of health benefits salad

Ensalada de Nopales (or Cactus Salad) is a tasty, vegan-friendly, and refreshing side dish that’s a staple in Mexico. It’s quick and SO versatile. You can pair it with just about everything!

41. Oven Roasted Mexican Cauli-Rice

Ready in: 40 minutes
Recipe by: DebraKlein
Bonus: healthy, tasty, versatile

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.

42. Mexican Style Street Corn

Ready in: 25 minutes
Recipe by: ThisThatMore
Bonus: versatile, nutritious, can be served hot or cold

Mexican Style Street Corns is a corn salad that is made by using either fresh sweet corn or frozen sweet corn in a Cast Iron Skillet, and then roast them until you get the charred flavor and then coat them with sour cream and some spices.

43. Arroz Verde – Mexican Green Rice

Ready in: 35 minutes
Recipe by: aTasteForTravel
Bonus: easy-to-make, healthy, tasty and versatile

This light and fluffy rice pilaf is popular with Mexican food or grilled meats. Packed with fresh spinach, it makes a healthy side dish that’s vegetarian and gluten-free ( you can find 100 more vegetarian and gluten free recipes here). It’s so versatile, you can also enjoy it for breakfast with eggs and black beans.

Appetizers, snacks and spices

44. Crispy Tortillas with Tangy Guacamole

Check out the recipe here
4.88 from 8 votes
Protein: 5g
Calories: 442kcal
Ready in:10 minutes
Recipe by: HurryTheFoodUp

Bonus: quick, healthy and tasty, perfect for parties 😉

Tangy and tasty guacamole with crispy nachos that are healthy, vegan and very easy to make. High in good fats, fiber, vitamin C, and iron. 10 minutes.

45. Homemade Fajita Seasoning

Check out the recipe here
4.92 from 12 votes
Protein: 1g
Calories: 6kcal
Ready in:5 minutes
Recipe by: HurryTheFoodUp

Bonus: quick, simple and versatile spice

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.

46. Homemade Mango Salsa

Ready in: 15 minutes
Recipe by: TheTastyChilli
Bonus: quick, easy, delicious and super versatile dish

This fresh mango salsa / salad is very quick and easy to make with just a handful of ingredients. It combines sweet, sour and spicy flavours into a delicious and colourful dish full of freshness. It can be served as a dip, salad or side dish with various proteins.

47. Black Bean and Corn Salsa

Ready in: 10 minutes
Recipe by: TheKitchenGirl
Bonus: easy, nutrition-packed or perfect for any occasion

Black Bean and Corn Salsa is a no-cook, 10-minute salsa with whole black beans, corn, bell peppers, onion, avocado, cilantro, jalapeño, and lime. Grab the chips or scoop black bean corn salsa over your favorite Mexican foods.

48. Pico de Gallo

Ready in: 11 minutes
Recipe by: KnowYourProduce
Bonus: fresh, healthy, mega easy

Pico de Gallo is a must have appetizer recipe for entertaining. We’re showing you how to make this Authentic Pico de Gallo Recipe at home.

49. Roasted Green Tomato Salsa

Ready in: 25 minutes
Recipe by: PepperBowl
Bonus: easy, has bright and refreshing taste

Roasted green tomato salsa is the delicious replica of our favorite Mexican restaurant’s dish. This luxurious savory sauce just stops you for a moment. This is tastier than any store-bought salsa verde.

50. Simple, Sexy, Salsa

Check out the recipe here
4.75 from 8 votes
Protein: 5g
Calories: 105kcal
Ready in:5 minutes
Recipe by: HurryTheFoodUp

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.

5 from 2 votes
Prep Time:5 minutes
Total Time:5 minutes


  • 1 small onion
  • 1 clove garlic
  • 1 chili
  • 1 tin tomatoes (chopped) (1 tin = 14oz)
  • ½ cup basil, fresh (dried will do the trick too. ½ cup fresh = 2 tsp dried)
  • ½ cup parsley, fresh (yep, you guessed it, dried is fine. You can buy dried parsley with crushed garlic already in it, and this works great too. ½ cup fresh parsley = 2 tsp dried)
  • 2 dashes Salt and pepper to taste


  • Dice the onion and garlic.
  • Deseed the chilli if you don’t want it toooooo hot and chop it too (easiest way to do this is slice it length-ways then run a teaspoon down the middle, forcing the seeds out).
  • Throw all ingredients, including the salt and pepper, into a large mixing bowl.
  • Give it a good stir.
  • Ready.


IF YOU LIKED THIS RECIPE: Did you know that pesto is as easy to make as this salsa? Well, it is, and it tastes just as awesome. Also, check out these tomato spinach quesadillas. This salsa would fit just right!


Nutrition Facts
50 Vegan Mexican Recipes – All the flavor, none of the dairy
Serving Size
396 g
Amount per Serving
% Daily Value*
Vitamin A
Vitamin C
* Percent Daily Values are based on a 2000 calorie diet.
DID YOU MAKE THIS RECIPE?Tag @HurryTheFoodUp on Instagram so we can admire your masterpiece!

From the savory pico de gallo at your next potluck, to homemade flour tortillas for your next Taco Tuesday, this list is sure to serve you well.

And for those of you who are used to your Mexican food drowning in dairy products, we dare you to try out the vegan burritos, vegan fajitas and even vegan tacos on this list. We’re pretty sure we’ll win you over.


Leave a comment below

Your comments make our day. Thank you! If you have a question, please skim the comments section – you might find an immediate answer there. If you made the recipe, please choose a star rating, too.

Recipe Rating

  1. 5 stars
    I’m drooling here! So many recipes to try!

    1. Haha yay, enjoy Jacqueline, and thanks!