Quick answer: When you’re after nasi kandar that’s a cut above the hawker-centre usual, these seven halal spots bring the heat. Alif in Bukit Batok and Imam Banana Leaf in Geylang keep the classics going 24/7. Al-Ameen up north does a beef kapitan worth the trip. Saffrons and The Malayan Council dress things up with saffron and truffle. Al-Azhar and Khan Saab round out the list with dependable, no-fuss plates.

Alif Restaurant Pte Ltd

Alif sits quietly in a Bukit Batok HDB block, the kind of place you swing by when a nasi kandar craving hits at 2 a.m. and you want it sorted properly. They don’t close, ever.
The nasi kandar here is straightforward but satisfying – ladles of mutton curry, fish curry, whichever you’re feeling, over rice that soaks up the gravy without turning into sludge. The sleeper hit is the cheese prata: crisp on the outside, gooey in the middle, the sort of thing you order one of and then end up with three.
The west-side uncles and night-owl couples keep this place humming. It’s unfussy, the air smells of roasted spices, and the queue moves fast even at odd hours.
📍 374 Bukit Batok Street 31, #01-204, Singapore 650374
📞 +65 6564 6324
⏰ 24 hours daily
💰 Moderate
While you’re here, our Nasi Ambeng in Singapore guide has more communal feasts if you’re eating with the whole family.
Al-Ameen Eating Corner

Marsiling Industrial Estate isn’t where you’d expect to find a nasi kandar that draws people from across the island, but Al-Ameen has been doing it quietly for years. It opens at 6 a.m., so even the earliest breakfast crowd gets fed.
The beef kapitan is the one you want – slow-cooked till the meat pulls apart easily, the rempah deep and earthy. Dhal comes creamy and just thick enough. Order a coin prata on the side, crisp and airy, perfect for mopping up the last bit of gravy even though you’re already stuffed.
📍 35 Marsiling Industrial Estate Road 3, #01-11, Singapore 739257
📞 +65 6366 1740
⏰ 6am – 2am daily
💰 Moderate
Check their Facebook page | Order on foodpanda
This is our own selection, not a paid one. Tell us if there is somewhere we should have included.
Imam Banana Leaf Restaurant Pte Ltd

Imam Banana Leaf on Lorong 1 Geylang keeps the old-school banana-leaf ritual going, and it makes a difference. Eating nasi kandar off a fresh leaf with your hands – the rice and curry just taste better that way, lah.
The fish head curry is the main act: a generous half-head swimming in a tangy, mildly spiced gravy, the cheek meat the prize. Crispy fried chicken comes alongside, still shattering under the fork even after a good dousing. They also do a Hyderabadi biryani that is worth a separate visit if you are with a bigger group.
📍 12 Lorong 1 Geylang, Singapore 389120
📞 +65 6744 8644
⏰ 24 hours daily
💰 Moderate
Saffrons Restaurant

Saffrons in Tampines dresses up nasi kandar just enough to make a weeknight feel special. The Gold Class Briyani-inspired version uses saffron-tinted basmati, so every forkful has that light floral note.
The lamb rendang is what you come for: dark, glossy, and so tender it falls apart at a nudge. Prawn sambal brings a good kick, the kind of heat that builds slowly. They are open round the clock, so a late supper here doesn’t mean sacrificing quality.
📍 201D Tampines St. 21, #01-1163, Singapore 524201
📞 WhatsApp +65 9144 7381
⏰ 24 hours daily
💰 Moderate
If biryani is your thing, you will want to see our Finest Nasi Biryani in Singapore round-up.
Al-Azhar Eating Restaurant Pte Ltd

Al-Azhar has a few outlets, but the one on Geylang Road is the one most people think of first. It is the sort of place you end up at after a long drive, when you need something warm and familiar, no questions asked.
The nasi kandar with mutton curry is a safe bet – the meat is fork-tender, the gravy rich without being jelak. Pair it with garlic naan, and you have a carb-on-carb situation that is completely justified. The naan itself is pillowy, buttery, and arrives at the table still puffed from the tandoor.
📍 970 Geylang Road, Singapore 423492 (also at Cheong Chin Nam and Tampines)
📞 +65 6348 9319
⏰ 24 hours daily
💰 Moderate
This is our own selection, not a paid one. Tell us if there is somewhere we should have included.
Khan Saab Restaurant Pte Ltd

Khan Saab in Chai Chee feels like a little slice of Penang, the kind of spot where the aunties know the regulars by name. It is small, no-frills, and the food does all the talking.
The ayam goreng berempah is the star: marinated, fried to a deep golden brown, the spice blend getting into every nook. It sits on rice with a side of mee goreng that is wok-fried till smoky, generous enough that you could share – if you wanted to. Portions are big, so come hungry.
📍 55 Chai Chee Drive #01-186, Singapore 460055
⏰ 24 hours daily
💰 Moderate
See their Facebook page | Order on Deliveroo
For more local favourites, our Nasi Lemak Spots in Singapore for guide has some gems.
The Malayan Council Pte Ltd (Mamak’s Nasi Kandar)

