Loading...
Colorful spread of Kota Kinabalu street food and local dishes

What food is Kota Kinabalu famous for?

KK is best known for Hinava (raw fish cured in lime), Ngiu Chap (Hakka beef noodle soup), Tuhau (wild ginger pickled condiment), and Beaufort Mee (smooth wheat noodles in dark soy). The city has a strong Chinese-Malaysian food culture alongside indigenous Kadazan-Dusun dishes, with fresh seafood markets like Pasar Ikan Sembulan drawing locals every evening.

✈️ For Visitors

43 Foods You Must Try in Kota Kinabalu

Eat your way through Sabah's capital. Every dish worth trying, where to find it, and whether it's halal — from a local who's eaten them all.

🟢 Halal Certified 🟡 Pork-Free 🔴 Non-Halal

Sabah context: Many restaurants here don't serve pork but aren't JAKIM-certified. We mark these as "Pork-Free" so you can make informed choices. Read more below.

Showing all 63 foods

🗺️ Food Trails

Pre-planned eating routes so you don't waste time figuring out where to go. Each trail groups nearby spots you can hit in one session.

🕌 Trail 5: 100% Halal Certified

Every stop is JAKIM or state halal certified. No guesswork, no asking — just eat.

⏱️ Full day or pick any section 🕐 8am-9pm 🚶🚗 Walking + Grab
  1. Breakfast — Kedai Makan Islamic (Centre Point) — Roti Canai + Teh Tarik 🟢 Halal 📍 Map
  2. Mid-morning — Nasi Lemak Bamboo (Bandaran Berjaya) — Nasi Lemak with rendang 🟢 Halal 📍 Map
  3. Lunch — D'Place Kinabalu (CBD) — Hinava, Ambuyat, Pinasakan set 🟢 Halal 📍 Map
  4. Afternoon — Jothy's (Api-Api Centre) — Fish Head Curry 🟢 Halal 📍 Map
  5. Dinner — Filipino Market (Waterfront) — BBQ Seafood, Grilled Stingray, Satay 🟢 Halal 📍 Map
  6. Dessert — Night market — Cendol, Onde Onde, Kuih Pinjaram 🟢 Halal
  7. Drinks — Any mamak stall — Teh Tarik, Fresh Coconut Water 🟢 Halal

💡 All stops are halal certified — not just pork-free. This trail is popular with visitors from Peninsular Malaysia, Indonesia, and the Middle East. D'Place is the best spot for halal traditional Sabahan cuisine.

💰 Trail 6: Budget Under RM50

A full day of eating KK's best for under RM50 total. Backpacker-approved.

⏱️ Full day 🕐 7am-9pm 💵 Budget: ~RM45-50
  1. 7am — Kopitiam — Kaya Toast + Soft-Boiled Eggs + Tenom Coffee (~RM8) 🟡 Pork-Free
  2. 10am — Gaya Street Sunday Market (Sun) or any hawker — Curry Fish Balls + Kelupis (~RM5) 🟢 Halal
  3. 12:30pm — Kah Hiong Ngiu Chap (Luyang) — Ngiu Chap small bowl (~RM9) 🟡 Pork-Free 📍 Map
  4. 3pm — Street vendor — Fresh Coconut Water + Apam Balik (~RM6) 🟢 Halal
  5. 6pm — Filipino Market — Grilled Chicken Wings + Grilled Corn + Satay (~RM12) 🟢 Halal 📍 Map
  6. 8pm — Night market — Cendol + Onde Onde (~RM5) 🟢 Halal

💡 Total: ~RM45. You'll eat 10+ different things across breakfast, lunch, snacks, dinner, and dessert. Secret: kopitiam breakfasts and night market dinners are where KK's best value lives.

☀️ Trail 7: Gaya Street Morning

⏱️ 2-3 hours 🕐 7am-11am 🚶 Walking (~500m)
  1. Kedai Kopi Yee Fung — Start with their famous Laksa + Kopi O 🟡 Pork-Free 📍 Map
  2. Fook Yuen Cafe & Bakery — Kaya Toast + Soft-Boiled Eggs 🟡 Pork-Free 📍 Map
  3. Gaya Street Sunday Market — Kelupis, Curry Fish Balls, traditional kuih (Sundays only, 6:30am-1pm) 🟢 Halal

