Best Nasi Kandar Spots in KL & Selangor Every Foodie Needs to Try

Rice, spice and everything nice
By: Nadia Ahmad
November 6, 2024

Nasi Kandar is well-loved by many Malaysians! It consists of steamed rice with a variety of curries, gravies, and side dishes. Known for its distinctive “kuah banjir” (flooded gravy) style, the mix of curries over the rice delivers a unique taste you can’t get enough of. Additionally, Nasi Kandar is often enjoyed with sides like fried chicken, okra, salted eggs, and a variety of curries such as beef, mutton, fish, and more. Craving this popular dish but short on time to travel all the way to Penang? We have got your back! These best Nasi Kandar spots in KL and Selangor are about to blow your mind with their wonderfully ‘surr’ offerings.

The Best Nasi Kandar Spots in KL and Selangor

1. Nasi Kandar Pelita

Facts in a Flash
Name: Nasi Kandar Pelita
offering: This nasi kandar restaurant has over 25 branches across Malaysia, offering a wide range of curries and side dishes in generous portions
ambience: Inviting, family-friendly ambience
must-try menu items: Nasi Kandar Kari Ikan and Nasi Kandar Ayam Madu

The list of our best Nasi Kandar spots in KL and Selangor begins with Nasi Kandar Pelita. It offers over 82 special dishes across its 25 branches nationwide — with three outlets in KL and nine in Selangor. Additionally, each outlet has a welcoming, vibrant atmosphere, making it a great spot for gatherings and casual meals. There are five Nasi Kandar sets to choose from: Ayam Madu, Ayam Bawang, Kari Ikan, Kari Udang, and Sotong Goreng. With many curry and gravy options, including chicken and meats, you can customise your Nasi Kandar to your preference. Plus, the portions are generous, so come with an empty stomach to get the most out of your visit.

For more information, click here.

AddressClick here to view all locations
Opening HoursClick here to view all operating hours
Contact DetailsClick here to view all contact details

Final Verdict

4.8

Insider Ratings

price:
service:
ambience:

PROS:

  • Offers a range of side dishes to choose from
  • Has numerous branches
  • Provides an inviting ambience

Cons:

  • Can be crowded during peak hours, depending on the outlet

2. Mohd Yaseem Nasi Kandar Restaurant

Source: Google Images
Facts in a Flash
Name: Mohd Yaseem Nasi Kandar Restaurant
offering: This Nasi Kandar restaurant is the perfect spot for those who love their Nasi Kandar with a kick of spiciness
ambience: Casual environment
must-try menu items: Nasi Kandar with Fish Roe and Nasi Kandar with Ayam Kicap

Closing as late as 2 am, Mohd Yaseem Nasi Kandar Restaurant is a go-to for those with midnight cravings for Nasi Kandar. Moreover, if you enjoy spicy food, this restaurant hits the spot with its spicy, thick Kuah Campur. There are plenty of side dishes to try, such as fish roe, fried chicken, and Ayam Kicap. Oh, and the prices are relatively reasonable, which is definitely a plus. Additionally, we love how fast the service is from the helpful staff. Plus, parking may be hard to find, and you can expect quite a crowd, so plan your visit accordingly. Definitely the best Nasi Kandar in KL worth trying!

AddressJln TAR, 351, Jalan Tuanku Abdul Rahman, Chow Kit, 50100 Kuala Lumpur, Federal Territory of Kuala Lumpur
Opening HoursOpen daily: 8 am – 2 am
Contact Details+603-2694 8927

Final Verdict

4.6

Insider Ratings

price:
service:
ambience:

PROS:

  • Offers delicious spicy kuah campur
  • Provides quick and friendly service
  • Serves reasonably priced food

Cons:

  • Parking can be hard to find

3. Original Penang Kayu Nasi Kandar

Source: Google Images
Facts in a Flash
Name: Original Penang Kayu Nasi Kandar
offering: This Nasi Kandar restaurant serves flavourful, thick curries and crunchy fried chicken that complement each other for a delicious dish
ambience: Inviting ambience
must-try menu items: Nasi Kandar Ayam Goreng and Nasi Kandar Kari Sotong

As one of the best Nasi Kandar spots in KL and Selangor, Original Penang Kayu Nasi Kandar serves satisfying, thick, flavourful curries. Moreover, we must mention how crunchy the fried chicken is, adding a delightful texture to the dish. You can also opt for Kari Kambing or Kari Sotong as your side dish. Additionally, the Nasi Kandar here is also served on a layer of banana leaf for added flavour. Plus, there are ten outlets, with several in KL and Selangor, so you can get your favourite dish anytime, anywhere. However, it is worth noting that the Nasi Kandar is on the pricier side, depending on what you get.

For more information, click here.

AddressClick here to view all locations
Opening HoursClick here to view all operating hours
Contact DetailsClick here to view all contact details

Final Verdict

4.5

Insider Ratings

price:
service:
ambience:

