Are there vegetarian restaurants in the Philippines? As we mention in What to eat in the Philippines, the country isn’t known for its vegetarian cuisine, but little by little it is adapting to the needs of tourism and restaurants are emerging that those of us who follow this diet love.

Most of them are concentrated in big cities (Manila and Cebú, basically) and in tourist areas. Outside these, it’s normal to rely on carinderias, that is, the local little pot restaurants. There you will surely find some Filipino vegetarian dishes, although we recommend asking several times what ingredients and sauces they use, since there isn’t a large vegetarian population and dishes tend to include bits of meat/fish and oyster sauce. Don’t despair—there are options!

After wandering around a lot in search of tasty food, we’ve put together this selection of the best vegetarian and vegan restaurants in the Philippines, which we hope will help you treat your taste buds during your trip. To make it easier to see, we’ve ordered them by regions, covering the most visited corners on a route around the country. At the end of this article, you’ll see a map with their locations. In addition, in each of the guides on our website, you’ll find a section dedicated to food where we always indicate if there are vegetarian options.

Table of Contents

Can you eat vegetarian in the Philippines? Is it that difficult?

Before talking about our favorite restaurants, we want to put you at ease. It’s possible to eat vegetarian in the Philippines and live to tell the tale. In fact, it’s possible to be vegan in the Philippines and go home a few kilos heavier. We say this from experience.

The Philippines, understandably, has a bad reputation among those of us who don’t eat animal products. Its cuisine is heavily focused on meat and then fish. There’s also no shortage of dishes with sauces that include ingredients with meat, fish and the famous shrimp paste (bagoong); so yes, you’re going to have to be a bit persistent if you want to eat vegetarian in the Philippines. Therefore, if you don’t want any unpleasant surprises, in the carinderias (the local little pot restaurants) we recommend asking several times what ingredients the stews contain.

Even so, it’s not as bad as they say. There are Filipino vegetarian dishes or ones that can be made vegan. Examples include tortang talong, pinakbet, monggo, lumpia and ensaladang talong. Add to that a huge variety of fruit, which you won’t lack in any sari-sari (small convenience stalls). If you have a kitchen, you’ll also see cans of chickpeas (garbansos) and tofu in the vast majority of supermarkets and markets. As snacks, peanuts are everywhere, as is the famous peanut butter. And to top it off, in tourist destinations and big cities it’s now rare not to find fully vegetarian or vegan restaurants or places offering alternatives without animal ingredients. As a rule, these are 2 or 3 times more expensive than carinderias, but they’re far from European prices.

So, from our own experience traveling in the Philippines as vegetarians over the last 8 years, we can tell you that it is absolutely possible. You won’t find the most varied vegetarian food and being vegan can be a bit harder, but you’re not going to go hungry. Promise.

You can read more about this topic in Typical dishes of the Philippines.

eating vegetarian in the Philippines


Vegetarian restaurants in Manila

The capital is where you’ll find the greatest variety of vegan and vegetarian restaurants in the Philippines. The mega-city’s food scene is huge and, of course, includes loads of places that don’t use animal products. Most are located in Makati, the financial and commercial district, but you’ll also find options in Quezon City and even near Intramuros, so you can fit it into your visit. If you don’t want to worry too much about getting to them (especially with the horrendous traffic), we suggest looking for a place to stay in Manila around Makati–Poblacion.

By the way, although we don’t list addresses here, you’ll find them all marked on the vegan restaurants map of the Philippines below.

Cosmic Poblacion, our trusted vegetarian restaurant in the Philippines

When they served us the food here, we couldn’t believe it; we even had to ask if it really wasn’t meat. For us, Cosmic is the best of the vegan restaurants in Manila. Although it can sometimes be hard to get a table (it’s quite small), it’s a wonderful dining experience and the prices aren’t too crazy (300–450 pesos per dish).

The menu is a jumble of charming Filipino, Asian and Western dishes. Portions are more like tapas size, but prices are so good that it won’t feel expensive at all. We strongly recommend trying the sisig with bagnet, the kare kare, the tempura and the leche flan. The only downside is that they don’t serve alcohol, but they do have soft drinks, juices and kombucha.

It’s been so successful that from a small spot in Poblacion they now have several locations in Manila (Kapitolyo and Alabang).

