
Are you ready to experience the explosive flavours of Malaysian cuisine? Then try out one of these best nasi kandar in KL!
With its origins in northern Malaysia, nasi kandar is a dish that packs a punch with its aromatic rice and an array of boldly spiced curries and side dishes. It is also one of the best foods in Malaysia. And in Kuala Lumpur, you’ll find no shortage of restaurants and street vendors vying for the title of the best nasi kandar in the city.
Get ready to tantalize your taste buds and indulge in the ultimate Malaysian foodie experience as we take you on a journey to discover the top nasi kandar spots in Kuala Lumpur!
Also, make sure to request kuah campur (mixed curries) for the ultimate experience!
The Best Nasi Kandar in KL: Must Try!
1. Nasi Kandar Saddam

Saddam Nasi Kandar in Taman Segambut is a popular spot among locals and tourists alike, known for its delicious nasi kandar dishes that are packed with flavor.
The restaurant has a cozy and unassuming atmosphere, making it a great place to sit back, relax, and indulge in the delicious Malaysian cuisine.
The star of the menu is the nasi kandar, which is served with a variety of flavourful curries, including spicy chicken, beef, and fish.

The rice is perfectly cooked and infused with aromatic spices, making it the perfect accompaniment to the rich and flavorful curries.
Be sure to try the crispy fried chicken and the tangy cucumber salad as well, which perfectly balance out the heat of the curries.
Despite its popularity, the prices at Nasi Kandar Saddam remain affordable,, making it a great option for those on a budget.
So, if you’re looking to satisfy your cravings for some delicious nasi kandar in Taman Segambut, head over to Saddam Nasi Kandar and treat yourself to some of the best Malaysian cuisines around!
Operating Hours: 7 AM to 10 PM (Mon – Sat), 7 AM to 5 PM (Sun)
Address: 58, Jalan Segambut Pusat, Taman Segambut, 51200 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
2. Mohd. Yaseem Nasi Kandar Pulau Pinang

If you find yourself in the Chow Kit neighbourhood of Kuala Lumpur and are in the mood for some delicious nasi kandar, Mohd. Yaseem Nasi Kandar Pulau Pinang is the place to go.
This longstanding eatery has been serving up some of the best nasi kandar in the city since the 1960s.
The signature nasi kandar comes with your choice of curries, including chicken, beef, fish, and vegetarian options.

The curries are cooked to perfection, with a perfect blend of spices that create a burst of flavour in every bite.
Be sure to try the fried chicken, which is crispy on the outside and juicy on the inside. The rice is perfectly cooked and is the perfect accompaniment to the rich and flavorful curries.
The prices at Mohd. Yaseem Nasi Kandar is reasonable, making it a great option for those on a budget. The friendly staff and welcoming atmosphere make it a perfect spot to indulge in the ultimate Malaysian foodie experience.
So, let’s head over to Mohd. Yaseem Nasi Kandar Restaurant in Chow Kit and satisfy your cravings for some delicious nasi kandar!
Operating Hours: 10 AM to 2 PM daily
Address: 351, Jalan Tuanku Abdul Rahman, Chow Kit, 50100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
3. Restoran Kudu Bin Abdul Nasi Kandar Pulau Pinang

Restoran Kudu Bin Abdul Nasi Kandar Pulau Pinang in Chow Kit is a well-known spot for delicious nasi kandar in Kuala Lumpur. Established in the 1970s, this humble eatery has built a reputation for its flavourful and aromatic dishes.
The standout dish is, of course, the nasi kandar, which is served with a variety of curries that are bursting with flavor, including spicy chicken, beef, and fish. The rice is perfectly cooked and infused with a blend of aromatic spices that complement the richness of the curries.
Be sure to also try the side dishes, such as the tangy cucumber salad and the crispy fried chicken, which are both highly recommended by regulars.

Restoran Kudu Abdul has an unpretentious atmosphere, with communal tables and a friendly staff that make you feel right at home.
Operating Hours: 10 AM to 10 PM (Mon – Sat), Closed (Sun)
Address: 35, Jalan Tuanku Abdul Rahman, Chow Kit, 50100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
4. Restoran Nasi Kandar Ibramsha

Restoran Nasi Kandar Ibramsha on Jalan Tunku Abdul Rahman is a legendary spot for authentic nasi kandar in Kuala Lumpur.
This popular eatery has been serving up delicious Malaysian cuisine for over 70 years, and the nasi kandar here is a must-try for anyone looking for an authentic taste of Malaysia.
The curries are cooked to perfection, with a perfect balance of spices that create a burst of flavour in every bite.

Craving for nasi kandar? Then just head over to Restoran Nasi Kandar Ibramsha on Jalan Tunku Abdul Rahman and indulge in some of the best nasi kandar in Kuala Lumpur!
Operating Hours: 7.30 AM to 7.30 PM
Address: 68, Jalan Tuanku Abdul Rahman, City Centre, 50100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
5. MA Corner

MA Corner in Kepong is a great spot for delicious nasi kandar in Kuala Lumpur. This popular eatery has been serving up mouth-watering Malaysian cuisine for over a decade, and their nasi kandar is a must-try for anyone visiting the area.
The standout dish is the signature nasi kandar, which comes with a variety of curries, including chicken, beef, fish, and vegetarian options.
They also have delicious and fragrance biryani rice in case you want to try out some different from white rice.
The crispy fried chicken is one of the best in town, which is flavourful and mouth-watering.

It didn’t have a large and comfortable shop like the others, but due to this, the price is cheaper than most other Nasi Kandar restaurants.
If you’re looking for some of the best nasi kandar in Kepong, head over to MA Corner and treat yourself to a delicious Malaysian meal!
Operating Hours: 7 AM to 10 PM daily
Address: JALAN 11, 34 B, Jalan Metro Perdana Barat 13, Kepong, 52100 Kuala Lumpur
6. Original Penang Kayu Nasi Kandar

Original Penang Kayu Nasi Kandar is a popular chain of Malaysian restaurants that specializes in serving Nasi Kandar.
The chain has several branches located throughout Malaysia. The restaurant chain was first established in 1974 in Penang, Malaysia, and has since expanded to become a well-known brand in the country.
Its menu offers a wide variety of dishes, including different types of Nasi Kandar, biryanis, seafood, and vegetarian options.

Some of the signature dishes served at Original Penang Kayu Nasi Kandar include their fragrant rice, crispy fried chicken, beef and lamb curries, and seafood options such as squid and prawns.
The restaurant chain is also known for its casual and laid-back atmosphere, making it a popular spot for locals and tourists alike.
Operating Hours: 8 AM to 12 AM daily
Address: No.1 & 3, Jalan Dwitasik 1, Bandar Sri Permaisuri, 56000 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
7. Nasi Kandar Bestari

Nasi Kandar Bestari is a famous nasi kandar restaurant located in Kuala Lumpur, Malaysia.
It is known for its flavourful curries and wide selection of dishes, including chicken, beef, fish, and vegetables. Some of its popular menu items include the ayam goreng (fried chicken), lamb curry, and squid curry.

The restaurant has several locations in Kuala Lumpur, including in the city centre and in suburban areas. It is a popular spot among locals and tourists alike and is known for its affordable prices and generous portions.
Operating Hours: 8 AM to 12 AM
Address: 14, Jalan 23/70a, Desa Sri Hartamas, 50480 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Enjoy The Best Nasi Kandar in KL Now!
To conclude, these are the 7 best nasi kandar in KL to satisfy your tongue! The combination of white rice and a variety of flavourful curries is just hard to resist.
Read Next: