Melaka is famous for its historical charm, but it’s also home to some irresistible Nasi Kandar spots. Whether you’re after spicy curries, fluffy rice, or the ultimate “kuah banjir” (gravy flood), these restaurants serve up authentic flavours that will make you come back for more. Here’s your guide to the top 10 Nasi Kandar spots in Melaka City, complete with must-try dishes, prices, and opening hours.
1. Restoran Nasi Kandar Subaidah – A Local Favourite
Address: Jalan Merdeka, Bandar Hilir, 75000 Melaka
Must Try: Kambing Cincang, Ayam Goreng, Kuah Campur
Price Range: RM 8 – RM 20
Google Rating: ★ 4.1
Opening Hours: 7 AM – 12 AM
Facilities: Dine-in, Takeaway, Parking
A household name in Melaka, Subaidah serves aromatic curries and tender meats that pair perfectly with steaming hot rice. Their kambing cincang (minced mutton curry) is rich, flavourful, and a must for spice lovers.
2. Hameed’s Nasi Kandar @ Lotus’s Melaka (Peringgit) – Convenience Meets Flavour
Address: Lot G08, Lotus’s Peringgit, 75400 Melaka
Must Try: Ayam Goreng Berempah, Kari Ikan
Price Range: RM 7 – RM 18
Google Rating: ★ 4.0
Opening Hours: 8 AM – 10 PM
Facilities: Dine-in, Takeaway, Parking
Located inside Lotus’s Mall, Hameed’s offers quick service without compromising on taste. Their ayam goreng berempah is crispy on the outside and juicy inside, while the kari ikan bursts with traditional spice.
3. Nasi Kandar Padang Kota (Mydin MITC) – Rich Gravies & Generous Portions
Address: Mydin MITC, Ayer Keroh, 75450 Melaka
Must Try: Beef Rendang, Kari Ikan, Ayam Goreng
Price Range: RM 8 – RM 20
Google Rating: ★ 4.1
Opening Hours: 8 AM – 10 PM
Facilities: Dine-in, Takeaway, Parking
This spot is famous for its variety of curries and generous servings. The beef rendang is slow-cooked to perfection, while their kuah mix adds layers of flavour to every bite.
4. Restoran Iqra Nasi Kandar Briyani House – 24/7 Curry Fix
Address: Jalan Taman Merdeka Permai, 75350 Melaka
Must Try: Nasi Briyani Ayam, Kambing Kurma
Price Range: RM 9 – RM 22
Google Rating: ★ 4.2
Opening Hours: 24 Hours
Facilities: Dine-in, Takeaway, Parking
Open around the clock, Iqra is a go-to for midnight cravings. Their nasi briyani is fragrant and fluffy, topped with succulent meats and rich gravies.
5. Nasi Lemak Royale Kedah (Melaka) – Penang-Style Richness
Address: Jalan Hang Tuah, 75300 Melaka
Must Try: Nasi Lemak Royale, Ayam Madu, Kuah Campur
Price Range: RM 8 – RM 20
Google Rating: ★ 4.1
Opening Hours: 8 AM – 11 PM
Facilities: Dine-in, Takeaway
Inspired by Kedah and Penang styles, this eatery’s signature nasi lemak royale is drenched in a blend of curries for a sweet-spicy kick.
6. Restaurant Maulana Nasi Kandar – Simple & Satisfying
Address: Taman Rambai Utama, 75250 Melaka
Must Try: Ayam Goreng, Kari Kambing
Price Range: RM 7 – RM 18
Google Rating: ★ 4.0
Opening Hours: 8 AM – 11 PM
Facilities: Dine-in, Takeaway
Maulana keeps it simple with homestyle flavours and well-seasoned fried chicken. It’s a great choice for a fuss-free Nasi Kandar meal.
7. Nasi Kandar Tepi Jalan (Masjid Tanah) – Roadside Gem
Address: Jalan Tun Syed Ahmad Shahabudin, Masjid Tanah, 78300 Melaka
Must Try: Ayam Goreng, Kari Ikan
Price Range: RM 6 – RM 15
Google Rating: ★ 4.3
Opening Hours: 5 PM – 11 PM
Facilities: Takeaway, Outdoor Seating
This humble roadside stall serves up some of the most flavourful curries in Melaka at unbeatable prices. A true hidden gem for locals.
8. Nasi Beriani Haji Tamby – Heritage & Flavour Since 1969
Address: No. 23, Jalan Bendahara, 75100 Melaka
Must Try: Nasi Briyani Kambing, Kari Ayam
Price Range: RM 10 – RM 25
Google Rating: ★ 4.2
Opening Hours: 11 AM – 10 PM
Facilities: Dine-in, Takeaway
Operating for over 50 years, Haji Tamby is a legend in Melaka’s food scene. Their briyani is rich, fragrant, and served with a choice of well-spiced meats.
9. Asam Pedas Claypot Kota Laksamana – Tangy-Spicy Twist
Address: Jalan Kota Laksamana 1/2, 75200 Melaka
Must Try: Asam Pedas Ikan Pari, Daging Tetel
Price Range: RM 10 – RM 25
Google Rating: ★ 4.3
Opening Hours: 11 AM – 10 PM
Facilities: Dine-in, Takeaway
Though not traditional Nasi Kandar, their asam pedas dishes pair beautifully with white rice for a tangy, spicy alternative.
10. Restoran Lot 85 (Durian Daun) – Rich Curries & Comfort Food
Address: Jalan Durian Daun, 75200 Melaka
Must Try: Kari Kepala Ikan, Ayam Goreng Berempah
Price Range: RM 9 – RM 22
Google Rating: ★ 4.1
Opening Hours: 10 AM – 11 PM
Facilities: Dine-in, Takeaway
Lot 85 is loved for its thick, aromatic gravies and generous fish head curry. A must-visit for curry enthusiasts.
Final Thoughts
From roadside stalls to 24-hour mamak joints, Melaka City offers plenty of places to enjoy Nasi Kandar in all its glory. Whether you’re after crispy fried chicken, slow-cooked rendang, or a tangy asam pedas twist, these top 10 spots promise a satisfying meal.