Top 10 Nasi Kandar Spots in Kuala Lumpur for Authentic Flavours & Hearty Portions
Top 10 Nasi Kandar Spots in Kuala Lumpur for Authentic Flavours & Hearty Portions

Top 10 Nasi Kandar Spots in Kuala Lumpur for Authentic Flavours & Hearty Portions

4.9/5 (10 Votes)

Nasi Kandar in Kuala Lumpur is more than just a meal – it’s an explosion of spices, aromas, and textures on a single plate. Originating from Penang’s Indian Muslim (Mamak) community, this beloved Malaysian dish has taken KL by storm, with numerous restaurants serving their own take on the curry-laden favourite.

Nasi Kandar is a popular Malaysian dish, particularly in Penang, characterized by steamed rice served with a variety of curries, side dishes, and flavorful gravies. It’s a flavorful and rich meal with Indian and Malay influences.

Whether you’re a fan of kuah campur banjir (flooded curry), crave crispy ayam goreng, or want melt-in-your-mouth lamb shank, here are the Top 10 Nasi Kandar spots in Kuala Lumpur worth visiting.


1. Mohd.Yaseem Nasi Kandar Restaurant

MOHD YASEEM NASI KANDAR

AddressJln TAR, 351, Jalan Tuanku Abdul Rahman, Chow Kit, 50100 Kuala Lumpur Phone: +60 3-2694 8927
Must-Try: Ayam Kicap, Ayam Madu, Okra, Kuah Banjir
Price Range: ~RM22 for 2 people
Google Rating: ★★★★☆ (4.2/5)
Opening Hours: 24 hours daily (Closed Fri 1–2 pm for prayers)
Facilities: Air-conditioned, buffet-style service, indoor seating

See also  Bombay Talkies – A Feast of Flavors in Every Bite!

Known for its rich curries and tender chicken, Mohd Yaseen is a KL institution. The ayam kicap and ayam madu are crowd favourites, especially when paired with okra and doused in mixed curries.


2. Hameediyah Heritage Flavour from 1907

Hameediyah Restaurant: The Oldest Nasi Kandar Spot in Penang (Malaysia) Operating Since 1907

Hameediyah Restaurant: The Oldest Nasi Kandar Spot in Penang (Malaysia) Operating Since 1907

Address: Ampang / Bukit Bintang branches (origin: 164 Lebuh Campbell, George Town, Penang)
Must-Try: Ayam Bawang, Curry Fish Head, Lamb Shank, Biryani
Price Range: RM10–RM25 per person
Google Rating: ★★★★☆ (4.3/5)
Opening Hours: 10 am–10 pm
Facilities: Heritage-style decor, casual dining

Hameediyah brings over a century of Penang nasi kandar tradition to KL. Their ayam bawang – fried chicken topped with sweet caramelised onions – is a must-order.


3. Nasi Kandar Line Clear – Kampung Baru’s Budget King

Address: Jalan Raja Abdullah, Kampung Baru, 50300 Kuala Lumpur
Must-Try: Fried Chicken, Beef Curry, Squid Sambal
Price Range: From RM7.50 (special Friday promo)
Google Rating: ★★★★☆ (4.0/5)
Opening Hours: 7 am–12 am
Facilities: Open-air seating, fast service


4. Nasi Kandar Pelita – The Reliable Chain

Address: Multiple outlets across KL (e.g., Jalan Ampang, KLCC)
Must-Try: Ayam Goreng, Sotong Sambal, Quail Curry
Price Range: RM10–RM20 per person
Google Rating: ★★★★☆ (4.0/5)
Opening Hours: 24 hours daily
Facilities: Spacious seating, air-conditioned, parking available


5. Nasi Kandar Saddam – Curry Lover’s Paradise

Address: Segambut, Odeon Walk, Sogo KL
Must-Try: Ayam Saddam, Sotong Curry, Kuah Campur
Price Range: RM12–RM18 per person
Google Rating: ★★★★☆ (4.1/5)
Opening Hours: 7 am–11 pm
Facilities: Indoor seating, takeaway, fast service


6. Zainul Nasi Kandar – Petaling Jaya’s Hidden Gem

Address: 4, Jalan 8/1E, Seksyen 8, 46050 Petaling Jaya
Must-Try: Ayam Goreng, Kari Kambing, Kuah Campur
Price Range: RM10–RM15 per person
Google Rating: ★★★★☆ (4.4/5)
Opening Hours: 6 am–3 pm
Facilities: Food court setting, budget-friendly

See also  Kuala Lumpur Tower: Soaring Above the Skyline with Culture, Nature & Thrills

7. Salman Nasi Kandar – Value & Volume

Address: Jalan Semenyih, Kajang, Selangor
Must-Try: Fried Chicken, Salted Egg, Okra
Price Range: Around RM11 per plate
Google Rating: ★★★★☆ (4.1/5)
Opening Hours: 7 am–10 pm
Facilities: Casual seating, family-friendly


8. Nasi Kandar Apollo – Group Dining Spot

Address: Taman Kajang Sentral, Kajang, Selangor
Must-Try: Ayam Bawang, Curry Fish, Fried Fish Roe
Price Range: RM12–RM18 per person
Google Rating: ★★★★☆ (4.0/5)
Opening Hours: 7 am–11 pm
Facilities: Large dining area, self-service counter


9. Restoran Mahbub – Bangsar’s Ayam Madu Legend

Address: 26, Lorong Ara Kiri 1, Lucky Garden, Bangsar, 59100 Kuala Lumpur
Must-Try: Ayam Madu, Sotong Masala, Nasi Briyani Buhara
Price Range: RM15–RM25 per person
Google Rating: ★★★★☆ (4.2/5)
Opening Hours: 7 am–1 am
Facilities: Air-conditioned, family-friendly, parking available


10. Nasi Kandar Kudu bin Abdul

Restoran Kudu Abdul

Address: 335, Jalan Tuanku Abdul Rahman, 50100 Kuala Lumpur
Must-Try: Fried Chicken, Fish Curry, Kuah Campur
Price Range: RM10–RM15 per person
Google Rating: ★★★★☆ (4.3/5)
Opening Hours: 7 am–3 pm
Facilities: Indoor seating, takeaway


Final Thoughts

From 24-hour spots for late-night cravings to heritage eateries preserving 100-year-old recipes, Kuala Lumpur’s nasi kandar scene is unbeatable. Whether you want fiery curries, buttery briyani, or simply a plate drowned in mixed gravy, there’s a nasi kandar shop here for you.

Malaysia Airlines