8 Best Nasi Kandar in Penang (2026): Opening Hours, Queue Times and What a Plate Really Costs
Food

8 Best Nasi Kandar in Penang (2026): Opening Hours, Queue Times and What a Plate Really Costs

Eight Penang nasi kandar institutions, from Hameediyah's 1907 counter on Lebuh Campbell to the 9.30pm queue at Beratur beside Kapitan Keling Mosque, with every opening time checked on 26 September 2026. Line Clear is no longer open 24 hours, Deens Maju closes on Fridays, and the same plate of fried chicken and mixed gravy costs about RM10 at one shop and RM18 at another.

Jamie Tan26 September 202610 min readUpdated 29 Sept 2026

Nasi kandar is Penang's contribution to the national diet, and it is older than most of the shophouses it is served in. The name comes from the *kandar*, the shoulder pole from which Indian Muslim hawkers hung two baskets, one of rice and one of curries, to sell to dock workers along Penang's waterfront in the early 20th century. The Department of National Culture and Arts (JKKN) records that origin in its cultural mapping of the dish, and it explains the format that survives today: plain rice, a row of curries and fried things, and you pay for what ends up on your plate.

How ordering works

There is no menu to speak of. You queue at the counter, point at what you want, and the server plates it and asks what gravy you want. The answer most Penangites give is kuah campur, mixed gravy: a ladle each of two or three curries poured over the rice. Ask for it banjir ("flooded") if you want the rice swimming. The price is worked out by eye at the end of the counter, which is why two people with similar-looking plates can pay quite different amounts.

That makes the price hard to compare, but not impossible. A July 2026 food-blogger comparison put the same basic plate (rice, fried chicken, vegetables and mixed gravy) at about RM10 at Line Clear, Deens Maju and Sulaiman, about RM12 at Kampung Melayu and about RM18 at Hameediyah. Squid, prawns, lamb shank and fish head are where plates become expensive, and fish head is priced by size: Mohamed Raffee's own menu board lists it from RM25 to RM150.

Morning, lunch or midnight?

The single most useful thing to know is when each shop opens, because Penang's nasi kandar runs on shifts. Sulaiman in Air Itam opens at 6.30am and is often sold out by early afternoon. Deens Maju does not open until noon and closes on Fridays. Beratur does not open until 9.30pm. We checked every shop's hours on 26 September 2026 against Google Maps and the shop's own Facebook page where it has one. Several long-repeated details are now wrong: Line Clear is no longer a 24-hour shop, and Beratur now opens at 9.30pm rather than 10pm.

Friday prayers also matter. Most of these shops close for a couple of hours around 1pm on Fridays or finish their morning session early.

The eight, and how to pick

For history: Hameediyah, the oldest, and Line Clear, in its lane since 1930. For the food over the name: Deens Maju and Kampung Melayu, both favourites of locals rather than tour groups. For breakfast: Sulaiman. For after midnight: Beratur or Mohamed Raffee in Pulau Tikus. For a sit-down meal where staff plate at your table: Tajuddin Hussain in Little India.

Two cautions. Line Clear's own page has warned that shops in Selangor were using its name without permission, so the Penang Road original is the one listed here. And prices are always "about": they depend on the piece of chicken you pick and how generous the gravy is.

Penang nasi kandar: hours checked 26 September 2026; plate prices are reported, not menu prices

RestaurantAreaSinceHoursClosedBasic plate (reported)
HameediyahLebuh Campbell190710am to 11pmOpen dailyAbout RM18
Line ClearJalan Penang19308.30am to midnightOpen dailyAbout RM10
Deens MajuJalan GurdwaraNot statedNoon to 9.30pmFridayAbout RM10
Beratur OriginalKapitan Keling1943 recipe9.30pm to 6amOpen nightlyNot current
Kampung MelayuAir Itam19706.30am to 1.30pm, 4pm to 10pmMonday eveningAbout RM12
SulaimanJalan Air Itam19606.30am to 4pmFriday from 1pmAbout RM9 to RM10
Tajuddin HussainLittle IndiaNot stated11am to 3.30pm, 6.30pm to 10pmSundayNot found
Mohamed RaffeePulau Tikus19597am to 12.30amFriday 1pm to 2.30pmRice RM2, egg RM1.50 (menu board)
1
Hameediyah Restaurant, Lebuh Campbell

