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 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

Facebook Icon Instagram Icon

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

Facebook Icon

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

Facebook Icon

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

Facebook Icon

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.

Website Icon Facebook Icon Instagram Icon