Skip to content
Oaxaca Travel Tips
  • OAXACA CITYExpand
    • Where to Stay in Oaxaca
    • What To Do in Oaxaca
    • Where to Eat in Oaxaca
    • Best Markets in Oaxaca
  • OAXACA BEACHESExpand
    • Puerto Escondido
    • Huatulco Mexico
    • Mazunte Oaxaca
    • Lagunas de Chacahua
    • Oaxaca Beach Resorts
  • TRAVEL TIPSExpand
    • Best Time to Visit Oaxaca
    • Tips for Staying Safe
    • Guide to Oaxacan Food
    • San Jose del Pacifico
    • Best Festivals in Oaxaca
    • Guelaguetza Festival
    • Christmas in Oaxaca
    • Night of the Radishes
  • ABOUTExpand
    • About
    • Contact
Facebook Pinterest Facebook Group
Oaxaca Travel Tips
Puerto Escondido

My 7 Favorite Places to Eat Vegan in Puerto Escondido

ByJulien Casanova Updated onMarch 26, 2026

The Puerto Escondido vegan scene blossomed in recent years. And many restaurants get creative by going beyond simply using soy products.

The vegan food in Puerto Escondido includes flavorful vegan tacos, healthy hummus bowls, inventive vegan breakfasts, and classic Mexican dishes with a vegan twist.

While this article focuses on Puerto Escondido vegan food, I’ve expanded it to include vegetarian options as well as some speciality shops to buy products. Let’s dive into some of the best healthy food in Puerto Escondido.

A garden view of one of the vegan restaurants in Puerto Escondido includes a table and chairs surrounded by tropical plants. In the background are two signs that read YA'AB Vegan Kitchen.
Table of Contents
  • 1. Cocofam
  • 2. Cultivo Comida Viva
  • 3. YA'AB Vegan Kitchen & Café
  • 4. Xole Vegana PXM
  • 5. Secret Spot Café + Restaurant
  • 6. Papi Bowls
  • 7. Café Elephant Garden
  • Shops for Vegan Food in Puerto Escondido
    • 8. Señor Salud – An Organic Tienda
    • 9. Moringa Fresh and Wild
    • 10. Verde Puerto Rinconada
    • 11. Canela Tienda Vegana y Organica

A quick note before we dive into the best Puerto Escondido vegan food. I’ve included the neighborhood name with a map link so that you can find the best vegetarian and vegan food near you.

1. Cocofam

📍 Centro

Cocofam is all about the veggies, many of which are supplied by the garden they’ve cultivated next to the restaurant. When I was there, I saw squash, papaya, lettuce, lemongrass, and more growing in the garden.

On a rustic clay plate, a homemade green tortilla is loaded with veggies and mushrooms. Behind is a side of guacamole and a side salad with apple slices.

The menu mostly focuses on tacos and tortas loaded with veggies and served with a nice side salad. To drink, they offer traditional Mexican aguas, often with a healthy twist such as the oat water which adds amaranth and peanuts.

And to round out your vegan meal, they also make a vegan tart for dessert. This is easily one of the best places for healthy vegan food in Puerto Escondido.

2. Cultivo Comida Viva

📍 La Punta

Cultivo is the real deal for vegan food in La Punta. Claudia is also the creator of Oryza Om, one of the best producers of fermented foods in Puerto Escondido.

As a result, Cultivo specializes in fermented foods: tempeh, sauerkraut, kimchi, fermented onions, and kombucha. And it’s offered as healthy vegan pitas and bowls.

At Cultivo vegan restaurant in Puerto Escondido, a pita stuffed with tempeh, veggies, sprouts, and a white cream sauce sits on a piece of brown wax paper on a wooden table.

I highly recommend the marinated tempeh pita with sauerkraut and their fermented salsa. The homemade tempeh is marinated and grilled until a crispy edge forms.

But in reality, you can’t go wrong with anything on the menu. All of the pitas and bowls creatively blend protein with veggies, from the mushroom shawarma to the tempeh bacon with tofu eggs.