Cosmic: vegan restaurant in Manila

Green Bar

This is one of our favorite places to eat in Manila and also one of our most beloved vegan restaurants in the Philippines. Although it used to have a slightly awkward location and the space wasn’t very cozy, their new restaurant in Legazpi Village (Makati) is the opposite and you could spend hours having breakfast, lunch, a snack or dinner because they have everything.

Donuts, cupcakes, hearty bagels and burritos, burgers (including the well-known Beyond Burger), bowls and other dishes like nachos, quesadillas or rice with tasty jackfruit await you. If you ask for our favorites, we’d go with the Hail Seitan (a delicious seitan sandwich) and the Cheesy Mac Cracklin Burrito (yes, as hefty as it sounds). They also serve coffee, though it’s nothing special.

The prices are a bit higher—between 400 and 600 pesos per dish—but the quality is fantastic and the portions are very filling. 100% recommended if you want to eat vegetarian in the Philippines.

Green bar, vegetarian meal in Manila

Corner Tree Café, a lovely spot for a romantic dinner in Makati

With a great location in Poblacion (Makati), this place is super intimate for a quiet dinner. It’s a vegetarian restaurant with plenty of vegan options, including lots of traditional Filipino dishes like kare-kare (our favorite) and laing, so it’s a great chance to taste local cuisine without animal cruelty. If you fancy something more Western, they also have sandwiches, burgers and lasagnas, as well as other Asian-style dishes like curry or bibimbamp. To end on a sweet note, they have vegan ice creams and other desserts that are usually listed on the daily menu. Beer lovers will be happy to know they have a good selection of craft beers.

Prices range between 300 and 500 pesos, which we think is fair for what you usually find around here. Service can be a bit erratic, but they’re usually very nice. Plus, you can pay by card.

Corner tree, Manila

VEGE Select (formerly New Quan Yin Chay Vegetarian), a delicious spot for local vegetarian food in Chinatown

If you’re exploring Intramuros and looking for vegetarian restaurants in the Philippines, don’t hesitate—walk a bit toward Chinatown and you’ll discover this gem. Located on the iconic Ongpin Street, it’s a very humble restaurant with a huge selection of Filipino and Chinese vegan and vegetarian dishes. Adobo, Bicol Express, classic skewers, freshly made lumpia… The selection is enormous and well priced! For a plate of rice with 3 sides they usually charge around 150 pesos. Don’t miss the sugarcane juice and the xiaolongbao.

There’s no table service; you go up to the counter and choose what you want. You pay when you receive your tray. Afterwards, pick any table and sit down to eat calmly. Perfect if you want to eat vegetarian in the Philippines and you’re sightseeing in Manila.

New Quan Yin Chay Vegetarian Manila

More vegan places in Manila or with options

The above are our favorites, but of course we’ve tried many more. Here are some other alternatives:

  • People’s Palace: one of our favorite restaurants (we’ve been going since 2010, when we lived in Manila); it’s a Thai place in Greenbelt 3 with a super pleasant outdoor area. It isn’t vegetarian or vegan, but they have a separate vegetarian menu if you ask, and the grapefruit salad is sublime.
  • Greens Plant Based Vegan Restaurant QC: it’s unlikely you’ll pass by, but we loved it, especially the sisig and the relleno. It’s fully vegan.
  • Hummus Elijah: their hummus and falafel are spectacular and the Poblacion branch is good.
  • Gnostic: essentially a cocktail bar from the same owners as Cosmic, with vegan tapas.
  • SaladStop!: a salad-chain spot; it’s nothing groundbreaking, but if you’ve been on the islands a long time and miss some greens, it hits the spot.
  • Heybo: from the same company as the above, with bowls you can build yourself from healthy things and some ready-made options that are already vegan.

Vegetarian restaurants in Cebu

Like Manila, Cebú is an oasis for long-term travelers. In the capital of the Visayas you’ll find some vegetarian restaurants, although unfortunately many have closed in recent years. If you want to stay in Cebu near most of them, our advice is to base yourself around Ayala Mall or Fuente Osmeña. Even so, there isn’t usually as much traffic here and you have plenty of transport options.

POTLUK Pantry & Tasting Room, the best restaurant with vegan options in Cebú

