ThingstodoPuertoPrincesa
A Filipino mango dish
Vegetarian · vegan · halal · gluten-free

Vegetarian (and vegan) restaurants in Puerto Princesa

Ima's: about 95% vegan46 Fernandez StreetOne dedicated kitchen
Photo: Acmekool
Quick answer
DEPENDS Easy at one kitchen on Fernandez Street, workable elsewhere if you ask, and closed to you at the chaolong houses.

Vegetarian (and vegan) restaurants in Puerto Princesa come down to one dedicated kitchen: Ima's Gulay Bar, also listed as Ima's Vegetarian Restaurant, at 46 Fernandez Street off Rizal Avenue. HappyCow lists it as about 95% vegan, with vegan versions of the rest; it rates 4.4/5 on TripAdvisor and its reviews run to June 2026. Food is cooked to order, so it is slow, and its days and times are irregular — check the Google Maps listing before you go. Beyond Ima's, KaLui and Badjao do good coconut-milk vegetable dishes and will cook meat-free if you ask when you book — but chaolong broth is meat-based, which rules out the city's own cheap lunch.

~95% vegan at Ima's4.4/5 on TripAdvisorReviews to June 2026Chaolong is not vegetarian
The honest state of it

Is there a vegetarian restaurant in Puerto Princesa? One, and it is mostly vegan

Puerto Princesa is a seafood city in a country whose default protein is pork. Vegetarians and vegans eat well here with a little planning, and the planning mostly means one address.

Ima's Gulay Bar — also listed as Ima's Vegetarian Restaurant — is the anchor and effectively the whole dedicated scene. It is a small kitchen run by its owners, Ima and Sam, at 46 Fernandez Street, a short walk off Rizal Avenue. The menu runs from bean burritos, quesadillas, pizza and jambalaya to teriyaki tofu, gado gado, tempeh fries, spring rolls, pasta, noodle dishes, salads, soups, veggie burgers and smoothies. HappyCow lists it as about 95% vegan, with vegan versions of the rest, and it makes its own vegan cream and cheese from tofu and yeast flakes. Reviewers call the prices reasonable to very affordable.

Because everything is cooked to order, service is slow. The most recent HappyCow review we read, from June 2026, is headed Slow food but worth it! — which is the fairest one-line summary of the place.

Outside Ima's, the play is the big seafood restaurants. KaLui lists vegetarian options and does genuinely good eggplant tempura and lato sea grapes; Badjao does eggplant in coconut milk. Ask for a meat-free meal when you book rather than when you sit down. Carinderias almost always have a vegetable pot, though it may have been cooked with pork stock or bagoong, so ask.

The one thing that is closed to you is the city's own cheap lunch. Chaolong broth is meat-based, and asking for different noodles changes the noodles, not the soup.

Plan it

Ima's Gulay Bar, in practice

Where
46 Fernandez Street, a short walk off Rizal Avenue in the city centre
Phone
+63 939 916 1524
Vegan
About 95% of the menu, per HappyCow, with vegan versions of the rest. House-made vegan cream and cheese from tofu and yeast flakes
The menu
Burritos, quesadillas, pizza, jambalaya, teriyaki tofu, gado gado, tempeh fries, spring rolls, pasta, noodles, salads, soups, veggie burgers, smoothies
Rating
4.4/5 on TripAdvisor; HappyCow reviews running to June 2026
Price
Reviewers call it reasonable to very affordable. We could not confirm 2026 menu prices
Service
Slow, because it is cooked to order. Do not come here 40 minutes before a tour pickup
Before you go
Its days and times are irregular. Check the live Google Maps listing (Directions, below) for current hours
Payment
Bring cash to be safe
Where you can eat

Vegetarian restaurants and options in Puerto Princesa, ranked

Sorted by how little explaining you have to do. Everything below the first row involves a conversation with a kitchen.

