Perlis may be Malaysia's smallest state, but its food scene punches above its weight — especially around the fishing town of Kuala Perlis, where laksa and mee udang (prawn noodles) are practically institutions. This list stays close to what's actually verifiable: real, currently-operating restaurants and stalls in Kuala Perlis, Kangar, and Padang Besar, rather than a padded top-10.
How eating in Perlis actually works
Three towns do almost all the heavy lifting. Kuala Perlis, on the coast about 15–20 minutes west of Kangar, is where the seafood and the famous fish-and-coconut laksa live. Kangar, the state capital, holds the everyday Malay restaurants, the nasi kandar shops and the old dessert houses. Padang Besar, 20–30 minutes north on the Thai border, brings the Chinese and Thai influence and a large market crowd.
The biggest planning mistake is not the hours. It is the rest days.
The rest days are the whole game
We re-checked all seven on 8 September 2026. Every one is still trading, and none has closed. But six of the seven close one day a week, and no two of them close on the same day. Miss that and a day in Perlis can lose half its list before you leave the hotel.
Here is the week, closure by closure:
- Monday — Dalinda, Rali and Pin Ja all closed. 4 of 7 open, and no breakfast anywhere.
- Tuesday — Kak Su Laksa closed. 6 of 7 open.
- Wednesday — Hai Thien and Poh Kee closed. 5 of 7 open.
- Thursday — Poh Kee closed. 6 of 7 open.
- Friday — Anjung Keli closed. 6 of 7 open.
- Saturday — nothing closed. All 7 open.
- Sunday — nothing closed. All 7 open.
Monday is the day to avoid. Three of the seven are shut, and because Rali Nasi Kandar is the only place on this list that opens before 10am, a Monday in Perlis has no early breakfast on it at all. Rali's rest day is also the fact most often reported backwards — it closes Monday and trades normally on Sunday, not the other way round.
Poh Kee is the other trap. It is usually described as having one midweek rest day. It has two, Wednesday and Thursday, so a midweek dessert stop needs to land on a Friday or later.
The clock, corrected
The second planning mistake is assuming Perlis shuts at teatime. It does not, and the single most-repeated line about eating here is simply wrong: Kak Su Laksa does not sell out before 1pm, because it does not open until 12.30pm. Its business-updated hours run to 7.30pm. Treat it as a late lunch or an early dinner, never as a morning stop.
The genuinely early option is Rali, from 7am to 2.30pm. The genuinely late ones are Dalinda, 5pm to midnight, and Hai Thien, 4pm to 11pm. Anjung Keli runs 10.30am to 4pm, Poh Kee 12pm to 5pm, and Pin Ja 11am to 6pm. So a workable day, on any day except Monday, is: Rali at breakfast, Anjung Keli or Pin Ja for lunch, Poh Kee mid-afternoon, and Dalinda or Hai Thien for dinner.
What you'll actually spend
Perlis is cheap even by Malaysian standards. A standard bowl of laksa at Kak Su is about RM5, or RM7 for the larger bowl with extra fish and toppings. A full meal at Anjung Keli works out at roughly RM10 a head — three people eat with drinks for around RM30. Mee udang at Dalinda is the priciest thing on this list at about RM25 a person, because you are paying for whole fresh prawns rather than small peeled ones. Two people eating three meals across a full day will comfortably land between RM60 and RM100 total.
Getting between them
Public transport in Perlis is limited to local town buses, so plan on driving. Kuala Perlis, Sanglang and Padang Besar all need a car, and several of these places sit on residential streets or village lanes rather than a main road — Poh Kee is literally a converted house, and Dalinda is genuinely rural once you turn off the highway. Google Maps finds all seven, but phone numbers are still worth using: listed hours drift between directories, and the smaller stalls close on their own schedule.
One practical note on halal: nearly everything on this list is Malay-owned and halal. The exceptions are the Chinese-run spots — Hai Thien in Kuala Perlis and Pin Ja in Padang Besar — so don't assume certification at either, and check on arrival if it matters to you.
How to pick, in one line
If you only have one meal in Perlis, make it laksa at Kak Su — but go after 12.30pm and not on a Tuesday. If you have a day, do Rali for breakfast, Poh Kee in the afternoon and Dalinda or Hai Thien at night, and do it on any day but Monday. If you are travelling with people who won't eat catfish or prawns, Anjung Keli has chicken and a wide spread of sides, and is the easiest group table in Kangar — just not on a Friday.
And if your trip only covers a Monday, the honest answer is that this list gives you four places, none of them before 11am. Pull the day forward or push it back by twenty-four hours and you get all seven.
Related reads
*Image: The "Selamat Datang ke Negeri Perlis" welcome monument at Arau, Perlis — photo: YummyComel, CC0, via Wikimedia Commons.*