Located very close to Ayala Mall, this is possibly—at least as of today—the best place with vegan options in all of Cebú. They have loads of dishes, including a great tofu sisig and baos, at quite reasonable prices (200–300 pesos). It’s true that it isn’t 100% vegan, but the effort is appreciated and, in addition, they don’t use MSG in the food.

Wellnessland Vegan Café, if you want to try Filipino food, take note!

On one of our latest visits to Cebú, we decided to try this restaurant and wow, did we hit the mark! We almost cried when we saw their lengthy menu. If you want to enjoy a huge variety of Filipino dishes made vegan, this is your place. They have everything from siomai to leche flan via skewers, adobo, gyozas… We wanted to try it all! Unfortunately, there were only two of us and the portions are quite hearty. Even so, the prices are great, so we’ll definitely be back.

Note: the place is a little hidden. Pay close attention on Google Maps, as it’s in an alley off Sikatuna Avenue.

Wellnessland Vegan Café Cebu

Persian Palate

This place is our savior. With great value for money, although it isn’t strictly vegan, it has lots of options. Our favorite is the mock meat adobo with rice, but they also have tofu and chickpea shawarmas, hummus and several delicious curry dishes. Plus, portions are huge for the prices (around 200–250 pesos), so you’ll leave very satisfied.

They have several branches around Cebú, but our favorite is the one in Ayala Mall. The décor isn’t particularly charming, but they have tables in the “outdoor” area and service is good. Perfect if you want to eat vegetarian in the Philippines.

vegetarians Philippines Cebu

Other options for eating vegetarian in Cebú

We know there aren’t that many, but here are a few more alternatives:

  • Shawarma Gourmet: near Ayala Mall, a Middle Eastern spot with falafel and hummus options.
  • CookPub – Cebu Mactan: if you’re staying near the airport (we usually do), this place can make you a very good vegan Korean bibimbap.

By the way, you can always go for the vegan burger at Burger King, whose mayo, by the way, is also plant-based. There are also loads of Indian restaurants, where there’s always something vegetarian or vegan.


Vegetarian restaurants in Palawan

The archipelago’s most touristy area (for very good reasons—and if you don’t believe us, take a look at Things to do in Palawan) doesn’t fall short when it comes to vegetarian and vegan restaurants in the Philippines either. With the increase in visitors, restaurateurs have gotten their act together to offer what people are looking for, and you’ll have options of this kind in Puerto Princesa, Port Barton, El Nido and Coron. Here we share our favorites, but in each local “Where to eat in X” guide you’ll find more alternatives.

Ver De Plant-Based Café (Puerto Princesa), the best vegan restaurant in Palawan

If we had to choose just one vegan restaurant in the Philippines, we think we’d pick this one in Puerto Princesa. We liked it so much that every time we go to the city we stay nearby so we can always eat here.

Run by a lovely couple, the place is a very cozy space to spend a few hours with your laptop—especially considering they have fiber‑optic internet that flies. We loved that they use local and mostly organic products, 100% vegan. The smoothies are fantastic and very filling, as are the sweets. If you can, do yourself a favor and order a cinnamon roll. We also loved the spring rolls and the Fiesta bowl. They’re very active on their social media and always have a dish of the day.

In short, if you pass through Puerto Princesa and you’re vegetarian, don’t think twice. This is your place! They’ve been so successful that they now have branches in Siargao and El Nido, and it wouldn’t surprise us if the family keeps growing.

Ver De plant-based vegan Puerto Princesa

Ima’s Vegetarian Restaurant (Puerto Princesa), perfect for eating vegetarian in the Philippines

This is another of our favorite vegetarian restaurants in Palawan. It’s a fairly simple place (note: it gets warm at midday because there’s no air‑conditioning), but with a nice menu of Filipino and Western dishes that are quite affordable. In our opinion, what’s most worthwhile is ordering a tofu or tempeh dish (somewhat hard to find in the Philippines) with their organic red rice. Portions aren’t huge, but they’re enough for one person.

Warning: service is a little slow. Arm yourself with patience—but it’s worth it.

ima's vegetarian Puerto Princesa

Ver De El Nido, the best vegan restaurant in El Nido

This is, without a doubt, our favorite vegan restaurant in the Philippines and the one we’ve visited the most, along with Cosmic Poblacion (Manila). Honestly, we can’t fault it—everything from the décor to the service and, most importantly, the food is sublime. We’ve been lucky enough to try almost the entire menu and it feels like a dream.

