Are you a fan of Nasi Kandar? Locals in Kuala Lumpur and Selangor all share a love for Nasi Kandar and this has lasted for ages! KL and Selangor have also proven to be the host of some of the best Nasi Kandars ever. Don’t believe us? Here’s a list of 10 best places to get the best Nasi Kandar in KL and Selangor for you to try it for yourself!
Where To Get The Best Nasi Kandar In KL And Selangor
Nasi Kandar originated from Penang, where it was originally transported by food-sellers with a “kandar” or a pole held over the shoulder. Such intensive labour is no longer in practice today hence, Nasi Kandar is more commonly found in restaurants throughout Malaysia. This dish is something you should not miss out on in order to have the complete Malaysian experience.
1. Original Kayu Nasi Kandar
Situated in the busy SS2 area, this shop is one of the best nasi kandar in PJ. It is open 24 hours, hence, you will get to fix your Nasi Kandar cravings any time of the day. With the vast variety of dishes such as their thick curry, spicy sambal, perfectly fried chicken and a lot more sides, and drinks served here, you will definitely find something that will cater to your taste buds. The price of their Nasi Kandar here ranges from RM10 to RM20.
Opening Hours : 24 hours (Daily)
Address: No. 64, Jalan SS2/10, 47300, Petaling Jaya, Selangor, Jalan SS 2/6, SS 2, 47300 Petaling Jaya, Selangor.
2. Nasi Kandar Bestari
This place itself originated from Penang! It is placed strategically in Mont Kiara to attract office workers and thus, it is always crowded during lunch hours. They serve a wide array of dishes, from the classic local fare to burgers. Their creamy chicken kurma curry is perfect for a rainy day and their curries are sweeter than most. They also serve other delicious sides such as daging kicap and rendang daging! The price of their Nasi Kandar range from RM7 to RM15.
Opening Hours: 9am-3am (Daily)
Address: Solaris Dutamas, Ground Floor, No.1, Jalan Dutamas 1, 50480, Solaris Dutamas, Kuala Lumpur
3. Nasi Kandar Pelita
This is a very popular chain as they can be found at almost every corner of Malaysia. The branch in Jalan Ampang is a crowd favorite as many have claimed that they serve Nasi Kandar that’s as authentic as the ones in Penang! They offer a variety of side dishes to go with your rice, from their specialty dishes like daging kicap and fried quail, to the kari kepala ikan and ayam kurma. The curries in Pelita are especially delicious! You are sure to satisfy your cravings here. The price range from RM7 to RM15.
Opening Hours: 24 hours (Daily)
Address: 149, Jalan Ampang, Kuala Lumpur, 50450 Kuala Lumpur, Federal Territory of Kuala Lumpur
4. Lotus Hotel
Locals would associate this place with good quality Indian food. They are famed for their deep fried dishes but they are also well known for their Nasi Kandar that is served with thick, delicious curries, crunchy fried meat, and tender braised mutton. They also serve other Malaysian favourites such as roti canai and teh tarik. This is a good place to go to fix your Nasi Kandar craving from breakfast to supper.
Opening Hours: 8am-12am (Daily)
Address: 18, Jalan Tun Mohd Fuad, 60000, Taman Tun Dr Ismail, Kuala Lumpur
5. Ibramsha Nasi Kandar
Ever wondered where to get the best fragrant rice, delicious fried fish and soy sauce curry? This place would definitely answer that question! This cozy shop is well known in the neighborhood to serve an amazingly tasty soy sauce curry. It is a little less spicy as compared to the normal curries but for those who would prefer their Nasi Kandar with a little more kick, you can opt to eat it with more sambal. Pair this Nasi Kandar with some kari ikan bawal and you’ll get one of the best Nasi Kandar experience ever! The price of the Nasi Kandar range from RM7 to RM15.
Opening Hours: 7am-7.30pm (Mon-Thurs, Sat, Sun), 7am-12pm (Fri)
Address: 68, Jalan Tuanku Abdul Rahman, 50100, City Center, Kuala Lumpur
6. Kudu Bin Abdul
Located in Chow Kit Road, this restaurant serves one of the best ayam sambal bawang ever. Complete your Nasi Kandar with their flavourful and thick curries that goes really well with the rice. They also offer delicious squid and okra for your Nasi Kandar and they sometimes serve special dishes on weekends too. Pair up your meal with their sirap bandung to enhance your experience! The price ranges from RM7 to RM15.
Opening Hours: 7.30am-8.30pm (Daily)
Address: No. 335, Jalan Tuanku Abdul Rahman, 50100, City Center, Kuala Lumpur
7. Nasi Kandar Line Clear
Coming all the way from Penang, Line Clear has its own branch in KL! Situated in Kampung Baru, this restaurant is always packed with people because their Nasi Kandar is that good! They offer a huge variety of dishes to choose from, with fried chicken and sambal sotong being the crowd favourite. What’s more? This place is air-conditioned! Foodies will get to enjoy your Nasi Kandar in comfort, away from the Malaysian heat. The price of the Nasi Kandar here ranges from RM10 to RM30.
Opening Hours: 6am-12am (Daily)
Address: 113, Jalan Raja Abdullah, Kampung Baru, 50300 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia, 50300, Kuala Lumpur, Wilayah Persekutuan
8. Restaurant Kampung Pandan
This place is famous for serving thick curries! They also serve one of the better fish heads in town and it tastes really good with their Nasi Kandar flooded with curry. This place serves many side dishes but the two dishes that foodies should try are the fish roe and chicken liver together with their Nasi Kandar. These two are not commonly served in other restaurants thus, it would make the experience more unique! The price of the Nasi Kandar range from RM10 to RM15.
Opening Hours: 24 hours (daily)
Address: Restaurant Kampung Pandan, Lorong Yap Kwan Seng, 50450, City Center, Kuala Lumpur
9. Mohd Yaseem Nasi Kandar
This restaurant serves up one of the most authentic Penang-style Nasi Kandar that would get your stomachs growling just by looking it. They consistently serve delicious dishes but one of their must-try would be their pomfret which is a light sort of curry. This place also offers some impressive cooked cuttlefish curry to go with your Nasi Kandar. You will never get enough of the curry here! The price here range from RM7 to RM15
Opening Hours: 24 hours (Daily except Fri), 12am-2pm (Fri)
Address: 351 & 353 Jalan Tuanku Abdul Rahman, 50100, City Center, Kuala Lumpur
10. Syed Bistro
Formerly known as Restoran Syed, this is an upscale Nasi Kandar joint that serves their food in air-conditioned rooms and they provide good service. The price may be a little more on the high side but you can be assured that you will be paying for food with good quality. Foodies should give their tender lamb shank a try and pile up your Nasi Kandar with crunchy cabbage, some sotong and drench your Nasi Kandar with the curries they serve! The Nasi Kandar is charged at a minimum of RM7.
Opening Hours: 24 hours (Daily)
Address: No. 44. Persiaran Ara Kiri Lucky Garden., 59100, Bangsar, Kuala Lumpur
Nasi Kandar Sedap In KL
There you have it, folks! The complete list of some of the best Nasi Kandar in KL and Selangor. Now you’re ready to go Nasi Kandar hunting! Did we miss out on your favourite? Leave a comment below!