Hameediyah Restaurant, Lebuh Campbell

Started in 1907 as a stall under a tree by spice trader Mohamed Thamby Rawther and listed in the Malaysia Book of Records as the oldest nasi kandar restaurant, now run by the sixth generation at 164A Lebuh Campbell. The draw is the kari ayam kapitan (Penang's dry-ish captain's chicken curry) and the mutton kurma, alongside murtabak and briyani. It is also the dearest shop here: a basic plate of fried chicken, vegetables and gravy was reported at about RM18 in July 2026. Open 10am to 11pm daily per Google Maps (some older listings say closed Fridays, which Google no longer shows). Expect a queue out of the door at lunch.

Photo: Slleong, CC0, via Wikimedia Commons

2

Nasi Kandar Line Clear, Jalan Penang

The famous counter in the narrow lane beside 161 and 177 Jalan Penang, trading there since 1930. Fish-head curry, lamb shank, tiger prawns and fried chicken under a flood of kuah campur are the orders; a basic fried chicken plate was reported at about RM10 in July 2026. The big change: it is no longer a 24-hour shop. Google Maps shows 8.30am to midnight daily, and its own Facebook page was posting opening notices on the morning of 26 September 2026. Its page has also warned that two Selangor shops were raided for using the Line Clear name without permission, so this Penang Road lane is the original.

3

Deens Maju Nasi Kandar, Jalan Gurdwara

The locals' favourite of the moment, at 170 Jalan Gurdwara, with a 4.4 rating from about 12,000 Google reviews. A queue forms before the noon opening and moves quickly, but weekend waits of 15 to 45 minutes are commonly reported. Order the crispy ayam goreng with kuah campur, or go further with lamb shank, udang kari, ayam bawang or telur sotong (squid roe). A basic plate was reported at about RM10 in July 2026. Open noon to 9.30pm, Saturday to Thursday; closed on Fridays. A site calling itself the Deens Maju website appears to be an unofficial listing, so use Google Maps or its Facebook page.

4
Nasi Kandar Beratur Original, Jalan Masjid Kapitan Keling

Nasi Kandar Beratur Original, Jalan Masjid Kapitan Keling

Beratur means queue, and the name is earned. Also known as Restoran Liyaqat Ali, it trades from 98 Jalan Masjid Kapitan Keling, next to the Kapitan Keling Mosque, with a sign reading 'original recipe since 1943'. It is strictly a night shop: its own Facebook page confirmed hours of 9.30pm to 6am daily in July 2026 (older guides say 10pm). Plan on at least 30 minutes in line; arriving before opening or after about midnight helps. Ayam ros, squid curry, mutton curry, fish curry and fish roe are the favourites. It is reported to be cash only.

Image: Nasi Kandar Beratur Original

5
Nasi Kandar Kampung Melayu, Air Itam

Nasi Kandar Kampung Melayu, Air Itam

A neighbourhood institution since 1970 on the ground floor of the Kampung Melayu flats at A-29 Jalan Kampung Melayu, Air Itam, reportedly serving 700 to 1,000 plates a day. Fried chicken, ayam ros and gulai ikan jenahak (snapper curry) under mixed gravy are the classics; a basic plate was reported at about RM12 in July 2026. It runs two sessions, 6.30am to 1.30pm and 4pm to 10pm, with Friday mornings ending at 12.30pm and Mondays morning only. Check its Facebook page before you go: it posts ad-hoc closures, such as Monday 21 September 2026.

