Best Food in Palawan 2026: What to Eat in El Nido & PP

Best Food in Palawan 2026: What to Eat in El Nido & PP

Key Takeaways: Palawan’s food scene is defined by fresh seafood — the province sits on some of the Philippines’ most productive fishing grounds. Puerto Princesa has the most diverse dining, including the famous tamilok (woodworm) and crocodile dishes. El Nido’s restaurant scene is small-town but has improved significantly since 2022, with international options (Italian, Mexican) alongside Filipino standards. Budget meals run PHP 120–250; full seafood dinners PHP 600–1,500.

Palawan province has a distinct food identity separate from Manila Filipino cuisine. The province’s indigenous communities — Batak, Tagbanua, and Palawan peoples — have traditional food preparation techniques that have influenced local dishes. Puerto Princesa’s Kinabuchs Restaurant is the most-cited source for tamilok (Teredo shipworm, a mangrove-dwelling mollusk) and crocodile meat, having commercialized these indigenous foods for tourist consumption since the early 2000s. The Palawan mangrove system — one of the largest in the Philippines — provides the habitat for tamilok.

For where to stay near restaurants, see Palawan Hotels. For full Palawan context, see Palawan Travel Guide. For what else to do between meals, see Best Things to Do in Palawan.


Palawan’s most distinctive food culture emerges from its indigenous communities (Batak, Tagbanua, Palawan peoples) who historically relied on mangrove ecosystems for protein sources including tamilok — a practice that predates tourism by centuries. The commercialization of these foods at Puerto Princesa restaurants has actually helped preserve the harvesting knowledge, as demand funds continuing mangrove management.

Must-Try Foods in Palawan

Must-Try Foods in Palawan in Southeast Asia

Tamilok (Shipworm)

The most unusual dish in Palawan and the primary food item visitors come specifically to try. Tamilok are Teredo shipworms — not actually worms but bivalve mollusks that bore into mangrove wood. They’re extracted live, cleaned, and served raw in vinegar (kinilaw style) or sometimes cooked.

Taste: Oyster-adjacent texture, briny sea flavor, slightly crunchy if eaten fresh. Some describe it as a long thin oyster. The texture is the point of discussion — not unpleasant to most seafood-eaters.

Where to try it: Kinabuchs Grill in Puerto Princesa (see below) is the most tourist-accessible source. Some El Nido restaurants also offer it in season, though availability is inconsistent outside Puerto Princesa.

Cost: PHP 150–300 per serving.


Kinilaw (Raw Seafood in Vinegar)

The Philippine equivalent of ceviche — fresh fish, shrimp, or squid “cooked” in vinegar, coconut milk, ginger, and chili. Palawan’s proximity to clean fishing grounds means the fish quality for kinilaw is exceptional here versus Luzon cities.

Best versions: Tuna kinilaw (yellowfin from deep-water Palawan fishing), shrimp kinilaw, or mixed seafood kinilaw. Served as an appetizer throughout the province.

Where to try it: Available at almost any Filipino restaurant. Best quality at fresh seafood restaurants in El Nido’s Calle Real area and Puerto Princesa’s Rizal Avenue strip.

Cost: PHP 150–350 per serve.


Crocodile Dishes (Puerto Princesa)

Palawan’s Irawan Crocodile Farm supplies reptile meat to several PP restaurants. The most common preparation: crocodile steak (grilled or fried, firm white meat tasting close to chicken), crocodile adobo (cooked in vinegar, soy, garlic), and crocodile soup.

Where to try it: Kinabuchs Grill (most famous, tourist-targeted), Ka Lui Restaurant (more refined presentation). Crocodile adobo is the most approachable starting point.

Cost: PHP 350–600 for a crocodile steak dish.


Fresh Grilled Seafood

The standard Palawan dinner across all three areas — pick from the display case (whole fish, prawns, squid, blue crab), choose your cooking method (grilled, steamed, sizzling), and pay by weight or per piece. Better than any seafood you’ll find inland.

Best fish choices: Tanguigue (Spanish mackerel, excellent grilled), lapu-lapu (grouper, sweet flesh, best steamed), blue marlin, talakitok (trevally). Avoid fish priced below PHP 200/100g — quality drops.

Where to find it: El Nido’s Calle Real evening market stalls (set up from 17:00), Puerto Princesa’s Paluto sa Puerto market (bring your fresh catch, they cook it — PHP 100–150 per dish plus cost of fish).

Cost: PHP 400–1,200 for a full seafood meal per person including rice and drinks.


Longganisa Palawan

Palawan has its own version of longganisa (Filipino cured sausage) — smaller and slightly sweeter than the Vigan or Batangas varieties. Standard breakfast combination: longganisa + garlic fried rice + fried egg (longsilog, PHP 60–90). Best found at small carinderia (local food stalls) rather than tourist-oriented restaurants.


Best Restaurants in El Nido

Best Restaurants in El Nido in Southeast Asia

Altrove El Nido

The most reliably consistent restaurant in El Nido town — Italian-influenced menu (pasta, pizza, bruschetta) alongside Filipino seafood options. Solid ingredients, not the cheapest, but quality justifies the price. Good for a non-Filipino meal after consecutive days of rice and fish.

Price: PHP 350–700 per person.

Location: Near El Nido main road, 5-min walk from pier.


Squidos