3. YA’AB Vegan Kitchen & Café

📍 La Punta

At Ya’ab, the vegan menu is simple although the dishes are substantially filling and healthy. The sweet side of the menu includes smoothies and smoothie bowls of vegetable milk, fruit, and other substantial ingredients such as chia, cacao, peanut butter, and granola.

A healthy vegan bowl of hummus topped with slices of avocado, sprouts, green olives, vegan cheese balls with carrot and celery sticks is served in a natural, dried gourd bowl. A toothpick sticks out of one of the vegan cheese balls with a small sign that reads Ya'ab Vegan Kitchen.

The savory side features various types of hummus (classic, beet, sweet potato, and avocado) which are combined with a mix of veggies to create hummus bowls and toast plates. The salad bowls replace the hummus with lentils or chickpeas, also combined with a mix of veggies.

YA’AB Vegan Kitchen also makes its own vegan cheese from almonds and cashews. The cheese makes an appearance on most dishes as small balls rolled in black sesame seeds. They are delicious!

Bonus: the WiFi is really strong here, but if you’re looking for a place to work all day, check out my list of Puerto Escondido coworking spaces.

4. Xole Vegana PXM

📍 La Punta

Update: Unfortunately this vegan restaurant has temporarily closed. I’m holding out hope that it reopens.

Xole Vegana creates some of the most interesting Mexican vegan food in Puerto Escondido. The menu focuses on guisados, or stews, one of my favorite taco fillings. 

And rather than simply relying on soy products, they transform Mexican classics into vegan dishes such as carrot tinga and mushroom chicharrón. 

Throughout the menu, they incorporate their homemade tofu cream and vegan ricotta cheese, sometimes found in the style of cottage cheese.

With incredibly affordable prices and flavorful food, I also included Xole Vegana on my list of Puerto Escondido restaurants. This should be a staple restaurant for vegans and vegetarians in Puerto Escondido.

5. Secret Spot Café + Restaurant

📍 Rinconada

This outdoor vegan cafe serves a variety of dishes from vegan toasts, salads, and breakfast plates. They also offer a couple of Mexican inspired plates using soy protein, namely quesadillas and tostadas.

This is a solid space to eat vegan food in Puerto Escondido if you’re looking for breakfast or lunch.

6. Papi Bowls

📍 Rinconada

While Papi Bowls serves more than vegan food, I wanted to include it as a light and healthy option in Rinconada. The menu includes a salads, paninis, and a couple of vegan bowls that use tempeh or seitan. Or you can create your own bowl.

The ingredients include a lot of veggies, brown rice, and other plant-based ingredients like lentils and quinoa. Plus you get to choose your own salsa.

7. Café Elephant Garden

📍 Zicatela

While this isn’t a strictly vegan-vegetarian restaurant, Elephant Garden is a staple Zicatela restaurant with quite a few vegetarian and vegan food options clearly marked on the menu. They also take things a step further by making their own plant milk. And sweet lovers will enjoy their homemade vegan desserts.

Julienned zucchini tops a bagel of hummus and mushrooms from Elephant Garden in Zicatela, one of the best places for breakfast in Puerto Escondido.

The space at Elephant Garden consists of a small dining area that expands to the outdoor garden seating which often has live music on the weekends. This is one of the top places for breakfast in Puerto Escondido, so anticipate that there may be a wait for a table at peak times.

Traveling to Oaxaca City next? You’ll want to read my list of the best vegetarian and vegan food in Oaxaca City.

Shops for Vegan Food in Puerto Escondido

There are a number of small tiendas in Puerto Escondido where you can buy vegan food to cook. Most of these aren’t purely vegan but they sell lots of vegan products, baked goods, and veggies.

8. Señor Salud – An Organic Tienda

📍 Los Mangos (near Centro)

Bright yellow accents on the stairs and window frame welcome patrons to Senor Salud, a health food store in Puerto Escondido.

