Skip to content

Best Nasi Kandar in Penang

Penang's iconic curry rice — which legendary stall serves it best?

Quick Answer

Which Nasi Kandar stall in Penang is best?

Line Clear is the definitive Penang nasi kandar — 24-hour operation, oldest-school gravy in George Town, always full of locals at 2 am. Hameediyah, open since 1907, is the best sit-down heritage experience. Both are halal.

Nasi kandar is steamed rice topped with whichever combination of curries and side dishes you point at — fish curry, chicken curry, mutton curry, fried chicken, okra, cauliflower, fried egg, papadum. The magic is in the mix: spooning two or three different gravies over your rice creates a layered, complex result no single curry achieves alone. Every nasi kandar restaurant has its own gravy recipes, sometimes unchanged for 50+ years.

Nasi Kandar: 5 Stalls Compared

Ranked #1–5. All stalls visited in person. Prices and hours verified February 2026.

1

Line Clear Nasi Kandar

Halal

George Town

Price

RM 8–18

Wait

5–15 min

Hours

24 hours

Days

Daily

Best for: late night

Style & technique

Operating since the 1940s. 24-hour operation. Gravies are topped up continuously — never left to sit. Famous "banjir" (flooding) technique: multiple gravies are poured simultaneously over the rice. The dry-fried chicken is legendary — crispy, spiced, never greasy.

Our verdict

If you only eat one nasi kandar in Penang, eat it here. The banjir technique alone is worth the visit. Go at 11 pm on a weeknight to see Penang locals in their natural habitat.

Jalan Penang / Lorong Selamat junction, George Town

Google Maps
2

Restoran Hameediyah

Halal

George Town

Price

RM 10–22

Wait

5–10 min

Hours

10:00 am – 10:00 pm

Days

Daily

Best for: heritage experience

Style & technique

Open since 1907 — the oldest nasi kandar restaurant still operating. Sit-down tables, printed menu, ceiling fans. More refined than queue-and-point style. Fish head curry is the signature item; the gravy base uses a spice blend passed down through four generations.

Our verdict

The most historically significant nasi kandar in Penang. The fish head curry (order separately, RM 20+) justifies a dedicated trip. The oldest recipes, the most heritage atmosphere.

164A, Lebuh Campbell, George Town

Google Maps
3

Nasi Kandar Beratur

Halal

George Town

Price

RM 8–14

Wait

15–30 min

Hours

7:00 am – 3:00 pm

Days

Daily except Fridays

Best for: locals' choice

Style & technique

Name literally means "queuing nasi kandar." The queue of locals is the quality signal. Gravies are notably richer and more concentrated than most competitors. Operating since the 1960s. Closes early afternoon — breakfast and lunch only.

Our verdict

The queue outside is the review. Penang locals queue here because the gravies are genuinely richer. Arrive before 9 am for the best selection and shortest wait.

Lebuh Queen, George Town

Google Maps
4

Deen Maju Nasi Kandar

Halal

Jelutong

Price

RM 8–15

Wait

10–20 min

Hours

6:00 pm – 3:00 am

Days

Daily

Best for: fried chicken

Style & technique

Evening and late-night specialist. Open from 6 pm to 3 am. Crispy fried chicken is the standout — battered in a house spice mix, exceptionally crunchy. Gravies are slightly spicier than George Town stalls. Popular with the after-midnight crowd.

Our verdict

The best fried chicken on any nasi kandar plate in Penang. If you're out late and want something serious, take a Grab here. 15 minutes from George Town, absolutely worth it after midnight.

Jalan Gurdwara, Jelutong, Penang

Google Maps
5

Restoran Kassim Mustafa

Halal

George Town

Price

RM 10–20

Wait

5 min

Hours

24 hours

Days

Daily

Best for: no-wait, air-conditioned

Style & technique

Air-conditioned dining room. 24-hour operation. Convenient location for heritage zone hotels. Gravies rotate through the day — morning selection differs from midnight. More tourist-friendly than most nasi kandar spots, but still genuinely good.

Our verdict

The most accessible nasi kandar for tourists staying in George Town. The air-con and 24-hour hours make it a reliable fallback, even if the gravies don't match Line Clear or Hameediyah's depth.

Lebuh Chulia, George Town

Google Maps

The Verdict

