Vegetarian restaurants in Puerto Escondido | Mexico

Are you looking for vegetarian restaurants in Puerto Escondido? Stuffing your belly with tasty vegetarian food in Puerto Escondido is not hard at all – for both eating out and cooking. And here we are, sharing our favorite restaurants on Zicatela and La Punta.

Vegetarian restaurants in Puerto Escondido

Coming to Puerto Escondido was a blast for us. We enjoyed our time on the Caribbean coast a lot, but it’s a bit too loud and touristy for us. This coast is so different. The chill vibe, most friendly people, and lack of loud tourists were exactly what we needed.

In the last post, I shared our tips for what to do in Puerto Escondido. This time it’s even more fun. It’s about vegetarian food in Puerto Escondido! And we have some really good tips for you. Let’s take a look!

If you don’t feel like reading, there is also a video on our YouTube channel – you can also check how do the restaurants we don’t have pictures from look like

Finca las Nieves

Address: Av. Del Morro 4, Playa Zicatela, 70934 Brisas de Zicatela
Instagram: @fincalasnieves

  • $
  • 5/5*
  • Mexican, specialty coffee

Finca las Nieves is, hands down, my favorite vegetarian restaurant in Puerto Escondido. The combination of vegetarian Mexican dishes, tasty breakfasts, and specialty coffee is just too good to beat.

The coffee is from their farm, harvested about 30 km away in the mountains, and roasted just next door. If you come at the right moment, you can smell it, when they’re in the middle of roasting. 

We worked from there from time to time. But keep in mind that even though they have WiFi, it’s really weak. Usually, we sat by the window, used our hotspot, and only did work that didn’t require a strong connection.

Tip: If you get the pancakes, they come with the best Canadian maple syrup ever. Thank me later.


Address: Av. Del Morro 4, Playa Zicatela, 70934 Brisas de Zicatela
Instagram: @sativaterraza

  • $$
  • 4/5*
  • Falafel, curry, etc.

Sativa restaurant in Puerto Escondido is located straight on the beach. They also have another location on La Punta, with the same menu if I’m not wrong. It looks very fancy, but it was not too expensive at all. You pay around 100 MX$ per meal.

They have a great falafel sandwich, huge salad, and tasty curry when it comes to vegetarian options. Unfortunately, working from here is not really an option. They don’t have WiFi and the cellphone data are tooooo slow.


Address: Av. Del Morro 4, Playa Zicatela, 70934 Brisas de Zicatela
Instagram: @amarisacafe

  • $$
  • 3.5/5*
  • Breakfast, bread, pastry

Amarisa is connected to Selina Hostel, so they have pretty good internet if you need to get some work done. They also have a nice breakfast menu, you can buy some bread and pastry and the vibe is quite nice. Just be prepared for the slowest staff you’ll meet in Mexico. 😀

Holy Moly

Adress: Benito Juárez, Lazaro Cardenas, 70934, Puerto Escondido
Instagram: @holymolypuerto

  • $$$
  • 4/5*
  • Vegan lunch and dinner

Holy Moly is a small family business, where you can come for a dinner (now they serve lunch as well). They always serve just one dish and the price is 150 MX$. It’s all vegan, usually, you can get a dessert, some local beer, or mezcal as well.

Honestly, it’s a bit pricey, but the food is tasty. I’ve had the best vegan gnocchi in no-cheese sauce. It was so hard to believe it was not cheese! You never know, if it’s gonna be open, so make sure to check their Instagram.

Holy Moly vegan Puerto Escondido


Adress: Playa Zicatela, 70934, Brisas de Zicatela
Instagram: @spirulina_juicebar

  • $$$
  • 4/5*
  • Mexican, burgers, bowls, breakfast

Spirulina is amongst the most popular places to go for vegetarian food in Puerto Escondido. It absolutely makes sense, since the menu is filled with veggie options.

It’s not fully vegetarian, but they have a veg option with almost every dish on the menu – tacos, quesadillas, burritos, burgers, etc. They didn’t have that many vegan options though. 

El Palenquito

Address: Av. Del Morro 3, Playa Zicatela, 70934 Brisas de Zicatela
Instagram: @el_palenquito_pxm

  • $
  • 4/5*
  • Mezcal, drinks, vegetarian tacos