There are salads, bowls, sandwiches, burgers, pasta dishes, tasty starters and dreamy desserts; but if you want a recommendation, the “soyrizo tacos,” the “birria,” and the “siri bowl” have our hearts—so does their brownie. Plus, given the many food contamination cases in El Nido, eating here is like paradise—you can even drink the service water without fear.

Prices aren’t low (400–600 Philippine pesos per dish), but for us the value for money is unbeatable.

Discover more alternatives in Where to eat in El Nido.

Ver De El Nido vegan El Nido

PLNT+HRVST (El Nido)

Lio Beach is one of the best beaches in El Nido for spending a few hours and grabbing a bite, since we now have a 100% vegan option that’s pretty solid. The place is beautiful, with an open concept and tropical décor that invites you to linger. As for the menu, we like that most items are Filipino dishes made vegan such as sisig (which we really liked) and turon, though they also have smoothie bowls, shakes and specialty coffee.

Prices are around 350–500 pesos which, given El Nido’s averages and the location, isn’t bad at all. They also have a pretty good internet connection and, in fact, we saw people working there on their laptops.

PLNT+HRVST El Nido Vegetarian restaurants in the Philippines

Taste El Nido Vegan Café (El Nido)

As you already know from Where to eat in El Nido , we love the vegetarian burgers at El Nido Veggie Burger, but if we have to recommend one vegan restaurant in El Nido, it would be Taste El Nido Vegan Café.

As the name implies, it’s a place to eat 100% vegan in the Philippines. It’s perfect for breakfast because they have coffees with plant milks and smoothie bowls, but you’ll also find delicious dishes for lunch and dinner. Our favorites are the eggplant lasagna, the mac & “cheese” and the Mexican chipotle bowl. While prices aren’t super cheap, the value for money is excellent.

Taste, vegetarian café in El Nido, Palawan

Verde Rekado (Coron), the only vegan restaurant in Coron

We’ve ended up living off the food from this vegetarian restaurant in Coron for as long as a week. It’s true they aren’t quick to serve, but the value for money is great and their mushroom shawarma and tofu adobo are terrific. They also have several pasta dishes and decent burgers/sandwiches.

Budget around 250 pesos per dish and roughly an hour for your food to arrive. Even so, it’s a pleasant spot with lovely views over Coron Bay.

We share more options in Where to eat in Coron.

Le Voyage (Coron), tasty vegetarian options in Coron

Unfortunately, since they moved to a location in central Coron they’ve lost a lot of quality and have also added meat options to the menu; however, the tofu cashew sisig (there are lots of cashews on Busuanga Island) still makes it worth a stop. It’s also a good place for smoothie bowls and coffee, and they have some gluten‑free options.

Le Voyage, Coron

More vegetarian options in Palawan

Here are some vegetarian restaurants in Palawan—or places with options:

  • Namaskar Vegetarian House (Puerto Princesa): less pretentious than other vegan spots, with lots of variety—many Filipino dishes—including Puerto Princesa’s traditional chaolong. It’s right in the center and you can eat for under 200 pesos.
  • Aubrey’s Plant-based Vegan Cafe (El Nido): another vegan place in El Nido. The terrace is spectacular, overlooking Cadlao Island, and service is good; portions did feel a bit small to us and the menu a little less enticing than Ver De’s. A good spot to work with your laptop.
  • Hayhay Cafe (El Nido): located in the mall that leads to Las Cabañas beach and, although not 100% vegan, it has plenty of options. Portions are small for the prices, though.
  • Kusinero del Barrio (Port Barton): there are no 100% vegan restaurants in Port Barton, but among those with alternatives, this one’s a classic, with even a section of the menu for us. They have tofu and seitan dishes, some of them traditional Filipino recipes. Food and drink prices are unbeatable.
  • Mojitos Resto Bar (Port Barton): the “poshest” restaurant in Port Barton—and the good thing is it has plenty of vegan alternatives, including tofu-and-rice bowls and some burgers.
  • Bay Brew Resto Bar and Cafe (Port Barton): in the town itself, this was our last great discovery, with some vegetarian options—highlighting the pasta with meatballs. Good prices and a pleasant setting.
  • Da Puno (Coron): unfortunately, it’s far from town, but this is the best 100% vegan restaurant in Coron. In season (roughly November to May) they set up a stall in the port area (BAPPA) serving amazing burgers at good prices.
  • Om’s Thai (Coron): not vegetarian or vegan, but it does have a section of the menu adapted for us. As the name suggests, it’s Thai—so you’ll get several curries and noodle dishes. Quite tasty, but prices are a bit high.