Owner Evelia has curated an organic tienda full of natural products, produce, and homemade kombucha. With a background in the spa industry, I step inside a lot of these little health food stores to browse.

At Señor Salud I was immediately impressed with the unique selection of products. Evelia explained that she tries to source only local products, though she will make exceptions for specific requests.

I fell in love with this store as soon as I walked in but then I fell in love again, with copal oil. I was already familiar with copal from the energy cleansing I’d received before a temazcal ceremony in Oaxaca. But to have its intoxicating scent in oil form is really something special.

I highly recommend going out of your way to shop at this unique health store in Puerto.

9. Moringa Fresh and Wild

📍 La Punta

Moringa is one of the oldest health food stores in Puerto Escondido. And like the others, they also offer a range of interesting products with a large selection of face and body care.

A shirtless man shops at Moringa, a vegan store in La Punta, Puerto Escondido. In the foreground are various vegan food products.

In the refrigerated section, you’ll also find kombucha and artisanal beer as well as some prepackaged snacks that are perfect to take to the beach such as an acai bowl, baba ganoush, and vegan sushi. 

The frozen section has veggie patties and vegan desserts and there is a small selection of fresh veggies. Other items include Mama Pacha chocolate from Oaxaca City, granola, coffee, tea, a small bulk section, and of course, mezcal.

10. Verde Puerto Rinconada

📍 Rinconada

In addition to a selection of organic vegetables and bulk items, this health store in Rinconada carries a lot of products made by other small businesses in Oaxaca. This means by shopping here you’ll be supporting more than just Verde itself.

One of the most notable for vegans is the bean tempeh made by Oryza Om, a fermented food specialist whose range of products you can see on their Facebook page.

There are also some cacao energy snacks and other snacks you can pick up to go as well as things for the pantry such as tahini, a creamy pumpkin seed spread, and coffee from Binisa Cafe.

11. Canela Tienda Vegana y Organica

📍 Mercado Zicatela | Rinconada

Canela organic and vegan store has a couple of locations in Puerto Escondido as well as one in Mazunte. The location inside of Mercado Zicatela is the largest, with a wide selection of bulk items including cooking oils, shampoo, and soap.

Bulk items line the shelves in this small shop in Puerto Escondido that sells healthy and vegan food items.

There are also bulk spices, beans, and alternative flours for cooking. One of the most interesting is the basket of healthy tostadas made using unique ingredients, such as beets, sesame seeds, moringa, and nopal cactus.

Julien Casanova

When I set off to explore Mexico again, I found myself always coming back to Oaxaca. The vibrant culture, wonderful people, stunning beaches, and incredible food kept drawing me in. After three years of living in Oaxaca, I love sharing what makes this region so special.

Post navigation

Previous Previous
39 Absolute Best Things to Do in Oaxaca City
NextContinue
19 Places for the Best Breakfast in Puerto Escondido
  • OAXACA CITY
  • OAXACA BEACHES
  • TRAVEL TIPS
  • ABOUT
Facebook FacebookPinterest PinterestFacebook Group Facebook Group

© 2026 Oaxaca Travel Tips

Affiliate Disclaimer, Terms of Service, Privacy Policy

Scroll to top
  • OAXACA CITY
    • Where to Stay in Oaxaca
    • What To Do in Oaxaca
    • Where to Eat in Oaxaca
    • Best Markets in Oaxaca
  • OAXACA BEACHES
    • Puerto Escondido
    • Huatulco Mexico
    • Mazunte Oaxaca
    • Lagunas de Chacahua
    • Oaxaca Beach Resorts
  • TRAVEL TIPS
    • Best Time to Visit Oaxaca
    • Tips for Staying Safe
    • Guide to Oaxacan Food
    • San Jose del Pacifico
    • Best Festivals in Oaxaca
    • Guelaguetza Festival
    • Christmas in Oaxaca
    • Night of the Radishes
  • ABOUT
    • About
    • Contact
Search
We use cookies to personalize content and analyze our traffic. We also share information about your use of our site with our analytics partners who may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services. You may opt out if you prefer.