Local breakfast
Nasi Dagang Pak Malau
Near Makam MahsuriRM 8–15
The Langkawi-specific nasi dagang — coconut-milk rice with tuna curry. The real version, not the hotel imitation. Opens 8am, gone by 2pm.
Kampung lunch
Kak Yan Nasi Campur
Ulu MelakaRM 8–15
30+ traditional kampung dishes daily — masak lemak, ikan goreng, sambal, fried chicken. Lunch only, closes 4pm.
Kampung view
Pia's The Padi
Ulu MelakaRM 25–50 pp
Home-run kitchen overlooking paddy fields and Gunung Raya. Beef rendang and lamb curry done right at honest prices. Closed Tuesdays.
Brunch · Café
Smiling Buffalo Café
Pantai CenangRM 20–45
Daytime café on the main Cenang strip — handmade sausages, baked bread, proper coffee. Closes 5pm, so it's lunch, not dinner.
Seafood · Kuah
Wonderland Food Store
Kuah (Kelana Mas)RM 40–80 pp
Chinese-Muslim seafood. Order the Teochew steamed fish, soft-shell crab, and oyster omelette — that's the local hat-trick.
Seafood · Kuah
Teo Seafood
Kuah (Kelana Mas)RM 30–60 pp
Teochew-style. Steamed garoupa and stuffed you tiao in seafood broth are the signatures. Live tanks at the back — don't sit too close unless you want a splash.
Seafood · Kuah
Weng Fung Seafood
Kuah (Cayman Complex)RM 30–60 pp
Ten-table Chinese seafood punching way above its size. The oyster omelette — crispy edges, gooey inside — is what you come for. Closes 9:30pm.
Seafood · Kuah
Fish Farm Restaurant
Kuah (Jalan Penarak)RM 50–100 pp
Claims to be the oldest Chinese seafood restaurant in Langkawi. Open-air with sea views; order the fried snapper with three sauces. Closed Mondays.
Old-school gulai
Halim GP Gulai Panas
Padang Matsirat (near airport)RM 30–35 pp
You pick the fish, tell them how to cook it, and the gulai broth is the house centrepiece. No frills, mostly locals. 5pm–11pm, closed Tuesdays.
Ikan bakar · TV-featured
Nelayan Ikan Bakar
Bukit Malut (south-west)RM 25–30 pp
Pick your fish from the live counter at the fishermen's jetty. Old-school for over a decade — pari bakar, jenahak sambal, sotong goreng tepung. TV-featured. Evenings only.
Sunset dinner
Hidden Langkawi Restaurant & Bar
Pantai TengahRM 25–60 pp
Beachfront beside the water-sports hub. Pizzas, tacos, burgers, salads. Sand underfoot, cold drinks, no fine-dining premium — the easy sunset spot.
Late-night beachfront
Yellow Beach Café
Pantai CenangRM 20–50 pp
Beachfront, open till 1am most nights. Broad menu — pizzas, pastas, Asian dishes, shisha. Location over food. Closed Thursdays.
Seafood · Cenang
Telaga Seafood
Pantai Cenang (Lubok Buaya)RM 40–80 pp
Waterfront Chinese-style seafood, open till midnight. Fresh fish without the resort markup. The Cenang alternative to the Kuah seafood circuit.
Italian
Red Tomato
Pantai Cenang (Casa Fina)RM 50–100 pp
Chef-owner Italian that started as a beach café and grew up. Homemade bread, real pasta, lamb shank. Closed Mondays.
Japanese
Unkaizan
Pantai TengahRM 100–200 pp
One of the few proper Japanese kitchens on the island — Chef Katsuji Takabayashi has real Tokyo credentials. Shabu-shabu and sashimi. Dinner only, closed Wednesdays.
Thai · Reliable
Wan Thai
Kuah (Langkawi Mall)RM 20–40 pp
Reliable Thai in the mall area — tom yum seafood, pandan chicken, som tam. Generous portions, fair prices. Closed Wednesdays.
Sunset · Quiet
Pelangi Grill at Pelangi Beach Resort
Pantai Cenang (north end)Mid-range
Sits on Pelangi's private beach so foot traffic is filtered — much quieter than the public-strip sunset spots. Formerly CBA. Resort access — WhatsApp Maya if you want help getting in.
Splurge · North coast
Kayuputi at The St Regis
Tanjung RhuRM 200+ pp
St Regis's signature Pan-Asian. The north-coast splurge that's actually worth the spend. Reservations essential, smart-casual.