Top 10 Nasi Kandar in Penang
Published
Nasi kandar in Penang is more than a meal: it is the island's signature Indian-Muslim rice dish, eaten for breakfast, lunch and late supper. You queue at a counter of curries and fried dishes, point at what you want, and the server floods your rice with gravy. This guide picks the top 10 shops, from century-old Hameediyah to the queue magnets of the 2010s, with opening hours, prices, halal notes and Google Maps and Waze buttons for each.
Every shop below was checked as operating in October 2026. Prices are in Malaysian Ringgit (RM), and because each item is priced separately, your bill depends on what you choose.
What is nasi kandar?
Nasi kandar means "rice carried on a pole". In early 1900s George Town, Indian-Muslim hawkers, many of them Tamil Muslims from South India, walked the streets with a kandar (shoulder pole) across their shoulders, a basket of rice at one end and pots of curry at the other. They sold to dock workers along Weld Quay and around the town. Hameediyah, the oldest surviving shop, says its founder began this way before settling on Lebuh Campbell in 1907.
How ordering works: take a plate of steamed white rice (or biryani rice at some shops), then point at the dishes behind the glass: fried chicken (ayam goreng), squid (sotong), fish roe, prawns, mutton, beef, fish head curry, boiled egg, okra (bendi), cabbage and other vegetables. Finally ask for kuah campur or banjir, "flooded", and the server ladles a blend of fish, chicken and meat curries over the rice. Many shops employ a skilled gravy mixer just for this job.
How pricing works: there is no menu price for "a plate". The price is worked out from what is on your plate. Vegetables and egg are cheap; seafood is priced by size, so a large prawn or squid can cost more than everything else combined. Penang shops have rung up bills from RM2 to more than RM200 for one plate. Ask the price before adding big seafood.
Jump to shop (10)
Hameediyah Restaurant
| Address | 164A Lebuh Campbell (Campbell Street), George Town, 10100 Penang |
|---|---|
| Opening hours | Daily 10 am โ 11 pm (Google listing, October 2026). Older listings show a 10 pm close and a Friday prayer break from about 12:30 pm to 3 pm, so check before visiting. |
| Price | About RM10โ15 for rice with two curries; murtabak RM10โ18 |
| Halal status | Halal Muslim-owned; no pork or alcohol served |
| Take me here | |
| Verified | Verified October 2026 |
Hameediyah is the name most people mention first. It has traded on Lebuh Campbell since 1907, and in 2020 the Malaysia Book of Records listed it as the country's oldest nasi kandar restaurant. The business is said to have started under a tree in a field on the same street, and the family that runs it is now in its seventh generation. In late 2021 the owner told reporters the shop was serving 800 to 1,000 customers a day, more than half of them visitors from other states.
What to order: the chicken curry over rice, flooded with mixed gravies, and a chicken murtabak, the house's other signature. Nasi briyani with mutton kurma or ayam kapitan is the other classic order. See our Hameediyah nasi kandar guide and the Hameediyah Restaurant page for payment and transport details.
Timing: queues spill onto the pavement at lunch, especially at weekends and in school holidays. Arrive before 11:30 am or after 2 pm. There is more seating upstairs and in a second shop a few doors along.
Nasi Kandar Line Clear
| Address | 161 & 177 Jalan Penang (alley by the Lebuh Campbell corner), George Town, 10000 Penang |
|---|---|
| Opening hours | Daily 8:30 am โ 12 am (midnight) per the Google listing, October 2026. Older guides describe it as open 24 hours; it no longer is. |
| Price | About RM8โ15 for rice, chicken and curries; seafood and lamb shank cost more |
| Halal status | Halal Muslim-owned; no pork or alcohol served |
| Take me here | |
| Verified | Verified October 2026 |
Line Clear trades from a covered alley between two shophouses on Jalan Penang (Penang Road), with the curry counter at the front and long rows of tables behind. Sources give different founding dates, from 1930 to 1947, but it has been feeding George Town for generations. The name became so widely copied around Malaysia that the original registered the brand "LC Restaurant" and warned customers about imitators in 2016.
What to order: fried chicken or squid with mixed curry gravy, chicken masak merah, fish head curry, tiger prawns or braised lamb shank. The gobi sabzi (cabbage) comes with bean sprouts. Reviewers find the curries milder than at some rivals, so ask for spicy gravy if you like heat. Our Line Clear nasi kandar guide has more on getting there.
Timing: lunch is busy, but the queue moves quickly. Reviewers visiting in mid-afternoon found it much quieter.
Deens Maju Nasi Kandar
| Address | 170 Jalan Gurdwara (Brick Kiln Road), George Town, 10300 Penang |
|---|---|
| Opening hours | Saturday to Thursday 12 pm โ 10 pm; closed Friday |
| Price | Higher than most: meats are large and priced one by one. A 2024 dinner for two with lamb shank, prawns and squid came to RM127 |
| Halal status | Halal Muslim-owned; no pork or alcohol served |
| Take me here | |
| Verified | Verified October 2026 |
The newest name on this list opened in 2016, opposite the Wadda Gurdwara Sikh temple, and soon had the longest queue in town. The owner, Mohamed Ismail Seeni Mohamed, previously worked at his brother's nasi kandar stall before setting up on his own.
What to order: the "Chicken 75" fried chicken and the lamb shank, with squid, fish roe curry, okra and prawns as extras. The kuah campur (mixed gravy) is what regulars praise most. Prices add up quickly if you pick seafood, so ask as you go. More in our Deen Maju guide.
Timing: queues are longest at weekends, on public holidays and in school holidays, though three servers keep the line moving. Arrive close to the noon opening. Parking on Jalan Gurdwara is very limited, so take a Grab.
Nasi Kandar Kampung Melayu
| Address | A-29, Jalan Kampung Melayu, 11500 Air Itam, Penang |
|---|---|
| Opening hours | Monday 6:30 am โ 1:30 pm only. Tuesday to Sunday 6:30 am โ 1:30 pm and 4 pm โ 10 pm (Friday morning session ends 12:30 pm) |
| Price | Known for fair prices; no current price list published, so check at the counter |
| Halal status | Halal Muslim-owned; no pork or alcohol served |
| Take me here | |
| Verified | Verified October 2026 |
This neighbourhood shop sits on the ground floor of a block of low-cost flats in Kampung Melayu, Air Itam, and has been running since 1970. It now serves an estimated 700 to 1,000 plates a day, and since social media made it famous, many customers drive in from other states.
What to order: ayam goreng bawang (fried chicken with onions), fish head curry and daging masak hitam (beef in dark sauce). The curry gravy is made with a lot of ground onion and spices.
Timing: it is a breakfast and lunch favourite, and there is no evening session on Mondays. Parking around the flats is hard at peak times. Combine it with a morning at Kek Lok Si Temple, a short drive up the road.
Nasi Kandar Sulaiman
| Address | 739, Jalan Air Itam, 10460 George Town, Penang |
|---|---|
| Opening hours | Google lists Saturday to Thursday 6:30 am โ 4 pm and Friday 6:30 am โ 1 pm; other listings give a 2:30 pm or 3:30 pm close. Go in the morning |
| Price | From RM1 for half rice and half an egg in curry (2024 promotion); seafood plates can run past RM200 |
| Halal status | Halal Muslim-owned; no pork or alcohol served |
| Take me here | |
| Verified | Verified October 2026 |
Sulaiman is a breakfast nasi kandar shop in an old shophouse on Jalan Air Itam, run by the same family for more than 60 years and now in its fourth generation. It opens at 6:30 am, and the queue often starts at opening time.
What to order: fried chicken, squid and prawns with plenty of kuah banjir, plus the beef curry. The shop has made the news for both ends of the price scale: an RM1 "half rice, half egg" pack in 2024, and customers who piled seafood high enough for bills of RM218 and RM350. Each piece is priced separately, so ask before you add big prawns.
Timing: come early. The shop closes in the afternoon, and Friday service stops around 1 pm. Street parking nearby is limited.
Restoran Tajuddin Hussain
| Address | 49 & 51 Lebuh Queen (Queen Street), Little India, George Town, 10200 Penang (Google lists 45-63 Lebuh Queen) |
|---|---|
| Opening hours | Monday to Saturday 11 am โ 3:30 pm and 6:30 pm โ 10 pm; closed Sunday |
| Price | No published price list; check at the counter |
| Halal status | Halal Muslim-owned; no pork or alcohol served |
| Take me here | |
| Verified | Verified October 2026 |
A long-running sit-down restaurant across two shophouses in Little India, a few doors from the Sri Mahamariamman Temple. Unlike the grab-and-go counters, you can take your time here, and it suits a slower lunch between heritage sights.
What to order: ayam ros, chicken in a red, tomato-scented gravy, with nasi tomato (tomato rice), or mutton curry over white or biryani rice.
Timing: it closes between lunch and dinner (3:30 pm to 6:30 pm) and all day Sunday. Parking in Little India is scarce, so walk from elsewhere in George Town.
Nasi Kandar Imigresen
| Address | 8, Lorong Pasar, George Town, 10200 Penang |
|---|---|
| Opening hours | Saturday to Thursday 9 am โ 7 pm; Friday closed per Google (one listing shows Friday until 5 pm), so check before visiting |
| Price | Described as reasonably priced; no published price list |
| Halal status | Halal Muslim-owned; no pork or alcohol served |
| Take me here | |
| Verified | Verified October 2026 |
This family stall goes back to the 1930s, when the founder hawked nasi kandar without a licence; it was formally registered in 1949. The name comes from its first pitch outside the Immigration Office on Beach Street, until a new immigration director asked it to move. The third-generation owner, Faizan Ali, now runs it from Lorong Pasar in Little India.
What to order: fried chicken under a scatter of crispy fried onions, ayam masak ros, gulai daging (dark beef curry), fish roe and sambal prawns. The fish, chicken and beef gravies are usually combined on one plate, and they are milder than at most shops on this list, a good choice if you are wary of chilli.
Timing: go before 10 am for the widest choice. It is two minutes on foot from the Kapitan Keling Mosque.
Restoran Mohamed Raffee Nasi Kandar
| Address | 295-A, Jalan Burma, Pulau Tikus, 10350 George Town, Penang |
|---|---|
| Opening hours | Daily 7 am โ 12:30 am; Friday break 1 pm โ 2:30 pm (Google listing, October 2026) |
| Price | No published price list; seafood is priced by piece |
| Halal status | Halal Muslim-owned; no pork or alcohol served |
| Take me here | |
| Verified | Verified October 2026 |
Raffee, also spelt Raffe, started as a nasi kandar stall in 1959 and moved into this restaurant on Jalan Burma in Pulau Tikus in the late 1990s. It is a favourite with locals, especially at night, and the long opening hours make it a reliable supper stop outside the heritage core.
What to order: the honey chicken (ayam madu), squid roe (telur sotong) and the black beef curry, with fried chicken, prawns and mutton as alternatives. Regulars order kuah campur banjir, and roti tisu is on the menu too.
Timing: the shop is small and the line spills onto the street at lunch; mid-morning around 10:30 am is calmer. Parking on Jalan Burma is tight. Wat Chaiyamangalaram is a short walk away.
Nasi Kandar Deen Mutiara (Hutton Lane)
| Address | 74, Jalan Hutton (Hutton Lane), George Town, 10050 Penang |
|---|---|
| Opening hours | Daily 11 am โ 11 pm, with a Friday break from 1:30 pm to 2 pm (Google listing). Some listings show closing at midnight or Tuesday closed; check before visiting |
| Price | Budget counter service; no published price list |
| Halal status | Halal Muslim-owned; no pork or alcohol served |
| Take me here | |
| Verified | Verified October 2026 |
A neighbourhood counter on Hutton Lane, ranked first in a mid-2026 round-up of Penang's best nasi kandar. It runs from late morning to late evening, which makes it a handy choice if you are staying in the hotels around Jalan Penang and Hutton Lane and want something after the lunch-only shops have closed.
What to order: build your own plate from the counter, then let the server flood it with a mix of curries. Fried chicken and squid are the usual pairing.
Timing: it stays open through the afternoon, which suits a late lunch. Check Friday hours before you go.
Restoran Deen (Jelutong)
| Address | 598-D & 598-E, Jalan Jelutong, Taman Jelutong, 11600 Jelutong, Penang |
|---|---|
| Opening hours | Daily 6 am โ 4 pm and 4:30 pm โ 11:30 pm |
| Price | Half-rice portions available; check current prices at the counter |
| Halal status | Halal Muslim-owned; no pork or alcohol served |
| Take me here | |
| Verified | Verified October 2026 |
Locals know this one as Deen Jelutong. It is a busy shop on the main road through Jelutong, south of the city centre, and is open from 6 am until late, so it works for breakfast, lunch or a late supper.
What to order: the ayam bawang (onion chicken), which is its signature, plus fried chicken, fried squid, squid curry and mutton curry. The minced-chicken murtabak is also popular. The servers take mixing the gravies seriously and will make it spicier or less salty if you ask.
Timing: peak hours get crowded. It is a short drive south of George Town, so it fits well on the way to the airport or the south of the island.
Tips for eating nasi kandar in Penang
- When to go: each shop has its own rhythm. Sulaiman and Kampung Melayu are breakfast places, Hameediyah, Tajuddin Hussain and Imigresen suit lunch, and Line Clear, Raffee, Deen Mutiara and Deen Jelutong serve late. Arrive early for the best choice: popular dishes sell out.
- Queues: expect to queue at the famous names from noon to 2 pm and at weekends, on public holidays and in school holidays. Queues move fast because the servers plate in seconds.
- Fridays: many Muslim-owned shops close or pause around midday Friday prayers. Deens Maju is closed all day on Friday and Imigresen usually is too.
- Halal: nasi kandar is an Indian-Muslim (Mamak) cuisine, and all ten shops here are Muslim-owned with no pork. If you need formal JAKIM certification, check for the certificate at the shop.
- How to order: point, say "banjir" or "kuah campur" for mixed gravy, and say if you want it spicy (pedas) or mild. Order half rice (nasi separuh) if you want to try more dishes. A teh tarik or teh halia (ginger tea) is the usual drink.
- Paying: you pay after you are served, either at the counter or the cashier. Cash is always accepted. Larger shops such as Hameediyah also take cards and e-wallets, but bring cash for the smaller stalls.
- Getting around: parking is difficult at almost every shop on this list. In George Town, walk or take a Grab; for Air Itam, Pulau Tikus and Jelutong, Grab is easiest.
Frequently Asked Questions
What is the best nasi kandar in Penang?
There is no single answer, and locals argue about it constantly. Hameediyah (since 1907) and Line Clear are the classic names in George Town, Deens Maju has the longest queues, and Nasi Kandar Kampung Melayu and Nasi Kandar Sulaiman are favourites for breakfast. Pick by the time of day you want to eat.
How much does nasi kandar cost in Penang?
Each item is priced separately, so the bill depends on what you choose. Rice with chicken and two curries is about RM10 to RM15 at shops like Hameediyah and Line Clear. Large prawns, squid, lamb shank and fish head push the price up fast; some seafood plates have topped RM200.
What does banjir mean in nasi kandar?
Banjir means flooded. It is the request to have several curry gravies poured over your rice, also called kuah campur (mixed gravy). The server blends fish, chicken and meat curries so the rice soaks them up.
Is nasi kandar in Penang halal?
Nasi kandar is an Indian-Muslim (Mamak) dish, and all ten shops in this guide are Muslim-owned and serve no pork. If you need a JAKIM halal certificate specifically, look for it displayed at the shop.
When is the best time to eat nasi kandar in Penang?
It depends on the shop. Sulaiman and Kampung Melayu are best in the morning, Hameediyah and Tajuddin Hussain at lunch, and Line Clear, Raffee and Deen Jelutong stay open late. Avoid 12 pm to 2 pm at the famous shops if you dislike queues, and remember that several shops close or pause on Friday around midday prayers.
Sources
- Wikipedia: Nasi kandar (origin, banjir, Hameediyah)
- Utusan Malaysia (Feb 2024): Kehebatan nasi kandar Pulau Pinang
- Kosmo! (Aug 2020): Hameediyah, warisan restoran nasi kandar tertua
- Malay Mail via Yahoo (Oct 2021): queues at Hameediyah
- Malay Mail (Apr 2016): Line Clear warns of imposters
- Live2Makan (2024): Nasi Kandar Line Clear review
- Live2Makan (2024): Deens Maju review
- Newswav (June 2026): Top 10 Nasi Kandar in Penang 2026
- Wahdah (Jan 2026): 5 best nasi kandar in Penang
- Hungry Onion (Nov 2025): Nasi Kandar Imigresen
- SETHLUI.com (Feb 2024): RM1 nasi kandar at Sulaiman
- The Infatuation (2026): Restoran Mohamed Raffee
