We’ve rounded up our 25 best vegetarian Mexican recipes! From traditional Mexican dishes like enfrijoladas, featuring tortillas dipped in a silky black bean puree, to a flavorful veggie-packed soup that comes together in 30 minutes, there’s something here for everyone.
Whether you’ve been a vegetarian for ages and are looking for something new to add to your menu or are a lifelong omnivore interested in adding more plant-based foods to your diet, you’ll find the perfect recipe here!
We’ve rounded up 25 incredible vegetarian Mexican recipes that can be the star of any meal in your home. From traditional Mexican dishes like enfrijoladas featuring tortillas dipped in a silky black bean puree, to a flavorful veggie-packed soup that comes together in 30 minutes, there’s something here for everyone.
Mexican Vegetable Soup
Sopa de verduras is a hearty and delicious dinner that comes together in 35 minutes! This soup combines a flavorful broth with an assortment of veggies, such as zucchini, carrots, bell peppers, green beans, and potatoes. It is perfect for those times when you need to whip up a healthy meal using ingredients you already have in your kitchen.
Calabacitas
Calabacitas is a beloved Mexican vegetable dish made from sauteed zucchini and squash, corn, onions, peppers, tomatoes, and cheese. It’s healthy, comforting, and tremendously satisfying, even for the biggest of meat lovers!
Chilaquiles Rojos
Chilaquiles are arguably my favorite breakfast food, and this recipe is a good one! This recipe includes crispy corn tortillas tossed in a delicious red chile sauce and topped with cheese, Mexican crema, and more! This is pure Mexican comfort food, great for breakfast or brunch with a fried egg in less than 30 minutes.
Enfrijoladas
Beans? Cheese? Tortillas? Sign me up! Enfrijoladas is a Mexican dish made of corn tortillas covered in a fantastic bean sauce and stuffed with cheese. Ready in only 25 minutes and easily customizable to whatever you need, this recipe will be a house staple!
Entomatadas
When it comes to a quick lunch recipe, it’s hard to go wrong with these easy-to-make Entomatadas. They are stuffed with cheese and covered in a flavorful tomato sauce. Top with Mexican crema and cilantro for a tasty Mexican lunch that’s ready in only 25 minutes!
Black Bean Tacos
Black Bean Tacos have a big flavor in a small package. All you need are a handful of easy ingredients that you already have in your pantry, a few seasonings, and 7 minutes to cook this recipe! This is the weeknight dinner that will satisfy all your taco cravings.
Black Bean Enchiladas
Mexican cooks do black beans better than anyone, and these black bean enchiladas are proof. These easy vegetarian enchiladas are filled with black beans, corn, onions, and bell peppers and topped with a red enchilada sauce and melted cheese.
Tlacoyos
Tlacoyos are an authentic staple your whole family will enjoy! This traditional Mexican dish is made of a thick corn masa harina dough stuffed with beans and covered with the most delicious toppings like pico de gallo, queso fresco, avocado, and salsa.
Green Spaghetti (Espagueti Verde)
Who says pasta has to be an Italian-only dish? Green Spaghetti (or Espagueti Verde) is a Mexican pasta dish made with a velvety and creamy, non-spicy poblano sauce. It works great as a side dish or as a main entree, but don’t forget to top it with queso fresco and cilantro!
Chile Relleno
Chile Relleno is an authentic classic! This recipe is made from roasted poblano peppers stuffed with cheese, dipped in a fluffy egg batter, and fried until golden brown! This traditional Mexican dish is fun to make and better than any restaurant version you’ll ever try!
Tamales de Elote
Tamales aren’t just for dinner these days. They also make a great dessert! Tamales de Elote (Sweet Corn Tamales) is an easy and delicious Mexican treat perfect for the holidays or any celebration! They’re made with only 9 ingredients and ready in 2 hours.
Tamales de Rajas
A dish particularly close to my heart, this easy Tamales de Rajas recipe is filled with roasted poblano peppers and melted cheese! My family makes these every year around New Year’s, and I love them. This traditional Mexican dish is naturally vegetarian and gluten-free.
Bean and Cheese Tamales
My husband tells me he still sees these bean and cheese tamales in his dreams sometimes. They are the ultimate Mexican comfort food. Made from refried black beans and lots of shredded cheese, they’re quick and easy to make and are the perfect traditional no-meat option for the holidays!
Rajas con Crema
Some will argue this is more of an appetizer than a main dish. I say, prove that you won’t eat the whole plate in one sitting, and then we’ll talk. Rajas con Crema is an easy Mexican dish that combines roasted poblano peppers with onions, Mexican cream, and melted cheese. It’s a creamy and satisfying recipe for lunch or dinner with a warm tortilla or as an appetizer with tortilla chips (as long as you share)!
Quinoa Black Bean Chili
Chili is the ultimate one-pot meal, and this quinoa black bean chili fits right into that description. Ready in a little over an hour, this dish is hearty, satisfying, and super flavorful! Perfect for enjoying on a chilly day or as an easy vegetarian weeknight meal any time of the year.
Refried Beans
Refried beans are the ultimate Mexican classic. This recipe will teach you how to make authentic refried beans like your favorite Mexican restaurant, but better! The recipe includes stovetop, Instant Pot, and canned beans instructions.
Lentejas (Mexican Lentil Soup)
Lentejas, or Mexican lentil soup, is an easy and affordable meal that doesn’t skimp on flavor. Made with lentils, carrots, potatoes, and staple Mexican spices, this soup is a hard-to-beat, nutritious weeknight meal!
Sopa de Fideo
Sopa de Fideo, also known as Mexican noodle soup, is a favored weeknight meal in our home. It is a traditional Mexican soup made from toasted fideo noodles cooked in a flavorful homemade tomato broth. It’s satisfying, comforting, and a great option for families with kiddos!
Roasted Poblano Corn Chowder
Who says chowders have to be a New England thing? This creamy roasted poblano corn chowder combines roasted poblano peppers, sweet corn, potatoes, and Mexican seasonings for a dose of delicious comfort in a bowl. It’s an easy, filling, vegetarian-friendly recipe for weeknight dinners.
Cauliflower Tacos
My husband HATES cauliflower, and he will happily eat these tacos. I don’t know what more endorsement I could give them! Ready in 30 minutes, this cauliflower tacos recipe is vegetarian and vegan, easy to make, and includes a creamy cilantro lime cashew crema!
Crispy Potato Tacos
If I told you these were essentially french fry tacos, would you be interested? These crispy potato tacos (tacos de papa) are filled with potatoes and lightly fried to create the perfect crispy, crunchy outside and creamy interior. Stuff or top them with salsa, sour cream, and cheese, and you’ve got a crowd-pleaser!
Authentic Mexican Rice
This is how my mom makes rice and how I love it. Authentic, easy to make, made with simple ingredients, and way better than rice you’ll find at a Mexican restaurant! Made with an abuela’s love, it’s the perfect side dish for all your favorite Mexican recipes.
Mexican Roasted Vegetables
These perfectly roasted Mexican vegetables are a meal prepper’s dream! In just 30 minutes, these tender veggies are ready to enjoy immediately or as a tasty side dish in your weekly meal plan.
Elote (Mexican Street Corn)
Elote, or Mexican street corn, is the most delicious Mexican side dish, period. What’s not to love about corn on the cob covered in creamy mayo and topped with cilantro, lime juice, Cotija cheese, and chili powder?
Cilantro Lime Rice
If you’re a Chipotle lover looking to elevate your home cooking, look no further than this cilantro lime rice recipe. It’s an easy, delicious side dish that pairs perfectly with many Mexican foods! It’s made with a short list of ingredients that make it perfect for weeknight meals.
Leave a Reply