Vegetarian restaurants in the Visayas

The Visayas region covers lots of islands that are gradually opening up to tourism. As usual, you’ll find many more vegan and vegetarian options on the most touristy ones like Bohol, Moalboal or Malapascua.

Vedge (Bohol), the best vegan spot in Panglao today

It’s true it isn’t in a very central location, but if you’re willing to get around Panglao, the restaurant at Panglao Chocolate Hills Resort will feel like a vegan Eden. Seriously, prices are excellent for the portion sizes (250–300 pesos) and the variety is surprising—from nachos and ravioli to Filipino dishes made vegan like kare kare or adobo. Plus, one of the owners is Korean, so you can also try dishes from his homeland in vegan form, like japchae.

You’ll find more vegetarian options in the Philippines at Where to eat in Bohol.

vegan restaurant in Panglao

The Vegan Shack (Bohol)

They were previously in Tagbilaran (Bohol’s capital) but moved to a small spot on Panglao’s main road, with a 100% vegan menu that includes Filipino‑style adobo dishes and lecheflan, as well as other options like gyozas, “fish” fillets or spaghetti. Prices are quite contained (250–300 pesos per dish) and they have a loyalty card with which you can get good discounts.

They also run a coffee shop in the same business with specialty coffee and, of course, plant milks.

The Vegan Shack Bohol

Shaka (Bohol), a good vegetarian‑restaurant chain in the Philippines

Shaka is a chain of spots specializing in smoothie bowls. Using local fruit, nuts and other superfoods such as açaí or spirulina, they’re perfect for a hearty breakfast or snack. Before long they expanded the menu to offer savory dishes, among which we highlight the burgers. They’re 100% vegetarian (with the option to make them vegan), super filling and tasty. They come with delicious fries and, if you like, there’s a good selection of craft beers. Prices aren’t particularly cheap (the burgers are around 400 pesos), but it’s great for a treat.

Just so you know, there are also Shaka branches in Siquijor, Siargao and Moalboal.

Shaka, Alona Beach, vegan options

Belle’s Beach Bar (Siquijor), the best vegan restaurant in Siquijor

Jon and Sai are the Spanish couple who run this lovely vegan beachfront restaurant on the magical island of Siquijor, which we’ve been lucky enough to visit several times. For us, the Spanish omelette is sublime, but you’ll also love the croquettes and the falafel. Add to that an excellent internet connection (Starlink), charming service and reasonable prices (250-350 per dish), and you’ve got a winning combination.

Oh, given its orientation, the sunsets are usually spectacular! Plus, there’s direct access to the sea in case you want to take a dip.

You have many more alternatives in Where to eat in Siquijor.

vegan restaurant in Siquijor

Shaka Siquijor

The Shaka chain also opened its Siquijor branch in 2024 and on one of the best stretches of beach in the San Juan area (the best part where to stay in Siquijor), so it’s an ideal place to eat and cool off with a swim. In addition, unlike other Shaka restaurants, they have a variety of dishes such as quesadillas, nachos or bowls with healthy quinoa. It’s true that coffee prices are through the roof (170-180 pesos), but compared to other restaurants in the area, food prices aren’t so bad (350 pesos).

It’s a perfect place for breakfast or brunch, since you already know they’re known for their smoothie bowls. That said, they don’t open for dinner.

Shaka Siquijor

Twenty4 Restaurant and Burger Bar (Siquijor)

If you head out to explore beyond the San Juan area, around Lazi (where the famous Cambugahay Falls are—one of the best places to see in Siquijor), we strongly recommend trying this restaurant. It isn’t vegetarian, but it has a 100% vegetarian section on the menu and, in our opinion, it offers some of the best value for money on the island, with tasty smoothies and fresh juices for under 100 pesos.