El Nido’s most famous seafood restaurant — open-air, right on the beach near the pier. Grilled squid (PHP 280–400), seafood sizzling plate (PHP 350–600), fresh shrimp. Quality varies with fresh supply — best mid-week when boats are running regularly. Gets crowded in peak season; arrive at 18:00 or 19:30 to avoid the 19:00–20:00 peak.

Price: PHP 300–700 per person.


El Nido Artcafe

Vegetarian and health-focused — smoothie bowls, grain bowls, salads, freshly baked bread. Good if you need a break from fried dishes. Air-conditioned interior. Popular with the digital nomad crowd who use the WiFi.

Price: PHP 250–500 per person.


Marufina’s Tapsilog

For budget Filipino breakfast — tapsilog (cured beef, garlic rice, egg) at PHP 80–120 from a genuine local carinderia. Off the main tourist strip; ask your guesthouse to point you to the nearest morning rice stall.

Price: PHP 60–150 per person.


Best Restaurants in Puerto Princesa

Best Restaurants in Puerto Princesa in Southeast Asia

Kinabuchs Grill

The definitive Puerto Princesa experience — serves tamilok (woodworm), crocodile steak, and crocodile adobo in a tourist-friendly setting. The food is well-presented, English-speaking staff explain every dish, and portions are generous. The only place in the province where you can reliably order all three indigenous specialties in one sitting.

Must-order: Tamilok (share one serving to try), crocodile adobo (best preparation), grilled pampano fish (always fresh).

Price: PHP 350–900 per person including drinks.

Location: Rizal Avenue, Puerto Princesa city center.


Ka Lui Restaurant

Bookings recommended — a highly regarded Puerto Princesa institution in a bamboo house with garden seating. Filipino cuisine at a higher execution level than most of the province: tuna kinilaw with coconut milk, fresh crab in garlic butter, local greens. More expensive than Kinabuchs but better quality overall.

Price: PHP 500–1,200 per person.

Tip: Book a day ahead for dinner. Lunch is less crowded.


Paluto sa Puerto (Seaside Market)

Puerto Princesa’s most interesting dining format — buy fresh fish from the market vendors (PHP 150–400/kg depending on species), then take it to one of the attached cooking stalls (PHP 100–150 per dish for cooking). Full meal of fresh-caught tuna, rice, and vegetables for PHP 300–500 per person. Better quality than most fixed-menu restaurants.

Location: Near the baywalk, 10min tricycle from city center.


Best Restaurants in Coron

Best Restaurants in Coron in Southeast Asia

Kalamay sa Tabuk

Coron’s best-reviewed Filipino restaurant — straightforward ulam-style (pick from ready-cooked dishes), fresh and affordable. Local crowd plus travelers. Pork adobo, kare-kare (oxtail peanut stew), sinigang (tamarind soup), seafood depending on the day’s catch.

Price: PHP 150–350 per person.


Coron Shellfish Specialists

Several informal restaurants near the Coron pier specialize in fresh blue crab, shrimp, and clam dishes — steamed, garlic butter, or chili crab style. Best lunch option after morning island hopping. Ask locally for the current recommendation as these change seasonally.

Price: PHP 400–800 for seafood feast.


Palawan Food Budget Guide

Meal type Cost per person
Carinderia rice meal (tapsilog, ulam) PHP 60–150
Restaurant lunch (Filipino) PHP 200–400
Seafood dinner (grilled, 2 persons sharing) PHP 400–800
Tamilok + crocodile at Kinabuchs PHP 600–900
Island hopping packed lunch (included in tours) Free (included)

Frequently Asked Questions

Is Palawan food safe for vegetarians?
Manageable but limited. El Nido has the most vegetarian-friendly options (Artcafe, some Filipino rice/vegetable dishes). Coron and Puerto Princesa lean heavily fish and meat. Always ask when ordering Filipino dishes — fish sauce (patis) and shrimp paste (bagoong) appear in many “vegetable” preparations.

Where can I try tamilok?
Kinabuchs Grill in Puerto Princesa is the most reliable source. Some El Nido restaurants list it seasonally — ask your guesthouse for current availability. Tamilok is not a daily menu item; it depends on recent mangrove harvest. Expecting it every day isn’t realistic outside PP.

Is it safe to eat street food in Palawan?
Yes in the busy areas (Puerto Princesa’s Rizal Ave, El Nido’s Calle Real). Standard hygiene rules: check the crowd (locals eating = good sign), avoid anything that looks like it’s been sitting in open air for hours, drink bottled water. Food safety in Palawan’s tourist areas is generally good.

What should I order on island hopping tours?
Island hopping packed lunches are typically included — usually grilled fish, rice wrapped in banana leaf, fresh fruit, and water. The quality is basic but sufficient. If you have dietary restrictions, inform your tour operator the night before.

Are restaurants expensive in El Nido?
More expensive than equivalent quality in Manila or other Philippine provinces, but reasonable by international standards. Budget PHP 300–600/person for dinner including a beer. The price premium versus Manila is 20–30%, driven by supply logistics to a remote island destination.



Affiliate Disclosure: This post may contain affiliate links to Klook and Booking.com. We earn a small commission at no extra cost to you if you book through these links.

Sources:
1. Palawan Council for Sustainable Development — environmental management, 2024
2. Philippine Department of Tourism — food trail program Palawan, 2025
3. Philippine Statistics Authority — Palawan fishing industry data, 2024

Scroll to Top