Quick answer: Violet Oon on Dempsey Hill does an elegant, Peranakan-leaning nasi goreng that suits a special lunch. For sheer variety and a crowd-proof, halal-friendly menu, Spize in Bedok is the shout—they stay open late too. If you want Balinese beach vibes with your fried rice, Rumours Beach Club on Sentosa folds sambal matah into a seafood version by the pools.
A great plate of nasi goreng is even better when shared. Whether you’re rounding up the kakis for a late-night supper or meeting a date somewhere with a view, these spots get the fried rice right—and the vibe just as important. From beachside daybeds to faithful family recipes, there’s a table here for the company you keep.
Want to compare across the whole category? That is what Best Malay, Peranakan & Local Food in Singapore is for — 30 guides in total.

Violet Oon Singapore

Violet Oon sits inside a black-and-white bungalow on Dempsey Road, all tiled floors and warm lighting, where the cooking draws heavily from Nyonya and Peranakan traditions.
The nasi goreng options go well beyond the usual. The Nasi Goreng Nyonya comes lifted with hae bee and prawns, while the Buah Keluak Fried Rice carries that deep, dark nutty note the cuisine is known for. There is even a Nasi Goreng Kangkung for vegetarians, which is not something you see every day.
Does it cost more than a kopitiam plate? Sure lah—this is a lunch you book when someone is visiting from overseas or you are quietly rewarding yourself after a long week. The setting alone makes a weekday lunch feel like an occasion.
This is the place to bring out-of-town guests when you want them to taste Singapore’s Peranakan soul without sacrificing atmosphere. The dining room feels like a private residence, where sharing a few plates of that complex fried rice becomes the kind of meal you talk about long after. It’s a proper sit-down affair—book ahead if you’re coming with a group.
Address: 7 Dempsey Rd, #01-05, Singapore 249671
Phone: +65 9834 9935
Hours: Lunch 12pm – 3pm, Dinner 6pm – 10pm (varies by location)
Price signal: $$$
Violet Oon Singapore
If you keep a mental list of go-to places for a date night or an unhurried family celebration, this one earns its spot. The space is generous, the cooking precise, and nobody rushes you out.
Spize

Along Bedok Road, Spize is that dependable, anything-goes kind of place that stays open till 2am on weekdays and 3am on weekends. The kitchen runs Singaporean, Thai, Indian, Western, and Mediterranean dishes side by side—halal-certified, so the whole group can eat without splitting up.
They have over a dozen nasi goreng plates. Look for the Nasi Goreng Pattaya, a fried-rice-stuffed omelette that feels like a hug on a plate, alongside beef and chicken versions. Portions are generous, and ordering a couple of sides—maybe some satay or a prata—does not feel indulgent because the prices stay down to earth.
When the after-hours hunger hits and everyone’s dietary needs differ, Spize is the great equaliser. Roll in with a mixed group of friends, order a spread of nasi goreng plates, and nobody has to compromise. The buzz never really dies down, and the covered outdoor seating makes it easy to lepak for hours.
Address: 336 Bedok Road, Bedok Shopping Complex, Singapore 469512
Phone: +65 6337 7493
Hours: Mon–Thu & Sun 11am – 2am, Fri & Sat 11am – 3am
Price signal: $$
Spize
This is the place you end up at when supper plans stretch past midnight and someone says “anything also can.” The menu is so broad even the pickiest eater will find something, and the late hours mean nobody has to rush home.
No one bought a spot on this list. If we have overlooked you, say so and we will consider it next time round.
IndoChili

IndoChili on Zion Road makes a quiet promise and keeps it: halal Indonesian cooking that pulls from Java, Padang, and Bali, all done without MSG. The room is unpretentious, the aroma hits you before the menu does.
The Nasi Goreng Seafood lands first on many tables—prawns and squid folded through rice with a spice balance that warms without shouting. Beyond fried rice, the Ayam Penyet and Tahu Telor bring the same clean, layered heat that makes you slow down and actually taste each bite.
A favourite among Indonesian expats homesick for a taste of Java, IndoChili feels like a community dining room. Tables are often shared, and the staff remember regulars by name. Go for a quiet weeknight dinner when you want comfort food that tastes like someone’s home kitchen.
Address: 54 Zion Road, Singapore 247779
Phone: +65 6445 1766
Hours: Daily 11:30am – 3pm, 5pm – 9:30pm
Price signal: $$
IndoChili
This works for a family dinner where someone is watching their salt intake but still wants real, deep flavour. The regional variety means you can order across Java and Bali on one table and share everything.
My colleague covered the banking options well in the Banks in Singapore guide—dinner money has to come from somewhere.
Indo Express