As for the food, they’ve got everything—from Filipino dishes to pizzas and burgers. Personally, we love the falafel and the “fried fish,” and they cost under 250 pesos. They also bake the best bread on the entire island, which you can buy to take away.

They have two places in Lazi, one in town and another on the road heading toward the east of the island, which is larger.

Twenty4 Restaurant Siquijor

Kaon Nilumad – Vegan Eatery & Café (Malapascua)

For such a tiny island, Malapascua does have some of the vegetarian restaurants in the Philippines. The most famous is Villa Potenciana, but we’ve had a few odd experiences when it comes to distinguishing veganism and vegetarianism, so it doesn’t quite work for us. However, in 2025 Kaon Nilumad opened on the port beach, a kind of carinderia that’s 100% vegan to which we predict great success.

In addition to ready-cooked dishes at very good prices (50 pesos per portion), they have some à la carte items (burgers, crepes, tacos…) and it’s a great place for a coffee or a cocktail while enjoying the sunset.

You’ll find more options in our guide Where to eat in Malapascua.

Ven’z Kitchen (Moalboal), animal‑free Filipino dishes

There are quite a few vegetarian‑restaurant options in Moalboal, but if we had to pick just one, it would be Ven’z Kitchen. Located a few steps from the sea, the place is quite small but pleasant—especially the counter that faces the street. If you can, go early, as it tends to get very busy.

The standout of this spot—which also serves meat and fish dishes—is that it has a fairly extensive menu of Filipino recipes made vegan. For example, mushroom sisig, adobo or pakbet ilocano. Prices are around 200 pesos per dish, which is pretty good considering the quality and quantity.

Discover more alternatives in Where to eat in Moalboal.

Venz kitchen, Moalboal

More vegetarian or vegan restaurants in the Visayas region (Philippines)

Don’t think these are the only ones we know—below are a few extra alternatives, especially if you’re someone who likes to get off the beaten path:

  • Aroi Makmak Thai Station Cafe (Siquijor): seafront spot in Siquijor serving Thai food (quite authentic), with many vegetarian and vegan options including pad thai and several curries.
  • Warung Balay (Siquijor): a carinderia with ready‑cooked dishes and daily vegetarian and vegan alternatives at very good prices. You can also ask for “service water.”
  • Wonderland (Siquijor): the restaurant of the hostel of the same name, with pleasant low tables and board games you can play while you wait for your food. We’re in love with their tofu dishes, though prices have crept up a bit recently.
  • Craic House (Malapascua): not a Filipino vegetarian restaurant, but its seaside location, falafel wrap and lentils have us smitten. It’s on the best part of Bounty Beach, perfect for spending a few hours enjoying the sea.
  • Villa Potenciana (Malapascua): as we said, make absolutely sure they understand you’re asking for vegan food and not vegetarian; it’s still a very pleasant place for lunch or dinner, with tables right on the beach. Don’t order cocktails, though.
  • Andrea’s Kawayan Eatery (Bohol): a carinderia frequented by dive instructors and expats living in Panglao for its great quality (you can really tell compared to others). If you go early, you’ll likely find some tofu dishes as well as Filipino vegetarian and vegan options like monggo.
  • WOnDERLAND_sayaw thai food (Bohol): a Thai place on Panglao’s main road with pretty authentic food and a considerable variety of vegetarian and vegan options like curries or noodles. The venue is also very pleasant.
  • Lekker Garden (Bohol)
  • Veganize (Bohol): the only vegan place in Tagbilaran (Bohol’s capital), so take advantage. Dishes at very good prices.
  • Chido Cafe (Bohol): not a vegetarian place, but it has many options and it’s in a beautiful spot—on a kind of hill with sea views.
  • Venia’s Kitchen (Bohol): the restaurant of the excellent Loboc River Resort (our favorite hotel in Loboc). We were amazed to see a full page of vegan and vegetarian options at great prices (200-250 pesos). The adobo is delightful.
  • Food & Fables (Bohol): the restaurant of the Fox & The Firefly Cottages hotel. It isn’t vegetarian either, but it has a huge variety of vegan and vegetarian dishes—many of them 100% plant‑based versions of Filipino cuisine. Breakfasts are also super hearty.
  • Buhay Ermitanyo (Iloilo): something we certainly didn’t expect to find during our time in Iloilo. It’s a slightly “odd” experience in a vegan family’s home, where they offer a tasting menu of several dishes (you choose the amount when booking) and explain each one as they bring it, Michelin‑style. Flavors are really good, though the prices felt a bit high for the Philippines.
  • Healthy Kitchen Cafe (Iloilo): portions aren’t large, but it’s nice to have a restaurant with so many vegan and vegetarian alternatives in Iloilo.
  • Monkey Grounds Coffee (Iloilo): if we had to choose just one place with vegetarian options in Iloilo, it would be this pretty café with many vegan alternatives at prices under 250 pesos. We recommend the carbonara pasta and the “lechon kawali.”
  • Veego (Bacolod): did you know there’s a 100% vegan restaurant in Bacolod? Stop looking and enjoy their tofu sisig, kare kare or tofu tom kha gai.
  • The Green Chef (Dumaguete): as of today, the best vegan restaurant in Dumaguete, with many options priced below 250 pesos. It’s on the upper floor of a hotel, so it’s hard to find and you’ll have to climb quite a few stairs—but it’s worth it. Tasty shakes and veganized versions of Filipino dishes.
  • Beyond Plants 6200 (Dumaguete): fully vegetarian restaurant in Dumaguete, with dishes under 200 pesos and lemonades for 60-80 pesos, far from what you’ll see in touristy areas. The tonkatsu ramen isn’t bad at all, but it’s one of those places that don’t take much care with dairy—so if you’re vegan, best avoid it.
  • Anahaw Restaurant: the best option in Dauin if you’re vegan or vegetarian. The burgers, though pricey, are excellent—as are the mezze platter and the sisig. By the way, they have a happy hour from 14:00 to 18:00, which is a highlight, and the cocktails are very good.

