Top 10 Nasi Kandar Spots in Kuala Lumpur

Top 10 Nasi Kandar Spots in Kuala Lumpur for Authentic Flavours & Hearty Portions
4.9/5 (10 Votes)

Nasi Kandar Spots in Kuala Lumpur

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.

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

Address: Jln 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

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

Visit Malaysia:  The Best Omakase Sushi Spots in KL

Hameediyah brings over a century of Penang nasi kandar tradition to Kuala Lumpur. 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


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

Visit Malaysia:  Malaysia’s Johor Bahru Kuala Lumpur High-Speed ETS Launching on 12 December 2025

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


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.

loader-image
Kuala Lumpur Weather Now
Kuala Lumpur
1:29 pm, Oct 9, 2026
temperature icon 33°C
broken clouds
Humidity: 60 %
Pressure: 1009 mb
Wind: 4 mph
Wind Gust: 3 mph
Clouds: 63%
Visibility: 10 km
Sunrise: 6:58 am
Sunset: 7:02 pm
  • Temperature
  • Precipitation
  • Rain Chance
  • Wind
  • Humidity
  • Pressure

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.

You may also like

Itinerary
Tickets
Langkawi
Food
Events