💡 Weekdays: skip the Sunday Market, walk to Sinsuran for Tuaran Mee at Kedai Kopi Seng Hing instead.

🌊 Trail 8: Waterfront Seafood Crawl

⏱️ 2-3 hours 🕐 5pm-9pm 🚶 Walking (~800m)
  1. Filipino Market (wet section) — Pick your raw seafood 🟢 Halal 📍 Map
  2. Filipino Market food stalls — BBQ Seafood, Grilled Stingray cooked fresh 🟢 Halal
  3. Waterfront oyster stalls — Grilled Oysters 🟢 Halal
  4. Night market vendors — Grilled Chicken Wings + Satay 🟢 Halal
  5. End with Fresh Coconut Water or Sugarcane Juice 🟢 Halal

💡 This entire trail is halal certified. Go early (5pm) for the best seafood selection. Most popular trail with tourists.

🌾 Trail 9: Penampang / Donggongon Local

⏱️ 3-4 hours 🕐 11am-2pm 🚗 Driving (~15 min from KK)
  1. D'Place KinabaluHinava, Pinasakan, Ambuyat set meal 🟢 Halal Certified 📍 Map
  2. The Native Cafe (Hotel N5) — Sinalau Bakas, Linopot, Tuhau 🔴 Mixed menu 📍 Map
  3. Donggongon tamu market (Wed/weekends) — Bambangan, local kuih, fresh produce 🟢 Halal
  4. Kedai Cheng Wah (Lido, est. 1961) — Ngiu Chap 🟡 Pork-Free 📍 Map

💡 Best trail for authentic Kadazan-Dusun food. D'Place is the safest halal option. At Native Cafe, ask staff which dishes are pork-free.

🌙 Trail 10: Night Market Crawl

⏱️ 2-3 hours 🕐 6pm-10pm 🚶🚗 Walking + short drive
  1. Api-Api Night Food Market (Fri/Sat) — Apam Balik, Baby Mochi, Char Kuey Teow 🟢 Mostly Halal 📍 Map
  2. Segama Night Market — Lokan Bakar, Grilled Corn 🟢 Halal 📍 Map
  3. Tanjung Aru beach area — Grilled Stingray, Satay, Sugarcane Juice 🟢 Halal 📍 Map
  4. End with Cendol or Onde Onde from any dessert stall 🟢 Halal

💡 Api-Api is Friday & Saturday only (100+ stalls). Other nights: start at Segama or Tanjung Aru instead. Almost entirely halal.

Understanding Halal in Sabah

Sabah's food scene is uniquely multicultural. Unlike Peninsular Malaysia where most restaurants are halal-certified, Sabah and Sarawak have a different dynamic:

🟢 Halal Certified

Restaurant has JAKIM (federal) or state halal certification. Meat is sourced from halal suppliers, no cross-contamination with non-halal items, and regular audits.

🟡 Pork-Free

Restaurant does not serve pork or use pork products, but is not officially halal-certified. This is extremely common in Sabah — many Chinese-owned restaurants intentionally exclude pork to welcome Muslim customers. Meat sourcing and preparation methods are not formally verified.

🔴 Non-Halal

Restaurant serves pork, wild boar, alcohol, or uses non-halal ingredients. Some may have individual dishes that don't contain pork — always ask the staff.

Our advice: If strict halal compliance matters to you, stick to 🟢 certified restaurants. If you're comfortable with pork-free (no pork but not certified), the 🟡 options open up many more choices. When in doubt, ask the restaurant directly.

📸 All food photos on this page are AI-generated illustrations for reference only. Actual dishes may vary in appearance.

🎁 Monthly Giveaway

Win a RM150 Grab Voucher

Every month, one lucky Sabahan wins big. Enter for free — takes 30 seconds. Extra entries for following us on social media.

Enter the Giveaway →

Free to enter. New winner every month.

🎁
RM150
Grab Voucher
1 winner · every month