16 Vegetarian Mexican Recipes You’ll Love

This post may contain affiliate links. Please read our disclosure policy.

There’s nothing more satisfying than a generous helping of Mexican food. Yet, if you’re new to vegetarian cooking, you may be curious about your options. Or, perhaps you’re hosting a party and want to make something that all your guests will like. (In this case, Mexican food is always a safe bet… because everyone loves it!)

Luckily, you don’t have to limit yourself to tacos. With this roundup of vegetarian Mexican-inspired recipes, you can get creative with ingredients like salsa, guacamole, and beans. In fact, these ideas are so good that something tells us even the meat-loving people in your life will gobble ‘em right up.

1. Mexican Pinto Bean Soup

Vegetarian, Vegan, Gluten-free | Total time: 35 minutes

Mexican Pinto Bean Soup
Photo: Connoisseurus Veg

For a hearty, protein-rich meal, cozy up with this Mexican pinto bean soup. Make it in just one pot for an easy dinner with even easier clean-up.

2. Taco Salad

Vegetarian, Vegan, Gluten-free | Total time: 20 minutes

Simple Vegan Taco Salad
Photo: Clean Green Simple

Enjoy a tasty helping of fresh veggies with this simple vegan taco salad. You can even add crushed tortilla chips on top for a tasty crunch.

3. Vegan Crunchwrap Supreme

Vegetarian, Vegan | Total time: 24 minutes

Vegan Crunchwrap Supreme
Photo: Kathy’s Vegan Kitchen

Long gone are the days of making special requests at Taco Bell. With this vegetarian and vegan crunchwrap supreme, you can enjoy a homemade version of the iconic fast food meal. (Make it vegetarian by using cheese or gluten-free by using gluten-free tortillas.)

4. Guacamole Cabbage Bean Tacos

Vegetarian | Total time: 45 minutes

Guacamole Cabbage Bean Tacos
Photo: Sugar Salted

Switch up your taco game with these guacamole cabbage bean tacos. The recipe features a simple homemade guac and a delicious bean-zucchini mixture.

5. Slow Cooker Vegetarian Chili

Vegetarian, Gluten-free | Total time: 6 to 8 hours

Slow Cooker Vegan Chili
Photo: Clean Green Simple

Kidney, black, and garbanzo beans come together in this slow cooker vegetarian chili. The leftovers also last for up to five days, making it an excellent for Sunday meal prep.

6. Jackfruit Carnitas

Vegetarian, Gluten-free | Totaltime: 25 minutes

Jackfruit Carnitas
Photo: Clean Green Simple

Thanks to a rich homemade blend of spices, these jackfruit carnitas are bursting with flavor. It also makes for an awesome “starter recipe” if you’re new to vegetarian cooking.

7. Crispy Oven-Baked Spinach Tacos

Vegetarian, Vegan, Gluten-free | Total time: 40 minutes

Crispy Oven Baked Spinach Tacos
Photo: Elavegan

Plant-based tacos are one thing… but baked tacos? We’ll take six, please. Enjoy these crispy oven baked spinach tacos for lunch, dinner, or as an appetizer.

8. Vegan Tortilla Soup

Vegetarian, Vegan | Total time: 45 minutes

Vegan Tortilla Soup
Photo: Fresh Off the Grid

This vegan tortilla soup tastes just as good as it looks. You can also easily customize it, depending on the vegetables you already have on hand.

9. Stacked Huevos Rancheros

Vegetarian, Gluten-free | Total time: 20 minutes

Stacked Huevos Rancheros
Photo: She Likes Food

Woke up with a craving for Mexican food? Make these stacked huevos rancheros for brekafast. But if we’re being honest, we’d happily eat these anytime of the day.

10. Vegetarian Enchilada Casserole

Vegetarian, Gluten-free | Total time: 35 minutes

Vegetarian Enchilada Casserole
Photo: Kim’s Cravings

From sweet potatoes and beans to bell pepper and tomatoes, this vegetarian enchilada casserole is full of tasty veggies. There are even strips of tortillas baked in the casserole!

11. Beer Bean Stuffed Poblano Peppers

Vegetarian | Total time: 1 hour and 35 minutes

Beer Bean-Stuffed Poblano Peppers
Photo: Cookie and Kate

If you’re a fan of boozy recipes, you’ll love these beer bean-stuffed poblano peppers. The original recipe calls for dry beans, but you can speed up the process by using canned beans.

12. Vegan Nachos

Vegearian, Vegan, Gluten-free | Total time: 20 minutes

Loaded Vegan Nachos

Though meat-free nachos are automatically vegetarian, you can also enjoy a dairy-free version with these vegan nachos. Enjoy it as an appetizer or Super Bowl party dish. It’s nut-free, delicious, and easy to make!

13. Vegetarian Mexican Potato Skins

Vegetarian, Gluten-free | Total time: 40 minutes

Vegetarian Mexican Potato Skins
Photo: Fit Foodie Finds

Once you try these vegetarian Mexican potato skins, you’ll never go back to the traditional kind. This version features a tasty been filling, fresh guac, and Greek yogurt.

14. Spicy Potato Burrito Bowls

Vegetarian, Vegan, Gluten-free | Total time: 35 minutes

Spicy Burrito Bowls
Photo: Pumpkin and Peanut Butter

It wouldn’t be a list of vegetarian Mexican-inspired recipes without a burrito bowl. This spicy potato burrito bowl, which features two kinds of potatoes, is perfect for when you need to use up leftover veggies.

15. Vegetarian Taco Lasagna

Vegetarian | Total time: 30 minutes

Vegetarian Taco Lasagna
Photo: The Fitchen

Yes, you read that right. This vegetarian taco lasagna is made of lentils, beans, and corn between layers of tortillas. It’s a creative, delicious meal that your whole family will love.

16. Loaded Mexican Sweet Potato Cheese Fries

Vegetarian, Gluten-free | Total time: 25 minutes

Loaded Mexican Sweet Potato Fries
Photo: Peas and Crayons

If you eat dairy, there’s a good chance you have a soft spot for cheese fries. But what about loaded Mexican sweet potato cheese fries? Make them with frozen fries and whatever toppings you have on hand for an easy, comforting snack.


Kirsten Nunez, MS