If you're a new vegan and wondering if you can participate in Taco Tuesday or wondering if your favorite fajitas are vegan friendly, here is the 411 on the vegan options at Mexican restaurants. Even if the restaurant doesn't have specific vegan options, many menu items can be modified to be vegan. Depending on where you live, there may be a vegan or vegetarian Mexican restaurant nearby!
🌯 Is Mexican food vegan friendly?
If we’re talking about the Mexican food typically found in the United States, then yes, it can be!
Mexico is a huge country with a variety of cuisines and influences so it’s not a simple yes or no answer. If you’re in the Yucatan Peninsula or Veracruz, you’ll be surrounded by seafood. Take a trip to Mexico City and you’ll be surrounded by international cuisine. Did you know al pastor (pork in an adobo sauce with pineapple) is a Mexican-Lebanese fusion dish?
Mexican food nowadays is a hybrid of indigenous and Spanish cuisines. Food like corn, squash, beans, chiles, and tomatoes have been staples in indigenous cultures for centuries, but meat was not the main focus and rice is not native to the Americas. We think of Spanish Rice as a Mexican food staple (and it is nowadays, especially in the US), but it’s rarely if ever eaten in some parts of Mexico.
🌮 Ingredients to Check
Beans
Sometimes refried beans are prepared with lard or meat. If you can confirm that the refried beans are vegetarian, the menu is now your vegan oyster. Swap out the meat for beans of a burrito, tacos, or torta, hold the cheese, and you've got yourself a vegan meal.
If the refried beans are not vegetarian, sometimes restaurants are kind enough to prepare a separate, lard-free portion for you (be sure to tip accordingly!) Alternatively, they may have black beans prepared without meat, or would be able to swap the refried beans for plain ol' black beans.
Rice
Sometimes rice is made with chicken stock. Again, you can request plain rice or to hold the rice if there is not an easy meat-free option. But really, once you have a local restaurant that you love that makes meat-free rice and beans, or has a vegetarian section on the menu, you can keep going back without having to play a round of 20 Questions.
Tortillas and other corn items
Packaged corn tortillas are pretty much always vegan, but homemade corn tortillas are often made with lard so be sure to check. The corn tortilla dough may be used for other items on the menu like sopes, huaraches, and quesadillas.
Depending on the restaurant, it’s likely that they’re using packaged flour tortillas for burritos, so you can ask what kind of tortillas they’re using. Flour tortillas are usually safe though.
🥗 Common Vegan Mexican Dishes
Unless you’re at a vegetarian or vegan Mexican restaurant with plenty of dishes to choose from, rice and beans will be your bread and butter!
Veggie Burrito or Tacos
Who doesn’t love a veggie burrito or taco?! If you order a bean burrito or taco (leaving off the cheese and sour cream).
If you don’t know if the rice and beans are vegan, look to see if the burrito is called a “vegetarian burrito” or “veggie burrito”. If it’s a vegetarian burrito, I would assume the rice and beans are vegan, but wouldn’t for “veggie”. Sometimes burritos come with roasted onions, peppers, and squash too!
Veggie Combo Plates
If you can confirm that the beans and tortillas are lard free, and the rice is made sans chicken stock, the whole menu is open to you. Many Mexican dishes (at least those common in the United States) are made of these three components.
Order the taco dinner or burrito combo! Just make sure to leave off the cheese on the tacos and on the rice and beans served alongside the main course. Restaurants will often sprinkle cheese on the plate of refried beans.
Fajitas
Fajitas is grilled meats and veggies served with corn tortillas. Very straightforward and veganizable. Many fajitas have veggie options, but if not, just order one sans meat, extra veggies.
Chips and Guacamole or Pico de Gallo
If you can’t confirm that the rice and beans are vegan and you’re struggling to find a dish to order, load up chips, guacamole, and salsa or pico de gallo! While it may not be a complete meal, salsa is vegan and guacamole is pretty much always vegan, and you’ll need something to munch on while sipping your margarita.
Sometimes store bought guacamole from the grocery store deli has mayo or milk added (gross) to stretch their dollar when it comes to expensive avocados, but this is very unlikely at an actual restaurant.
🍽 Vegan and Vegan Friendly Mexican Restaurants in the US
Gracias Madre (LA/SF)
Gracias Madre is a 100% vegan restaurant with two locations—the original one in the Mission District of San Francisco, and the other location in Los Angeles. The food—tortillas and desserts included—are all handmade and absolutely mouthwatering. Don't miss their brunch!
Quesadilla La Reina Del Sur (Chicago)
Quesadilla is one of my favorite restaurants in Chicago. The tortillas are homemade, the burritos are the size of a small child, and the flavors are on point. Try the vegan tinga and tres leches cake!
Want to know my other favorite vegan restaurants in Chicago? Check out my Vegan Guide to Chicago!
Jajaja Plantas (NYC)
Jajaja Plantas is a plant-based vegan Mexican restaurant with 4 locations in New York City. All of the ingredients are handmade and there is a robust street taco and tequila menu.
Los Gorditos (Portland)
Los Gorditos opened as a family-owned food truck in 2006 and now has 5 locations all over Portland! Their menu is classic authentic Mexican food, made vegan.
Nissi VegMex Vegan Mexican Cuisine (Austin)
If you're in Austin, you're sure to find vegan TexMex options all over the place, but if you're looking for a dedicated vegan Mexican restaurant in Austin, be sure to check out Nissi VegMex.
Looking for other vegan-friendly cuisines?
Check out my Guide to Vegan Thai Food and other vegan restaurant guides!
S
Be sure to make sure the chips are not fried in lard! Some restaurants around here even put lard in their sauces (enchilada, relleño) for an “authentic taste.” I’ve hardly had Mexican food since becoming a vegetarian because so many dishes have hidden animal products, and I often don’t feel confident that the server knows what is in all of the items.
Kelly Peloza
Good point! It's so much easier if there are clearly marked vegetarian/vegan options.