Indo Express holds down a unit in Lucky Plaza, serving halal Indonesian plates at prices that leave you pleasantly surprised. The setting is more “grab and go” than linger-over-coffee, which works fine when you are shopping along Orchard Road and hunger strikes.
The Nasi Goreng Ayam and Nasi Goreng Seafood come fresh and fast, not complicated but solid. The Ayam Taliwang Set and Grilled Rice Sets are worth a look if you want something beyond fried rice. Everything is halal-certified, which keeps the lunch options open for a wider group.
Perfect for a solo refuel while zipping through Orchard Road. There’s no ceremony here—just a counter, a few stools, and a plate of nasi goreng that arrives fast. Grab a seat by the window and watch the Lucky Plaza foot traffic while you makan.
Address: 304 Orchard Road, #01-71 Lucky Plaza, Singapore 238863
Hours: 11am – 8pm daily
Price signal: $
Indo Express
This one is for the solo lunch that does not need fuss—a twenty-minute stop between errands where the food arrives quickly, tastes right, and leaves you with spare change. If you work near Orchard, keep it in your back pocket.
Rumours Beach Club

Rumours Beach Club on Siloso Beach really does borrow the Balinese playbook—three pools, daybeds, and a menu that drifts between grilled seafood and Indonesian staples with the sand a few steps away.
The Nasi Goreng Seafood here draws you in with the sambal matah—raw shallot, lemongrass, chilli, and lime that brighten the prawns and squid without burying them. You can order it from a lounger by the pool, which changes the whole mood of eating fried rice. The barbecue items round out the table nicely if you are sharing.
This is fried rice with a side of sea breeze. Bring a date or a group of friends who don’t mind sandy feet, order a round of drinks, and let the afternoon blur into evening. The sambal matah adds a fresh kick, but the real draw is the feeling of a beachside escape without leaving Singapore.
Address: 40 Siloso Beach Walk, Sentosa, Singapore 098996
Phone: +65 6970 0625
Hours: Mon–Thu 10am – 11pm, Fri/Sat/Eve PH 10am – 10pm, Sun/PH 10am – 9pm
Price signal: $$$
Rumours Beach Club
Perfect for a weekend escape that does not need a passport. Bring a few kakis, chope a spot by the pool, and let the afternoon stretch. It is the only nasi goreng on this list you can eat in board shorts with your feet in the water.
Tambuah Mas

Tambuah Mas has been quietly cooking home-style Indonesian food since 1981, and the current outlet in Paragon keeps that thread unbroken. The kitchen leans on family recipes from Padang, Sulawesi, and Java, and the consistency shows in a Michelin Guide listing.
Their Nasi Goreng Istimewa is a proper one-dish meal—fried rice arriving with fried chicken, satay, and prawn crackers on the side, the kind of plate that makes you pause and think okay, this is dinner. The Beef Rendang and Tahu Telor come from the same guarded recipe book and taste like it.
The kind of place where you’ll spot three generations sharing a meal—grandparents tucking into satay, kids eyeing the prawn crackers, everyone happy. The setting in Paragon is calm and polished, but the food never loses that home-cooked warmth. A solid choice when you need to please a crowd with zero doubt.
Address: 290 Orchard Road, #B1-44 Paragon, Singapore 238859
Phone: +65 6733 2220
Hours: 11am – 10pm daily
Price signal: $$
Tambuah Mas
Bring your parents here, or anyone who grew up eating Indonesian food and can tell the difference between a rendang that was rushed and one that was not. The Paragon location makes it an easy stop after shopping, but the cooking feels far from a mall cafeteria.
No one bought a spot on this list. If we have overlooked you, say so and we will consider it next time round.
Pagi Sore Indonesian Restaurant

