Do you want to eat Mexican food but you don’t want to eat meat? Check out these vegan Mexican restaurants in Houston! | Savannah Aylin


Houston is the fourth largest city in the United States, which means it has thousands of dining options. It’s also one of the most diverse metropolitan areas, so there’s plenty of variety.

Vegan food is no exception, and over the past few years dozens of new restaurants have popped up all over the city. Among these are many vegan Mexican restaurants. Whether you’re vegan, vegetarian, pescetarian, or a meat eater who wants to take a break, you should check out these places:


Cascabel is a full-service Mexican restaurant that “causes both plant and meat eaters.” It is located in the Spring Branch neighborhood in a remodeled home. It is quaint with a cozy atmosphere and offers indoor and outdoor seating. The interior is home to artwork and photos on the walls, while the patio is spacious with string lights giving it an electric vibe.

Their menu features many Mexican classics, from quesadillas and tacos to chili rellenos and enchiladas. Their plates start at $12 and up. You can’t go wrong with any of their dishes; they will make your taste buds sing.

Photo by Savannah Villanueva


Using “grandma’s recipes”, Veegos offers fresh Mexican dishes made from scratch. Located in the Westchase neighborhood, this counter service restaurant offers a casual atmosphere. The walls are full of murals giving you a bit of art to enjoy while you eat.

This authentic Mexican restaurant offers tacos, pozole, flautas and more. Their entrees range from $8 to $15. They are worth a visit if you are in the area and fancy a break from the meat.


Comments are closed.