The Malayan Council on Bussorah Street does a nasi kandar that is unmistakably more atas – the sort you book for a date or when you want to treat yourself without flying to KL. The dining room is polished, the plating careful, and the menu reads like a love letter to heritage flavours with a modern twist.
Truffle-infused curries and premium seafood grace the rice, which is smoky basmati, not the plain white grain you get elsewhere. It is a richer, fuller experience, and the price reflects that. Open from 11 a.m. till midnight, so you can do a leisurely lunch or a proper dinner.
📍 71 Bussorah St, Singapore 199484
📞 +65 9009 7345
⏰ 11am – midnight daily
💰 Higher end
How to choose
Your pick comes down to three things: timing, vibe, and how much you want to spend.
If you need a fix at 3 a.m., stick to the 24-hour joints – Alif, Imam Banana Leaf, Al-Azhar, and Khan Saab have you covered. Al-Ameen closes at 2 a.m., so plan accordingly. For a more relaxed sit-down meal, The Malayan Council opens at 11 a.m. and offers table service, while Saffrons bridges the gap with 24-hour opening and a slightly more polished plate.
On price, most plates land in the $6–$10 range for a decent mix of rice, one meat, and a vegetable. The Malayan Council will push closer to $15–$20 per person because of premium ingredients like truffle and seafood. Worth it for an occasion, less so for a random Tuesday – unless that’s your style, then go for it lah.
Diet-wise, everything on this list is halal, so no guesswork needed. If you’re with a group, Imam Banana Leaf and Al-Azhar have bigger tables and can handle a spread. Khan Saab and Al-Ameen are cosier, better for two or three people. Saffrons and The Malayan Council also cater to small gatherings without fuss.
Summary
Whether you’re a west-sider who swears by Alif’s cheese prata, a Geylang regular who makes Imam Banana Leaf a midnight ritual, or someone who wants the truffled nasi kandar experience at The Malayan Council, there’s a spot here for you. All seven serve halal, all get the fundamentals right, and none will judge you for ordering an extra coin prata.
Disclaimer: All details were accurate at the time of writing. Opening hours and prices can shift, so confirm directly with the business before heading down, especially on public holidays.
| Restaurant | Location | Must-Try | Opening Hours | Price Range | Contact |
|---|---|---|---|---|---|
| Alif Restaurant Pte Ltd | Bukit Batok | Mutton curry & cheese prata | 24 hours | Moderate | +65 6564 6324 |
| Al-Ameen Eating Corner | Marsiling | Beef kapitan & coin prata | 6am – 2am | Moderate | +65 6366 1740 |
| Imam Banana Leaf Restaurant Pte Ltd | Geylang | Fish head curry & fried chicken | 24 hours | Moderate | +65 6744 8644 |
| Saffrons Restaurant | Tampines | Lamb rendang & prawn chilli paste | 24 hours | Moderate | WhatsApp +65 9144 7381 |
| Al-Azhar Eating Restaurant Pte Ltd | Geylang | Mutton curry & garlic naan | 24 hours | Moderate | +65 6348 9319 |
| Khan Saab Restaurant Pte Ltd | Chai Chee | Ayam goreng berempah & mee goreng | 24 hours | Moderate | Facebook page |
| The Malayan Council (Mamak’s Nasi Kandar) | Arab St | Truffle curry & premium seafood | 11am – midnight | Higher end | Check with the business |
Frequently asked questions
What is nasi kandar?
It is a Malaysian dish from Penang, built around steamed rice served with a selection of curries and side dishes. You pick what you want, and the gravy soaks into every grain.
Are all the places in this list halal?
Yes, every restaurant here is halal-certified or Muslim-owned. No worries on that front.
Which spot is best for late-night cravings?
Many are open 24 hours: Alif, Imam Banana Leaf, Al-Azhar, Khan Saab, and Saffrons. Al-Ameen stays open until 2am, so you have plenty of backup.
Is nasi kandar very spicy?
It can be, but you usually choose your curries, so you can ask for milder ones. Fish curries tend to be tangier, while mutton and chicken curries bring a slower, deeper heat.
How much does a plate typically cost?
Most places fall between $6 and $10 for a mix of rice, a meat curry, and a veg. The Malayan Council’s version is pricier because of truffle and seafood ingredients.
Can I order nasi kandar for delivery?
Some are on foodpanda or Deliveroo – Al-Ameen and Khan Saab, for example. Check the business’s website or social page for the latest delivery links.