Pagi Sore has been running since 1989, a halal-certified restaurant that fuses Indonesian spice blends with Chinese cooking techniques—an approach that yields fried rice with a distinct character.
The Nasi Goreng Seafood, with prawns and beef, is the flagship order, backed by heritage dishes like Tahu Telor and Ayam Penyet that have held steady across two generations of the same family. There is something reassuring about a place where the recipes do not change because they do not need to.
Pagi Sore has been a gathering point for so long that many Singaporeans have grown up eating here. The room is straightforward, but the energy comes from families and old friends reuniting over familiar plates. It’s the sort of spot where you feel instantly at home, even on your first visit.
Address: 88 Telok Blangah Road, Singapore 098865
Phone: +65 6511 2942
Hours: 10am – 10pm daily
Price signal: $$
Pagi Sore Indonesian Restaurant
This one suits a weekend lunch where the whole extended family turns up. The portions hold up across a big table, the flavours hit clean, and the second-generation owners still watch over the kitchen. If you have been searching for the kind of meal that reminds you of a holiday across the causeway, start here.
Those who enjoy regional variety might also look at the Singapore&# ;s Premier Lontong Destinations guide—different dish, same soul.
How to choose
Ask yourself what kind of meal you really want. For an unhurried sit-down with proper service and a Peranakan twist, Violet Oon fits. If the brief is “supper after midnight with a big group,” Spize is the natural call—the menu covers every dietary lane and the lights stay on late.
For a meal that comes with a view and a swim, Rumours Beach Club is the only option with sand between the tables. If you are chasing regional Indonesian depth, IndoChili and Tambuah Mas bring decades of family recipes to the table; Indo Express keeps things quick and affordable in the middle of Orchard Road. Pagi Sore offers that Chinese-Indonesian crossover that has its own loyal crowd.
On budget: a plate of nasi goreng at Indo Express or Spize can sit under $15, while Violet Oon and Rumours will push closer to $30 and up. Most sit somewhere in the middle. The halal status is noted where confirmed, which matters for group meals.
Summary
From a dressed-up Dempsey bungalow to a Sentosa beach club and a late-night Bedok staple, Singapore’s best nasi goreng runs the full spectrum. Each spot on this list delivers a distinct reason to step out and eat—whether you need a family table, a quick lunch counter, or a poolside afternoon.
Details can change, confirm with the business.
| Restaurant | Best For | Notable Nasi Goreng | Price Signal | Halal |
|---|---|---|---|---|
| Violet Oon Singapore | Special-occasion Peranakan dining | Nasi Goreng Nyonya, Buah Keluak Fried Rice | $$$ | No |
| Spize | Late-night group meals with huge variety | Nasi Goreng Pattaya, chicken, beef versions | $$ | Yes |
| IndoChili | MSG-free regional Indonesian cooking | Nasi Goreng Seafood | $$ | Yes |
| Indo Express | Quick, affordable Orchard Road fix | Nasi Goreng Ayam, Nasi Goreng Seafood | $ | Yes |
| Rumours Beach Club | Beach-club vibes with pool access | Nasi Goreng Seafood | $$$ | Check with the business |
| Tambuah Mas | Time-tested home-style Indonesian food | Nasi Goreng Istimewa | $$ | Check with the business |
| Pagi Sore | Chinese-Indonesian family dining | Nasi Goreng Seafood | $$ | Yes |
Frequently asked questions
What is nasi goreng and how is it different from Chinese fried rice?
Nasi goreng is an Indonesian-style fried rice that typically uses a spice paste of shallots, garlic, and chilli, often finished with kecap manis for a sweet-savoury depth. Chinese fried rice tends to lean on lighter soy-based seasoning with a focus on wok hei, while nasi goreng brings a more aromatic, earthy profile.
Which of these restaurants serves halal nasi goreng?
Spize, IndoChili, Indo Express, and Pagi Sore are halal-certified. For Violet Oon Singapore, Tambuah Mas, and Rumours Beach Club, check directly with the staff as their certification status can vary.
Are there vegetarian nasi goreng options on this list?
Violet Oon Singapore offers a Nasi Goreng Kangkung that is vegetarian. At other spots, ask if they can prepare a meat-free version, as kitchens like IndoChili and Spize are often flexible.
What is the typical price range for a plate of nasi goreng at these restaurants?
Prices generally run from under $15 at more casual spots like Indo Express and Spize, up to around $30 or more at Violet Oon Singapore and Rumours Beach Club. Most sit somewhere in the comfortable $18–$25 range.
Do I need to make a reservation?
Violet Oon Singapore and Rumours Beach Club strongly encourage reservations, especially on weekends and evenings. The hawker-style and casual eateries like Spize, Indo Express, and Pagi Sore usually operate on a walk-in basis.
Which restaurant is best for a large family gathering?
Pagi Sore and Spize both handle big groups well with generous portions and wide menus. Tambuah Mas at Paragon also offers a spacious setup and a home-style spread that pleases multiple generations.



