This little mezcaleria called El Palenquito is a gem of Puerto Escondido. You can try different kinds of mezcals from one local farm and very tasty tacos. 

The vegetarian tacos in tempura taste like fish. And I mean it in the best possible way. And the prices for both tacos and drinks are more than reasonable.

El Palenquito Mezcaleria Puerto


Address: Alejandro Cárdenas Peralta, La Punta de Sitalet, 70934, Brisas de Zicatela
Instagram: @alaburgerpe

Alaburger was our favorite place to go for dinner after sunset at La Punta. Get here if you’re craving junk food – burgers and pizza. Not Italian pizza, but somehow it’s good anyway. 

They have vegan and vegetarian options, you can get a beer, or cocktail and enjoy live music almost every evening.

Markets & Shopping in Puerto Escondido

If you feel like cooking, Puerto Escondido is very vegetarian-friendly. Let’s take a look at your options!

Chedraui Puerto Escondido

Chedraui is a big store similar to Walmart. You can buy all the basic groceries, such as lentils, canned chickpeas, or quinoa, but also things like tofu, imported or vegan cheese, vegan mayo, nut butter, coconut milk, or protein pasta. 

Mercado Benito Juárez

You’ll always find the best and cheapest fruit and vegetables at the local market. The main market Mercado Benito Juárez is in the town and you can get there by colectivo from pretty much anywhere for 8 pesos. 

In addition to the fruits, there are also some local businesses, like shoemakers, and you can grab a cheap veggie breakfast or lunch.

Mercado Benito Juárez
Veggie mole and enmoladas on the Benito Juárez market in Puerto Escondido

Mercado Zicatela

Mercado Zicatela is slightly more expensive than Juárez, but if you live on Zicatela or La Punta, it’s much closer. You can have lunch here as well, on a beautiful oceanfront terrace. Do you remember the tlayuda, that looked like pizza in Oaxaca? In Puerto, it’s served in a completely different way.

Canela Granos y Semillas

There is also an organic / zero-waste store right at the market, called Canela. They have some vegan products, a pretty good section of organic cosmetics, and a zero-waste section.

Moringa Fresh and Wild

I preferred to go shopping in Moringa. It’s right on the beach at La Punta and they had an amazing selection of everything – even natural wine and fresh organic fruits and veggies.

Verde Puerto Rinconada

The last organic market in Puerto Escondido I’ve visited was Verde Puerto in Rinconada. It’s close to Carizalillo beach, so it was a bit far for me and the selection is not that great. If you live close, it’s still a pretty good option. Also, they sell the bread and pastry from Amarisa here.

Few more places we didn’t have a chance to visit

Unfortunately, we always find out about some places after we leave the place. Or we just don’t have time to visit them all. The fact that we always come back to places we like and that I really like to cook might be the reason.

Anyhow, maybe you should check out these restaurants in Puerto Escondido as well and let us know if we need to try them out next time!

Papa Tots

Do you know what my favorite comfort food is? Well, it’s pasta, but anything containing potatoes is just behind it! And apparently, at Papa Tots, you can get exactly that: fried potato balls with various flavors. 

They also have burritos and salads, all are vegetarian and some options are even vegan. Could you send me a tasting plate, please?

Elephant Garden

Elephant Garden is quite popular amongst veg people in Puerto Escondido, but they also have meat options. Somehow, we never made it there, since we preferred other places on Zicatela, but I’ve heard so much about their vegan banana bread. You might want to give it a try.


Losodeli is a café attached to a co-living & co-working space in Puerto Escondido, which might be a nice alternative to Selina, just not at the beach. They serve typical brunch meals, sandwiches, pasta, and pizza. Most of it is vegetarian, some vegan and it looks delicious! 


Cocofam is another restaurant in the town and the food looks so good! We’ve actually got it recommended many times, and I have no clue why we never tried it. I think you should, otherwise, you’ll be sad for another year as I am.

Vegan Ice Cream in Selina

Alright, this is my bit on your research about vegetarian restaurants in Puerto Escondido. There are many, so no need to be afraid – you won’t be hungry. 

In the meantime, I will continue exploring Ecuadorian cuisine. Spoiler alert: it’s not half as good as the Mexican. I still miss tacos so much!

Enjoy it as much as you can!

Love, Lea

One Response

Leave a Reply

Your email address will not be published. Required fields are marked *