
The Klang Valley is packed with Nasi Kandar spots serving rich curries, tender meats, and unforgettable kuah banjir—a true Malaysian comfort food experience. (Image by @nasikandarpelita.)
If you’re like me, sometimes nothing quite hits the spot like a plate of nasi kandar. That satisfying mix of fluffy rice, fiery curries, and crunchy fried chicken—it’s comfort food at its finest. Whether you’re team kuah campur or the type who carefully separates everything on your plate, Klang Valley has no shortage of amazing spots to get your fix. While Penang might be the birthplace of nasi kandar, these places around Kuala Lumpur and Selangor give the island a run for its money.
Nasi Kandar A Hameed Bistro, Jalan Gombak
Nasi Kandar A Hameed Bistro has gained a strong following among nasi kandar lovers in the Klang Valley for its authentic northern-style flavours and generous portions. Known especially for its tender ayam masak kicap and ayam bawang, the bistro offers a wide range of rich, spicy curries perfect for those who love their rice drenched in kuah campur. Prices are reasonable too, with a typical plate costing between RM5 and RM20 depending on your protein choices.
Address: 82, Batu 5, Jalan Gombak, 53100 Kuala Lumpur
Contact: +6016 525 0125
Hussain Nasi Kandar, Alam Damai
If you’re in Cheras, check out Hussain Nasi Kandar in Alam Damai. This spot serves up northern-style curry dishes that are full of aroma and warmth, especially the ayam bawang and ayam madu. The flavours here lean more towards Kedah traditions, where it’s slightly less spicy but deeply comforting. You can expect to pay around RM10 to RM13 for a complete meal. As a bonus, the place is air-conditioned, making it a comfy spot for a sit-down dinner.
Address: 82, Jalan Damai Raya 2, Alam Damai, 56000 Kuala Lumpur
Contact: +6017 574 4545
Nasi Kandar Ibramsha, Jalan Tuanku Abdul Rahman (Jalan TAR)
A long-standing favourite near the SOGO department store, Ibramsha has stood the test of time thanks to its thick, slightly sweet curry blend and dependable variety. Their fried chicken is flavourful, but their daging masak hitam and sambal sotong are crowd favourites too. With fast service and reasonable prices from RM8 to RM15, it’s especially popular among office workers and pasar malam crowds.
Address: 68, Jalan Tuanku Abdul Rahman, City Centre, 50100 Kuala Lumpur
Contact: +6012 361 2000
Zainul Nasi Kandar, Petaling Jaya
Over in Petaling Jaya, Zainul Nasi Kandar is another neighbourhood favourite. Located in the Kompleks C food court, this no-frills stall delivers bold Penang-style flavours, especially in their spicy curries and juicy fried chicken. The chicken is crispy on the outside, tender on the inside, and pairs beautifully with their rich sauces. A basic plate costs less than RM10, making it one of the more affordable yet satisfying options in the area.
Address: Medan Selera, Kompleks C, Jalan Sultan, Pjs 52, 46200 Petaling Jaya, Selangor
Contact: +603 7956 2724
Nasi Kandar Pelita, multiple locations
Nasi Kandar Pelita is one of the most iconic nasi kandar chains in Malaysia, especially popular in the Klang Valley for its signature kuah campur and extensive 24-hour menu. With roots in Penang and over 25 outlets today, Pelita serves up crowd favourites like ayam goreng, ayam madu, udang goreng, and kambing kari. Prices typically range from RM10 for basic protein dishes to RM30+ for seafood options like crab or prawn. Dining is casual and quick—pick your dishes at the counter, get them generously drenched in curry, and enjoy your meal with teh tarik or Milo ais for a full, hearty experience.



