If you’re in Shah Alam and craving the rich, aromatic flavors of nasi kandar, you’re in luck! This Malaysian favorite of steamed rice paired with a variety of flavorful curries and side dishes is beloved across the country. Shah Alam offers plenty of great nasi kandar restaurants — from long-established classics to hidden gems. Here’s our curated list of the top 10 nasi kandar spots in Shah Alam complete with addresses, must-try dishes, price ranges, opening hours, and facilities.
1. Raihan Nasi Kandar
Address: Jalan Kemajuan, Seksyen 7, 40000 Shah Alam, Selangor
Must Try: Mixed Curry, Ayam Goreng, Sotong Masak Kicap
Price Range: RM8 – RM15
Google Rating: 4.2 ⭐
Opening Hours: 10:00 AM – 10:00 PM
Facilities: Parking, dine-in, takeaway, family-friendly
A vibrant spot known for its rich, flavorful mixed curries and crispy fried chicken. Perfect for those craving authentic and hearty nasi kandar in Shah Alam.
2. Nasi Kandar Saddam
Address: Jalan Tanjung 8/8, Seksyen 8, 40000 Shah Alam, Selangor
Must Try: Tandoori Chicken, Bombay Toast, Nasi Goreng
Price Range: RM7 – RM14
Google Rating: 4.0 ⭐
Opening Hours: 8:00 AM – 8:00 PM
Facilities: Parking nearby, takeaway, outdoor seating
Famous for generous portions and wallet-friendly prices, Saddam’s tandoori chicken and Bombay toast are crowd favorites. A casual eatery loved by locals for everyday meals.
3. Hj Basheer Nasi Kandar
Address: Alam Impian, Seksyen 7, Shah Alam, Selangor
Must Try: Ayam Bawang, Kari Kepala Ikan, Daging Masak Hitam
Price Range: RM9 – RM16
Google Rating: 4.1 ⭐
Opening Hours: 11:00 AM – 9:00 PM
Facilities: Parking, dine-in, takeaway
Renowned for its signature Ayam Bawang and aromatic fish head curry, Hj Basheer delivers comforting traditional flavors in a cozy setting. A must-try for spice lovers.
4. Restoran Hakim
Address: Jalan Tengku Ampuan Zabedah, Seksyen 7, Shah Alam, Selangor
Must Try: Kari Ayam Kampung, Paru Goreng, Sayur Masak Lemak
Price Range: RM8 – RM15
Google Rating: 4.3 ⭐
Opening Hours: 10:00 AM – 9:00 PM
Facilities: Parking, dine-in, family-friendly
A well-established nasi kandar joint offering a variety of classic Malay dishes with rich curry gravies. Known for consistent quality and friendly service.
5. Pelita Nasi Kandar
Address: Jalan Plumbum S7/S, Seksyen 7, Shah Alam, Selangor
Must Try: Ayam Kampung, Kari Ikan, Telur Masin
Price Range: RM10 – RM18
Google Rating: 4.1 ⭐
Opening Hours: 10:00 AM – 10:00 PM
Facilities: Parking, dine-in, takeaway, wheelchair accessible
One of Malaysia’s largest nasi kandar chains, Pelita serves authentic kampung chicken and flavorful fish curry in a spacious, family-friendly environment. A trusted name with loyal fans.
6. Syed Bistro
Address: Jalan USJ 14/1, Subang Jaya (near Shah Alam)
Must Try: Kari Kambing, Ayam Masak Merah, Dalca Sayur
Price Range: RM8 – RM15
Google Rating: 4.0 ⭐
Opening Hours: 9:00 AM – 9:00 PM
Facilities: Parking, dine-in, takeaway
Offers a delightful selection of nasi kandar dishes, including tender lamb curry and rich vegetable dalca. Praised for its flavorful recipes and generous portions.
7. Nasi Kandar Azmi
Address: Jalan Meru 9, Seksyen 13, 40000 Shah Alam
Must Try: Daging Salai, Ayam Goreng Berempah
Price Range: RM7 – RM14
Google Rating: 4.0 ⭐
Opening Hours: 8:00 AM – 8:00 PM
Facilities: Parking, dine-in, takeaway
A humble eatery famous for smoky daging salai and spicy fried chicken. A local favorite known for its homely atmosphere and tasty curries.
8. Nasi Kandar Sabri
Address: Jalan Haji Sirat, Seksyen 7, Shah Alam
Must Try: Kari Kepala Ikan, Daging Masak Hitam
Price Range: RM8 – RM16
Google Rating: 4.2 ⭐
Opening Hours: 10:00 AM – 8:00 PM
Facilities: Parking, dine-in, takeaway
Offers a flavorful menu centered on traditional fish head curry and rich beef dishes. Known for its authentic taste and affordable pricing.
9. Nasi Kandar Firdaus
Address: Jalan Bunga Melor, Seksyen 13, Shah Alam
Must Try: Ayam Masak Kicap, Paru Goreng
Price Range: RM7 – RM15
Google Rating: 4.1 ⭐
Opening Hours: 9:00 AM – 9:00 PM
Facilities: Parking, dine-in, takeaway
Popular for its ayam masak kicap and crispy paru goreng, Firdaus delivers tasty nasi kandar in a simple setting. Great for quick, satisfying meals.
10. Nasi Kandar Salleh
Address: Jalan Pelabur 2/3, Seksyen 13, Shah Alam
Must Try: Sotong Masak Hitam, Kari Ayam
Price Range: RM8 – RM15
Google Rating: 4.0 ⭐
Opening Hours: 9:00 AM – 9:00 PM
Facilities: Parking, dine-in, takeaway
Specializes in spicy squid dishes and well-balanced chicken curries. A reliable spot for those seeking classic nasi kandar flavors in Shah Alam.
Final Thoughts
Shah Alam is truly a hidden treasure trove for nasi kandar lovers, offering a delightful mix of traditional flavors and local specialties. From iconic establishments like Raihan and Pelita to cozy neighborhood favorites like Hj Basheer and Nasi Kandar Azmi, each spot brings its own unique twist to this beloved Malaysian dish.