Vegetarian restaurants in Mindanao

Did you know Siargao is already being called the new Bali? With that bohemian, hipster, surfer vibe—or however you want to label it—there are more and more restaurants with careful aesthetics and healthy food options. So you won’t be short of alternatives that fit your diet, including several of the best vegetarian and vegan restaurants in the Philippines.

For its part, magical Camiguin is still opening up to international tourism and is gradually waking up with a few vegan and vegetarian options that we’ll keep sharing. Here are the ones we like most:

Ver De Siargao

After Puerto Princesa and El Nido, Ver De opened its doors in Siargao and, in our experience, it’s the best vegan in the island. Besides having a beautiful space, they also serve well‑cooked dishes with great ingredients like Bang Bang tofu or burgers (they have Beyond Meat). Prices are, as with the others, on the higher side (between 400 and 600 pesos per dish), but in our experience, they’re worth it for the quality.

See more vegetarian options in Where to eat in Siargao.

Vedya Siargao

If you want a vegan restaurant in the Philippines carinderia style (at least at lunchtime), you have to go to Vedya. It’s a bit hidden on the back streets off Tourism Road, but it’s a super pleasant place to eat without animal products. At lunch they have prepared dishes you can order by the portion; if you get 4 or 5 with rice, it usually comes out to around 250 pesos. They also have other à la carte options and breakfasts like smoothie bowls or toast; plus, they serve specialty coffee (there are spectacular beans from Mindanao) if you’re into good coffee.

Vedya, Siargao, vegan

Kolekbibo (Siargao), the best option for eating in northern Siargao—with a social cause

If you head to northern Siargao (which we highly recommend), stop by this café/restaurant around Burgos. In addition to enjoying sea views and 100% vegan food, you’ll be helping a social cause, since Kolekbibo runs many activities to support disadvantaged groups on the island.

The place is vegetarian, but it has plenty of vegan options—basically bowls and wraps with monggo (the Filipino lentil). It’s a good place for breakfast since they have smoothie bowls, pancakes and coffee.

Kolekbibo North of Siargao

Shaka (Siargao), delicious smoothie bowls!

This was the first Shaka branch we tried and we quickly understood the reason for its success. Although their first spot was a small roadside shop, they now have a larger corner with several tables overlooking the sea. It would be a sin to leave the island without trying their bowls—and, of course, taking the requisite Instagram photo.

Daos Plant-Based Kitchen (Camiguin), the best (and only) vegan in Camiguin