Image: Nasi Kandar Kampung Melayu

6

Nasi Kandar Sulaiman, Jalan Air Itam

The breakfast pick. Founded in 1960 in a Chinese shophouse at 739 Jalan Air Itam and now run by the fourth generation, it opens at 6.30am and closes at 4pm (1pm on Fridays), though popular dishes often run out well before that. Fried chicken, fish curry, ayam masak kicap, fish-head curry, prawns and squid are on the counter. A food blog recorded RM9 for chicken, egg, okra and curry, and RM17 with prawns, in December 2025. It has a 4.5 rating on Google and no official website or social page, so use the map link.

7

Restoran Tajuddin Hussain, Lebuh Queen (Little India)

A roomy Little India restaurant at 45 to 63 Lebuh Queen, and the one to choose if you would rather sit down than queue: for dine-in, staff bring the dishes and plate your order at the table, while the counter is kept for takeaway. Ayam ros, nasi tomato or nasi minyak, mutton curry and ayam bawang are the house favourites. Open 11am to 3.30pm and 6.30pm to 10pm, Monday to Saturday; closed Sundays. We found no current published price and no official page (the Facebook page bearing its name is marked unofficial), so treat it as a mid-range plate and use the map link.

8
Restoran Mohamed Raffee (Raffe's), Jalan Burma, Pulau Tikus

Restoran Mohamed Raffee (Raffe's), Jalan Burma, Pulau Tikus

Pulau Tikus's late-night standby since 1959, at 295-A Jalan Burma, open 7am to 12.30am daily with a Friday break from 1pm to 2.30pm. It is the one place here that shows prices: its own menu board lists plain rice at RM2, nasi briyani at RM4, a fried or boiled egg at RM1.50 and fish head from RM25 to RM150 depending on size. Besides fried chicken and kari kepala ikan, it does nasi tomato with kuah campur, murtabak cheese and roti john. Handy if you are staying on the Gurney side of George Town. It posts festive closures on its Facebook page, as it did for Hari Raya Haji in May 2026.

Image: Restoran Mohamed Raffee

Frequently Asked Questions

Which is the oldest nasi kandar restaurant in Penang?

Hameediyah on Lebuh Campbell, which began in 1907 as a stall run by spice trader Mohamed Thamby Rawther and is listed in the Malaysia Book of Records as the oldest nasi kandar restaurant. It is now run by the sixth generation. Line Clear on Jalan Penang has traded from its lane since 1930.

Is Line Clear nasi kandar open 24 hours?

Not any more. As of 26 September 2026, Google Maps lists Line Clear on Jalan Penang as open 8.30am to midnight daily, and its Facebook page posts morning opening notices. For nasi kandar after midnight, go to Nasi Kandar Beratur (9.30pm to 6am) or Mohamed Raffee in Pulau Tikus (until 12.30am).

How much does a plate of nasi kandar cost in Penang?

A basic plate of rice, fried chicken, vegetables and mixed gravy was reported at about RM10 at Line Clear, Deens Maju and Sulaiman, about RM12 at Kampung Melayu and about RM18 at Hameediyah in July 2026. Prices are judged by eye at the counter, so they vary with your choices; squid, prawns, lamb and fish head push a plate past RM20, and Mohamed Raffee prices fish head at RM25 to RM150.

What does kuah campur or banjir mean at a nasi kandar shop?

Kuah campur means mixed gravy: the server ladles two or three different curries over your rice instead of one. Banjir means flooded, so ask for it if you want the rice soaked. Most Penang regulars order kuah campur, and it is usually included in the price of the plate.

Related reads

*Cover image: Nasi kandar with fried chicken and mixed gravy on a banana leaf, Penang, by Dannyjafni, Wikimedia Commons, CC BY-SA 4.0.*

#Nasi Kandar#Mamak#Penang Food#George Town#Halal#Late Night Food#Penang

You Might Also Like