WhereWhat you can actually eatPriceVerdict
Ima's Gulay Bar
46 Fernandez Street · about 95% vegan · reviews to June 2026
The whole menu: burritos, pizza, jambalaya, tofu and tempeh dishes, salads, soups, smoothiesInexpensiveWORTH IT
KaLui
369 Rizal Ave · book ahead
Vegetarian options on the menu: eggplant tempura, lato, vegetables, rice and pickles. Ask for a meat-free meal when you book₱500–1,200WORTH IT
Badjao Seafront
Abueg Road · cash only
Eggplant in coconut milk is the best vegetable dish in the building. Everything else on the menu swims₱500–900DEPENDS
Carinderias
everywhere in the centre
There is nearly always a vegetable pot. Ask whether it was cooked with pork stock or bagoong before you point at it~₱100DEPENDS
Cafés and brunch rooms
Gold Cup, NomNom, Mayad
Reliable for breakfast and snacks rather than a full meal — eggs, toast, cake, coffee₱150–300DEPENDS
Mall food courts
Robinsons Place Palawan, SM City
The chains have a vegetable option or two and label them poorly. Air-conditioning and an ATM are the real draw₱150–300DEPENDS
KinabuchsLato at ₱50–100, and very little else with conviction. This is a crocodile-and-tamilok room₱350–900SKIP
Chaolong housesNot vegetarian. The broth is meat-based, whatever noodles you orderCheapSKIP
Vegan cooking class with yoga
the only cooking class GetYourGuide lists for the city
A 5-hour class, and the one vegan-specific thing you can book in Puerto Princesafrom $179DEPENDS

Ranked by effort rather than by quality. If you are here for two nights, the honest plan is Ima's once and KaLui once, with a meat-free meal arranged when you book.

Rather book it?Vegan cooking class with yoga — from $179 per person, 5 hours on GetYourGuide ↗

The traps

Four things that catch vegetarians out

None of these is anyone being difficult. They are how Filipino kitchens work, and knowing them in advance saves the conversation.

Chaolong broth is meat-based

Ordering different noodles changes the noodles and not the soup. The city's own cheap lunch is simply not available to you.

Bagoong and pork stock hide in the vegetables

Fermented shrimp paste and pork broth are common seasonings in carinderia vegetable dishes. Ask may bagoong ba? and may baboy ba? before pointing at the pot — most cooks will tell you straight.

Ima's is slow, by design

Everything is cooked to order by a small team. Budget an unhurried meal, check the Google Maps listing for current hours, and never squeeze it in before a tour pickup.

Soy-sauce marinades break gluten-free

Much of the grilled meat and seafood is marinated in soy sauce, which usually contains wheat. Ask for it grilled plain.

Halal

Is there halal food in Puerto Princesa? Some, and seafood is the way around it

Puerto Princesa has a Muslim community and a few mosques. It does not have much of a halal restaurant scene, and HalalTrip's own city guide says so.

HalalTrip's phrasing is that finding halal restaurants and halal food here will be somewhat difficult, though plenty of seafood and a range of vegetarian food are available. That is a fair description.

The practical play is that this is a seafood city, and seafood-heavy menus make pescatarian-halal eating straightforward. KaLui, Badjao and the Baywalk paluto stalls are all fish-first, and at a paluto stall you can watch the whole thing being cooked, which resolves most doubts. Ima's, being vegetarian, is the other safe kitchen. Carinderia pork is the thing to route around, and it is usually obvious in the pot.

The one thing to ask about is lard and pork stock in vegetable dishes and soups, which are common and rarely mentioned on a menu.

Gluten-free

Gluten-free: easier than you would expect

Nobody here is catering for you, and it barely matters: the default Palawan meal is grilled fish, rice, kinilaw and fruit, and none of those needs wheat.

Paluto is the best system for it in the whole city — you choose the fish, you choose grilled, and you watch it happen for ₱100–150 in cooking fees. Kinilaw at ₱150–350 is raw fish cured in vinegar and calamansi. Lato at ₱50–100 and fresh fruit fill the rest of the plate.