It’s the only vegan restaurant in Camiguin, but honestly you won’t need much more because it’s spectacular. Set in a beautiful place by the sea, Daos serves hearty rice bowls and other Filipino dishes like pancit or sisig. If you’re craving something sweet, don’t hesitate to order the turon—you’ll thank us later (in a good way). Potpot (the owner) is lovely, so be sure to say hi.

You’ll find more information in Best restaurants to eat in Camiguin.

Kurma (Camiguin), good vegetarian options on the Island of Fire

Among the island’s restaurants, one that stole our hearts for its variety of cruelty‑free dishes was Kurma. It belongs to the hotel of the same name, located in Yumbing right on the beach—so eating here while gazing at the sea is truly wonderful.

We first went for lunch and liked it so much we went back for breakfast; but if you can choose, we recommend lunch. They have a pumpkin “steak” served with monggo (the local lentil) that’s a delight, and the vegan burger is also very good. Prices are moderate for the quality on offer and the service was really friendly—recommended!

vegetarian in Camiguin: Kurma restaurant

Hayahay Café (Camiguin), delicious vegetarian breakfasts in the Philippines

We went for breakfast to this little nook surrounded by nature and almost rolled out the door. Although it isn’t vegetarian either, Hayhay Café has lots of options both to eat and drink, since they offer plant milks for their craft coffees.

We went for the smoothie bowls, to which we added some seed toppings. We recommend not doing what we did—order one just for yourself—but sharing instead because they’re very filling. They also have other savory breakfasts with omelettes or toast, which we eyed and found very complete. Plus, if you want to come for lunch (it’s closed at night) they also have some dishes like quinoa or hummus.

Prices are a little on the high side and the girls working there aren’t “the life of the party,” but we’d go back—so we didn’t hesitate to include it in this list of the best vegan and vegetarian restaurants in the Philippines.

best vegetarian restaurants in the Philippines

More vegetarian and vegan alternatives in Mindanao

Here are a few more pointers to vegan restaurants—or places with options—in Siargao, Camiguin and Surigao:

  • Sulig Grocer Café (Surigao): if you have to pass through Surigao to transfer somewhere, you’re saved. This small roadside spot surprised us with its vegan wraps. The variety isn’t huge, but they also have a few sweets. It’s also a zero‑waste shop.
  • The Hub by Lokal Lab (Siargao): not vegan or vegetarian, but the NGO Lokal Lab runs two locations (one in Burgos, up north, and another in General Luna) where they offer vegan wraps and bowls, plus some snacks. By eating here, you also contribute to the different projects they run on the island. If you can, don’t miss the kalamay.
  • Kurvada (Siargao): a kind of “fancy” carinderia on Tourism Road with a huge variety of vegan dishes. Staff also understand the difference between vegan and vegetarian—so don’t hesitate to ask. Value for money is unbeatable, but it’s better to go at lunchtime since there’s usually not much left for dinner.
  • Hervibore’s Cafe Siargao: one of the few vegetarian places in Siargao (at least 100%) with a fully separate vegan menu. Prices (180-250 pesos per dish) aren’t bad at all for island standards, and it’s run by a very nice local family.
  • Shanti Shanty Cafe (Siargao): they probably bake the best bread on the island (sourdough), which you can buy to take away—and they also have some vegan sandwiches that will blow you away. It’s outside the busiest part of General Luna, but worth it.
  • Swell Cafe and Bar Pacifico (Siargao): located in Pacifico, this place is 100% vegetarian and almost everything can be made vegan. The Chicka cheek’n sandwich is hearty and tasty. They also have coffee and smoothie bowls.
  • Saga Specialty Coffee (Camiguin): for coffee lovers, this is the best place in Camiguin to enjoy it. They have plant milks and a delicious vegan brownie.

Map of the best vegan and vegetarian restaurants in the Philippines

Here we’ve pinned all the vegan restaurants in the Philippines we’ve discovered on our trips:

As you can see, it’s possible to eat vegetarian in the Philippines in all these restaurants, as well as in lots of carinderias. There you just need to glance at the pots to see what they’ve got—just don’t forget to ask to confirm there are no animal‑origin ingredients.

We hope this selection of vegetarian restaurants in the Philippines helps you enjoy your trip even more. If you have any suggestions or made any discoveries on your adventure, we’d really appreciate you leaving them in the comments. Kainan na! Let’s eat!