Eating Vegan in San Cristobal De La Casas

Steeped in indiginous history and culture, San Cristobal De La Casas, Mexico is a town centered in the highlands of the Chiapas province.

It is a charming town filled with bars, and cafes; lined with colourful Spanish colonial buildings, and cobblestone streets.

San Cristobal De La Casas

Walking around San Cristobal De La Casas, you will notice indigenous women selling textiles, and wooden dolls with little wooden guns wearing balaclavas. These dolls represent The Zapatistas; a revolutionary indigenous resistance group, who since 1994 declared war against the Mexican state.

They are a group-like many around the world, who seek control over their land, and local resources. The Zapatistas hold regular protests, and sit-ins in San Cristobal’s main square, and we were present for a few.

San Cristobal De La Casas

It was nice to see that several restaurants and cafes owned by non-Zapatistas support the indigenous group by selling Zapatista art, and clothing.

It was also very nice to see all of the incredible vegan options in the charming town.


We did a lot of walking, and came across quite a few signs that had at least a few vegan options.

Check out our vegan posts on Puerto Vallarta and Mexico City

Cody and I love eating meals that consist of fruit, but it’s also nice to have the option of a tofu ranchero breakfast, or a big veggie burger with fries, and San Cristobal De La Casas delivered again, and again.



Delicias Naturales


Delicias Naturales small four table restaurant is owned by a very friendly man who since quitting his teaching job to open the restaurant, feels like he hasn’t worked a day since.

It is a very small operation in a very small kitchen, but he makes it work.


Cody and I visited a few times for dinner, trying the open faced veggie burger, black bean soup, rice with ginger and vegetables, and chocolate cake with banana sauce. All made from scratch right before your eyes. Everything was really delicious and made with love.


Do make sure to try the hot chocolate, especially since the nights in San Cristobal are on the cooler side.



Falafel Restaurante


What you see is what you get at most falafal places. This place is pretty popular, as we had to wait about 15 minutes for our order, and Falafel Restaurante did not disappoint.

The pita is homemade, and the falafel sandwich itself is really tasty and so overflowing with falafel and hummus, I couldn’t keep it together (the falafel that is).


They also give you a little tray of pickled vegetables to add to your already bursting at the seams meal.
Order an aqua frescas with it and you’re golden.



La Casa Del Pan


Set in a beautiful and oversized colonial building, this vegetarian/vegan restaurant was heaven for vegan breakfast.

Some of the items on the menu are: vegan crepes (sweet or savoury), tofu rancheros, soyrizo and hashbrowns, tofu and chives with coconut bacon, avocado, mushrooms, and tomatoes, all served with warm fresh bread with apple butter, and chill sauce.


Cody and I tried all of the above. The coffee is also quite good, and you can also order fresh juice smoothies.

La Casa Del Pan also has a bakery attached that unfortunately does not cary any vegan sweets, but they do have some vegan breads, and tofu for takeaway.

The restaurant has a gift shop upstairs selling a variety of Zapatista art, and natural health products. And to top it off, there is a yoga studio in the rear of the building.



Te Qiuero Verde


Mmmmm veggie burgers.

Te Quiero Verde does it right! Big fluffy bun, an abundance of fresh colourful veggies, a thick vegan patty, and PLENTY of fresh cut fries.

If you’re craving a burger, pay Te Quiero Verde a visit. Their green curry with rice is also really tasty, and reminiscent of Thailand. Wish I was enjoying it right now.



Tul Mash Vegetariano 


Tul Mash Vegetariano is a fairly new restaurant opened by a young Mexican couple.

The set meals are quite inexpensive at 60 pesos and they have a great courtyard to sit in and soak up the sun.

The price includes an agua fresca, soup, and a plate with tacos or a vegetable dish with a side of rice, and beans.
The meal was very lite, and tasty.



Tonantzin Saludable


Tonantzin Saludable is the only non veg restaurant that we visited, and they were also the only restaurant that was offering vegan tamales. I knew I had to try tamales before leaving Mexico, so we visited Tonantzin. Stuffed, steamed, and served in banana leaves, my tamales had a beautiful flavour, and wonderful texture.


Perhaps you are unfamiliar with tamales?
Tamales are a dish of corn meal dough stuffed with just about anything you like. They are then wrapped in corn husks or banana leaves- baked, or steamed, and served. My tamales were stuffed with tomatoes, spinach, peanuts, and olives, and were they ever good! This is a meal that I can’t wait to experiment with when we return home.


With it’s history of revolutionary indigenous peoples, artsy cafes, and an abundance of vegan offerings, San Cristobal De La Casas was a favourite of ours during our wanderings in Mexico.


Map Location

Comments To This Entry.
  1. Jennifer April 10, 2016 Reply

    Flafel is one of my favorite places to eat in SCDLC!! They are so delicious and cheap. Its great to see so many new places opening up. I will be heading back next year so this will come in handy. Thanks for the update!

    • Giselle and Cody April 19, 2016 Reply

      Those falafels are so MASSIVE!! I couldn’t even finish all of mine.
      Good thing I have Cody there to finish it off for me 🙂

  2. Shivya April 27, 2016 Reply

    wow, this is awesome! I can’t wait to taste all of that, looks delicious. After reading this, I feel like getting to this charming town right away 🙂

    • Giselle and Cody April 28, 2016 Reply

      Shivya, Thanks so much for commenting. SCDLC is a great town with a lot to offer.
      The food selection was incredible and it’s always so beautiful to be in the mountains.
      If you do make it there make sure to let us know what you thought of it.

  3. Randall May 3, 2016 Reply

    So many great food options in a place I have never heard of before.
    Looks like this will be on the list next time I head to Mexico.

    • Giselle and Cody May 12, 2016 Reply

      We hope you do make it to San Cristobal Randall.
      You will definitely love all the delicious food.

  4. […] cute town looks pretty cool, and surprisingly for its size seems to have an abundance of vegan things. We’ll also spend some time here exploring the town’s colonial past and nearby natural […]

Leave a comment