The traps are two: soy-sauce marinades, which usually contain wheat and appear on much of what is grilled, and bread — banh mi and baguettes are wheat. Ask for grilled plain and skip the bread and you have removed most of the risk. There is no dedicated gluten-free restaurant in the city; at Ima's, ask, because the kitchen cooks to order.

Check and book

The two things worth arranging in advance

Ima's does not take online bookings, but its days and times are irregular enough that checking is worth two minutes. The cooking class is the only vegan product you can book in the city.

Our pick
TripAdvisor
Ima's Vegetarian Restaurant
Inexpensive reviewers' word
4.4/5 on TripAdvisor. Read the latest reviews before you go, and check the Google Maps listing for current hours — that one step is where most wasted evenings here are avoided.
See recent reviews ↗
GetYourGuide
Vegan cooking class with yoga
from $179 per person, 5 hours
Listed as "Puerto Princesa Palawan: Vegan Cooking Class with YOGA" — five hours, from $179 when we checked on 5 October 2026, and the only cooking class in the city's workshops category. Book it for the teaching rather than the eating.
See the class ↗
TripAdvisor
Puerto Princesa restaurants, ranked
Free current listings
Useful for one specific job: filtering for vegetarian-friendly places and checking the most recent review dates before you take a tricycle anywhere new.
Search for yourself ↗

Affiliate links: if you book through one we may earn a commission, at no extra cost to you. Partners do not pay to be listed. How this site makes money

Questions people actually search

Vegetarian and vegan questions, answered

Are there vegetarian restaurants in Puerto Princesa?

One dedicated one: Ima's Gulay Bar, also listed as Ima's Vegetarian Restaurant, at 46 Fernandez Street off Rizal Avenue. HappyCow lists it as about 95% vegan, it rates 4.4/5 on TripAdvisor, and its reviews run to June 2026. Beyond it, KaLui and Badjao do good vegetable dishes if you ask when you book.

Can vegans eat well in Puerto Princesa?

Yes, at Ima's: about 95% of the menu is vegan, the rest has vegan versions, and it makes its own vegan cream and cheese from tofu and yeast flakes. Beyond Ima's you are asking kitchens to build around coconut-milk vegetables and rice, which KaLui and Badjao both do well.

Is chaolong vegetarian?

No. The broth is meat-based, and ordering different noodles does not change it. That rules out the city's own cheap lunch, and there is no vegetarian version to ask for.

Why is Ima's so slow?

Because everything is cooked to order by a small team — the owners are named in reviews as Ima and Sam. A June 2026 review is headed "Slow food but worth it!". Budget an unhurried meal and check its Google Maps listing for current hours first.

Is there halal food in Puerto Princesa?

Some, and it is difficult. HalalTrip's city guide says finding halal restaurants will be somewhat difficult, though seafood and vegetarian food are easy to find. Seafood-first places such as KaLui, Badjao and the Baywalk paluto stalls, plus vegetarian Ima's, are the practical answer.

Is it easy to eat gluten-free in Puerto Princesa?

Easier than you would expect. Grilled fish, rice, kinilaw at ₱150–350 and fruit are the default local meal and none of them needs wheat. The traps are soy-sauce marinades, which usually contain wheat, and bread. There is no dedicated gluten-free restaurant.

What can vegetarians order at KaLui?

KaLui lists vegetarian options: eggplant tempura, lato sea grapes, vegetables, rice and pickles. Ask for a meat-free meal when you book rather than when you sit down; the kitchen is busy at dinner and does better with notice.

Are there vegan cooking classes in Puerto Princesa?

One, on GetYourGuide: "Puerto Princesa Palawan: Vegan Cooking Class with YOGA", about 5 hours, from $179 when we checked on 5 October 2026. It is the only cooking class in the city's workshops category there.

Ima's Vegetarian RestaurantTripAdvisorSee recent reviews ↗