PROS:

  • Serves rich, thick curries
  • Offers plenty of Nasi Kandar side dishes
  • Has several outlets in KL and Selangor

Cons:

  • On the pricier side among Nasi Kandar restaurants

4. Zainul Nasi Kandar

Source: Google Images
Facts in a Flash
Name: Zainul Nasi Kandar
offering: This Nasi Kandar restaurant is located in a food court but offers Nasi Kandar with a selection of side dishes at a reasonable price
ambience: No-frills environment
must-try menu items: Nasi Kandar with Ayam Goreng and Nasi Kandar with Ikan Kari

Hands down one of the best Nasi Kandar spots in PJ, we think Zainul Nasi Kandar deserves more hype. Even though it is situated in the corner of a food court, don’t let that deter you from visiting. The mixture of curries poured over the rice is exactly what you need to satisfy your hankering. What’s more, you can choose from its many side dishes like Ayam Goreng, Sotong Kari, and Ikan Kari. No Nasi Kandar is the same, so choose whatever suits your taste. Want to add a bit of saltiness to your dish? Add a telur masin to enhance the flavour of each handful or spoonful of your Nasi Kandar.

For more information, click here.

AddressKompleks C, 90, Medan Selera, Jalan Sultan, Seksyen 52 Petaling Jaya, 46200 Petaling Jaya, Selangor
Opening HoursOpen daily: 8 am – 5 pm
Contact Details+603-7956 2724

5. Restoran Kudu Bin Abdul

Source: Google Images
Facts in a Flash
Name: Restoran Kudu Bin Abdul
offering: This Nasi Kandar restaurant maintains a humble interior while offering authentic Nasi Kandar with meat, chicken, and vegetable side dishes
ambience: Old-school ambience
must-try menu items: Nasi Kandar with Ayam Bawang Kicap and Nasi Kandar Kambing Kari

We continue our list of the best Nasi Kandar spots in KL and Selangor with Restoran Kudu Bin Abdul. A spot where you can get a taste of authentic Penang Nasi Kandar, it is set up in an old-school building that evokes memories. The Ayam Bawang Kicap is the restaurant’s specialty dish, but you can also find Ayam Madu, Ayam Goreng, and Ayam Kari. What’s more, patrons can enjoy their Nasi Kandar with seafood variations such as Ikan Sambal, Ikan Kari, Kambing Kari, and a variety of vegetables. Delicious food brings popularity, so come early or after lunch hours to avoid the crowds and secure a table.

For more information, click here.

Address335, Jalan Tuanku Abdul Rahman, Chow Kit, 50100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Opening HoursMondays – Fridays: 10 am – 2 am
Saturdays: 10 am – 3 am
Sundays: 10 am – 10 pm
Contact Details+603-2697 7082

6. Nasi Kandar Basikal

Facts in a Flash
Name: Nasi Kandar Basikal
offering: This Nasi Kandar restaurant serves up over 50 dishes, making it a great spot for those who love a variety of side dishes with their Nasi Kandar
ambience: Comfortable, clean ambience
must-try menu items: Nasi Kandar with Ayam Bawang and Nasi Kandar with Telur Sotong

If you are near Seri Kembangan and feeling like eating Nasi Kandar, we definitely recommend Nasi Kandar Basikal. Its generational recipes bring people to the restaurant, ensuring you can get the same taste as the original. Serving over 50 kinds of dishes, here is where you can get carried away with Ayam Bawang, Ayam Madu, Kari Kambing, various squid dishes, and plenty of veggie choices. Moreover, this restaurant is also super generous with the curries and gravies, so customers can request the most ‘banjir’ Nasi Kandar for that ‘surr’ taste. Additionally, the ambience is clean and comfortable for dining.

For more information, click here.

Address52, Jalan LP 7/4, Lestari Perdana, Bandar Putera Permai, 43300 Seri Kembangan, Selangor
Opening HoursOpen daily: 10 am – 11 pm
Contact Details+6018 205 2393

7. Nasi Kandar Saddam

Facts in a Flash
Name: Nasi Kandar Saddam
offering: This Nasi Kandar restaurant offers affordably priced dishes and allows customers to choose between white rice and biryani
ambience: Clean, comfy ambience
must-try menu items: Nasi Kandar Ayam Saddam and Nasi Kandar Ayam Goreng

Nasi Kandar Saddam is a must-visit for individuals on a tight budget looking for delicious Nasi Kandar. For just RM5.50, you can relish Nasi Kandar with Ayam Goreng. With its thick curries, you will experience a burst of flavours in every bite. If you are unsure what to pick, Ayam Saddam is a standout dish. It features tender chicken in a rich onion sauce that perfectly complements the rice. Oh, we also found that there is an option between biryani and white rice, allowing patrons to choose based on their budget and preference. However, do take note that you may need to wait in line, especially during lunch hours.

For more information, click here.

AddressClick here to view all locations
Opening HoursClick here to view all operating hours
Contact DetailsClick here to view all contact details

Make sure to follow Glitz on Facebook and Instagram for the latest update.