🏆

Winner

Line Clear Nasi Kandar

George Town

RM 8–18

🥈

Runner-up

Restoran Hameediyah

George Town

RM 10–22

🥉

3rd Place

Nasi Kandar Beratur

George Town

RM 8–14

1

Line Clear Nasi Kandar

RM 8–18late nightHalal

If you only eat one nasi kandar in Penang, eat it here. The banjir technique alone is worth the visit. Go at 11 pm on a weeknight to see Penang locals in their natural habitat.

2

Restoran Hameediyah

RM 10–22heritage experienceHalal

The most historically significant nasi kandar in Penang. The fish head curry (order separately, RM 20+) justifies a dedicated trip. The oldest recipes, the most heritage atmosphere.

3

Nasi Kandar Beratur

RM 8–14locals' choiceHalal

The queue outside is the review. Penang locals queue here because the gravies are genuinely richer. Arrive before 9 am for the best selection and shortest wait.

4

Deen Maju Nasi Kandar

RM 8–15fried chickenHalal

The best fried chicken on any nasi kandar plate in Penang. If you're out late and want something serious, take a Grab here. 15 minutes from George Town, absolutely worth it after midnight.

5

Restoran Kassim Mustafa

RM 10–20no-wait, air-conditionedHalal

The most accessible nasi kandar for tourists staying in George Town. The air-con and 24-hour hours make it a reliable fallback, even if the gravies don't match Line Clear or Hameediyah's depth.

How to Tell Great Nasi Kandar from Mediocre

Use these criteria to assess any Nasi Kandar stall you encounter — including ones not on this list.

1

Gravy depth and complexity

A good nasi kandar gravy should taste like it's been simmering for hours — not thin, watery, or one-dimensional. The best gravies have multiple spice layers that reveal themselves as you eat. Ask for gravy to be poured generously (say "kuah banyak").

2

The "banjir" technique

The best stalls flood your rice with two or three different gravies simultaneously. The mixing of fish curry + chicken curry + dal creates a fourth flavour neither curry achieves alone. Avoid stalls that pour gravies cautiously or one at a time.

3

Side dish freshness

Fried chicken, fish, and vegetables should be freshly prepared, not sitting in warming trays for hours. Morning visits usually get the freshest selection. Avoid side dishes that look dried out or shrunken.

4

Rice quality

The rice should be fluffy and hot — not compressed, wet, or sitting in a pool of its own steam. Some restaurants use a slightly firmer rice (less moisture) so it holds up better under multiple curry pours.

All Nasi Kandar Stalls on the Map

Tap any stall to open in Google Maps. All locations verified February 2026.

More Dish Comparisons

Explore More Food in Penang

Frequently Asked Questions

Is nasi kandar always halal?

Yes — nasi kandar is an Indian-Muslim dish and all traditional nasi kandar restaurants are halal. The dish never contains pork. If you're a Muslim traveller, nasi kandar is your safest and most delicious street food option in Penang.

How do I order at a nasi kandar stall?

Walk up to the counter and point at what you want. No Malay or Tamil required — gesturing works perfectly. Say "kuah banyak" (more gravy) for the banjir flood effect. Prices are per item added, so ask the price if unsure. Payment is after you've eaten, at the cashier.

What is "banjir" nasi kandar?

"Banjir" means "flood" in Malay. Banjir nasi kandar means your rice is flooded with multiple curry gravies poured simultaneously. This creates a complex mixed-gravy flavour that is completely different from eating each curry separately. Line Clear is the most famous for this technique.

What is the difference between nasi kandar and nasi campur?

"Nasi kandar" specifically refers to the Indian-Muslim tradition of rice with multiple curries. "Nasi campur" (mixed rice) is a broader Malay term for any dish of rice with mixed side dishes. In practice, the terms overlap. Nasi kandar restaurants are almost always Indian-Muslim operated; nasi campur stalls can be Malay, Chinese, or Indian.

Is Line Clear actually open 24 hours?

Yes, Line Clear operates 24 hours every day and has done so for decades. It is one of the rare places in Penang where you can get a proper, freshly served meal at 3 am. Gravies are replenished throughout the night rather than left sitting.

Penang Travel Newsletter

Get insider tips on Penang attractions delivered to your inbox.

Ask about Penang