Craving a delish Mexican dish but don’t wanna break your lifestyle or diet? You’ve come to the right place!
This list of the 35 Best Mexican Vegetarian Recipes is sure to leave you impressed.
From salads to burritos to desserts, we’ve got it all! And there’s quite a few vegan, gluten-free, and low-calorie recipes mixed in, so you’ll be pleased no matter your diet.
What are you waiting for? Get cooking these great Mexican vegetarian dishes!
Vegetarian Mexican Recipes:
1. Mexican Street Corn Salad
To start off this scrumptious list, we have our very own Mexican Street Corn Salad, which is a great addition to your party spread.
This delicious dish can be made in just 10 minutes and serves 4-6 people. Give it a try!
2. Sopa de Fideo (Mexican Noodle Soup)
Sopa de Fideo is the finest version of Mexican soup that you must try! This noodle soup is jam-packed with delectable flavors, and the tomato broth is just too good to be true.
It may become one of your favorite Mexican soup recipes.
3. Cilantro Lime Rice (Chipotle Rice Recipe)
Are you craving the yummy Cilantro Lime Rice from Chipotle? Save some gas and money and made it at home instead!
It’s super easy to make, just needs 6 ingredients, and is ready in 25 minutes. Perfect side for any of your favorite mains.
4. Chilaquiles Rojos
You simply must try this yummy Chilaquiles Rojos recipe! It’s made of tortilla chips dripping in delicious sauce.
The recipe serves 4 and takes about 35 minutes to make. It’s one of our favorite vegetarian Mexican recipes.
Get the Recipe @ cookieandkate
5. Shredded Mushroom Carnitas
Searching for a scrumptious vegan main dish? Try this Shredded Mushroom Carnitas recipe.
It’s a perfect filling for tacos, burritos, quesadillas, or whatever your heart desires! Yum.
Get the Recipe @ thecuriouschickpea
6. Mexican Macaroni Salad
In the mood for a cold dish? Check out this yummy Mexican Macaroni Salad, or Ensalada de Coditos.
It only takes about 15 minutes to make and yields 6 servings. You have to try it!
Get the Recipe @ mexicanmademeatless
7. Mexican Rice Casserole
If you want a yummy instant pot recipe, try this Mexican Rice Casserole!
Perfect for families or leftovers, this flavorful dish will have you longing for more. It’ll be one of your go to vegetarian Mexican recipes.
Get the Recipe @ twopeasandtheirpod
8. Sweet Potato Tacos
These Sweet Potato Tacos are vegan, gluten-free, and so tasty!
Ready in just 5 minutes, they are a light and healthy dish that’s perfect for any occasion. Try them out!
Get the Recipe @ hurrythefoodup
9. Garden Vegetable Soup (Sopa de Verduras)
Soup is so cozy and soothing, and perfect for any meal. And this Garden Vegetable Soup, or Sopa de Verduras, is the best!
It’s super healthy and yummy, and only takes about 30 minutes to make 6 servings.
Get the Recipe @ mexicoinmykitchen
10. Mexican Potato Wedges
If I could desribe these Mexican Potato Wedges in one word it would be “mmm”.
They can be made in under 10 minutes with just 5 ingredients. Super simple, but super yummy!
11. Huevos Rancheros
In need of a scrumptious breakfast or brunch option? Try this Huevos Rancheros recipe!
This famous Mexican breakfast only takes about 30 minutes to make enough for 8 people. Sounds good to me!
Get the Recipe @ theliveinkitchen
12. Vegan Burrito
You can never go wrong with a burrito! And this one is vegan and can be made gluten-free.
This yummy recipe can be made in just 20 minutes and yields 4 burritos. Get cooking!
13. Vegan Flan
With this Vegan Flan recipe you can enjoy the classic dessert without having to sacrifice your diet.
It’s a healthier twist on a classic Mexican dessert.
14. Spinach Enchiladas
Spinach enchiladas are always a yummy treat for lunch or dinner. They’re super cheesy and super easy.
The recipe yields 10 enchiladas in just a few steps. You’ll love it!
15. Fresh Black Bean Burrito Bowl
You’ll love this vegetarian and gluten-free Fresh Black Bean Burrito Bowl, regardless of your tastebuds.
It’s made with beans, cilantro lime rice, pickled onions, pesto, and any other additions you desire (the recipe provides suggestions as well). So yummy!
Get the Recipe @ cookieandkate
16. Vegan Battered Tofu Mexican Tortas
If you’re in the mood to try something new, give these Vegan Battered Tofu Mexican Tortas a shot!
This yummy sandwich is filled with refried beans, vegan mayo, shredded lettuce, seitan “bacon”, roasted poblanos, cabbage slaw, and battered tofu “steaks”. Perfect for lunch or dinner!
Get the Recipe @ thecuriouschickpea
17. Mexican Wedding Cookies
Of course I had to sneak another dessert in here! I couldn’t bear to leave out these scrumptious Mexican Wedding Cookies.
The recipe makes 40 cookies so they are perfect to share. Give them a try!
Get the Recipe @ loveandlemons
18. Mexican Tortellini Salad
Who doesn’t want a tasty pasta salad? And this Mexican Tortellini Salad will blow you away!
It only takes about 25 minutes to make, and it can be made ahead of time so it is perfect for parties or gatherings.
Get the Recipe @ twopeasandtheirpod
19. Healthy Vegan Mexican Bean Stew
Craving a warm and soothing dish for dinner? Try this Healthy Vegan Mexican Bean Stew!
It’s high in protein and fiber, low in calories, gluten-free, and takes just 25 minutes to make. It’s so good!
Get the Recipe @ hurrythefoodup
20. Stuffed Squash Blossoms
If you need a yummy appetizer, you’re in luck! These Stuffed Squash Blossoms are the bomb.
They only take 25 minutes to make and they are so delicious. Each recipe yields 16 blossoms!
Get the Recipe @ mexicoinmykitchen
21. Black Beans & Avocado on Toast
This yummy Black Beans & Avocado on Toast recipe is vegan and super healthy, and of course super delicious.
The recipe serves 4 and is very easy to make. Eat up!
22. Vegetarian Burrito Bites with Spicy Guacamole
These Vegetarian Burrito Bites with Spicy Guacamole are a super cute and tasty appetizer, that will surely be a hit even with the meat eaters!
They do take about 45 minutes to make, but they are so worth it.
Get the Recipe @ theliveinkitchen
23. Sweet Potato Black Bean Enchiladas
If you need a flavorful recipe for the family, look no further. These Sweet Potato Black Bean Enchiladas are just what you need.
They take about 30 minutes to make and serve 6 people. And they’re so scrumptious you’ll be begging for more!
24. Cauliflower Tacos with Tahini Sauce (Vegan)
This Cauliflower Taco recipe is super simple yet super tasty and healthy. The cauliflower is perfectly seasoned, and the fixing go perfect!
It takes 45 minutes and each recipe yields 6 tacos. You’ll be thinking about these for days!
Get the Recipe @ biancazapatka
25. Mexican Frittata
Yummy breakfast idea coming at you! This Mexican Frittata is the absolute best.
It takes about 50 minutes to make, but it is so so worth it. Give it a try for a special weekend breakfast.
26. Vegetarian Mexican Stuffed Sweet Potatoes
Who doesn’t love sweet potatoes? Especially when they’re stuffed!
These delicious potatoes are stuffed with beans, cheese, and seasonings. It couldn’t get better than that!
Get the Recipe @ buildyourbite
27. Vegetarian Stuffed Peppers
Another stuffed treat! If you don’t like sweet potatoes, try these Vegetarian Stuffed Peppers.
They are stuffed with beans, rice, veggies, and cheese and the recipe yields 8. They’re one of our favorite vegetarian Mexican recipes.
Get the Recipe @ cookieandkate
28. Vegan Mexican Pizza
This tasty Vegan Mexican Pizza is bursting with flavor, topped with Mexican themed ingredients and jalapeno vegan cheese.
It takes just 27 minutes to make and yields 3 12″ pizzas. Give it a try!
Get the Recipe @ thecuriouschickpea
29. Mexican Gorditas de Maiz Recipe
This delicious Mexican Gorditas de Maiz recipe is super easy and versatile. The corn meal pockets, which are a popular street food, can be filled with a variety of fillings.
They can be stored in the fridge for up to 5 days and also be frozen. Try it out!
Get the Recipe @ mexicanmademeatless
30. Mouthwatering Meatless Chili Sin Carne (vegan)
This yummy Meatless Chili Sin Carne is vegan and gluten-free. The perfectly seasoned recipe swaps out the traditional meat in favor of lentils.
It takes 30 minutes to make, and is the perfect winter warmer.
Get the Recipe @ hurrythefoodup
31. Mexican Hot Chocolate
If you need a relaxing treat after a long day, check out this Mexican Hot Chocolate! It’s super yummy and super easy to make.
This recipe is just like your traditional hot chocolate, but with just a pinch of kick!
32. Creamy Black Bean Soup (Sopa de Frijoles)
Soup is so cozy and soothing, and always a good idea! If you’re a bean lover, you will adore this recipe.
It takes about 30 minutes to make and yields 4 servings. Give it a try!
Get the Recipe @ mexicoinmykitchen
33. Roasted Veggie Tostadas
Calling all veggie lovers! This Roasted Veggie Tostadas recipe is for you. It features perfectly roasted onions, peppers, mushrooms and corn, and gets topped with some other great additions.
It does take a little over an hour with a yield of 8 servings. It’ll be one of your go-to vegetarian Mexican recipes.
Get the Recipe @ theliveinkitchen
34. Farmer’s Market Vegetarian Quesadillas
Quesadillas are a food everyone can agree on. And you’ll love these Farmer’s Market Vegetarian Quesadillas!
They’re made with red bell pepper, zucchini, yellow squash, red onion, mushrooms, and cheese. Talk about tasty!
35. Crispy Avocado Tacos
If you love avocado like me, you will absolutely melt for these Crispy Avocado Tacos.
They are so so scrumptious and are ready in just about 30 minutes, with a yield of 8 tacos. They also have a vegan option!
There you have it, 35 stunning Vegetarian Mexican dishes. Which one will you try first?
Check out these other great recipe collections!
Meatless Dinner Ideas
Italian Vegetarian Recipes
Indian Vegetarian Recipes
Vegetarian Thanksgiving Recipes
Vegetarian Pasta Recipes
Vegetarian Appetizers
Vegetarian Side Dishes
Vegetarian Pasta Recipes
Vegetarian Soup Recipes
35 BEST Mexican Vegetarian Recipes
This collection of easy and delicious Vegetarian Mexican Recipes will take your veggies to a whole new level of flavor. This simple rice is a great side dish:
Ingredients
- 2 cups water
- 1 tsp salt
- 1 cup basmati or jasmine rice
- 1.5 Tbsp lime juice
- 1 Tbsp olive oil
- 1/3 cup cilantro, chopped
Instructions
- Bring water and salt to a boil in a medium saucepan.
- Stir in rice. Reduce heat to medium low, cover, and cook 20 minutes.
- While rice is cooking, mix oil, lime juice and cilantro in a small bowl.
- Once rice has finished cooking, remove from heat and fluff with a fork. Allow to cool for a couple of minutes, then toss in cilantro lime mixture.
Welcome to GypsyPlate! I'm Alpana, former wordwide tour manager and professional caterer, now full time blogger. I love exploring cuisines from around the world, and my recipes have been featured on sites such as MSN, Parade, Brit + Co, CNET and AOL. You can explore my entire collection of sortable recipes in my Recipe Index or learn more about me here.
Get griddling! Try these Blackstone Recipes!
Never miss a recipe!
Join the GypsyPlate mailing list and get easy dinner recipes right in your mailbox. From homestyle comfort food to exotic dishes from around the world.