singapore food guide (2026)
honest reviews of 15 best food spots in singapore. hawker centers, chicken rice, laksa, chili crab with prices in sgd and usd conversions.
tldr: out of 15 singapore food spots, my top 3 are tian tian chicken rice at maxwell food centre (the national dish done perfectly, sgd 5-5.50 / $3.75-4.10 usd), 328 katong laksa on east coast road (coconut curry noodle soup that haunts my dreams, sgd 6-8 / $4.50-6 usd), and jumbo seafood’s chili crab at clarke quay (the splurge that earns its price, sgd 60-100+ / $45-75+ usd per crab). full reviews with prices and honest opinions below.
singapore is a city that has turned eating into a national sport. this is not an exaggeration. the government officially recognizes hawker culture as intangible cultural heritage. there are over 100 hawker centers across the island, each one essentially an open-air food court where independent stall owners cook one dish, or maybe two, and spend their entire careers perfecting it. the result is a city where a plate of chicken rice from a hawker stall can genuinely compete with a restaurant charging ten times more.
i spent my own money across all these meals. the total damage was somewhere around sgd 350-400 ($260-300 usd) over several days, which covered everything from sgd 5 chicken rice to a sgd 90 chili crab dinner. nobody sponsored anything. the honest truth is that singapore’s cheap food is often better than its expensive food, and the expensive food knows it.
if you’re looking for specific guides on singapore’s best hawker centers or fine dining in singapore, those deserve their own deep dives.
the awards (my personal picks)
- best overall: tian tian chicken rice at maxwell food centre. the dish that defines a nation. sgd 5 for a plate that has been refined over decades until every element is precisely calibrated. not a metaphor.
- best budget: kaya toast and soft-boiled eggs at ya kun. sgd 5.80 ($4.35 usd) for the quintessential singaporean breakfast. crispy toast, coconut jam, runny eggs with soy sauce. it costs less than a coffee at most cafes.
- best for first-timers: maxwell food centre in general. it’s the most accessible hawker center with the most famous stalls concentrated in one place. start here.
- most overrated: lau pa sat’s satay street (the evening satay market). the satay is fine but overpriced for hawker standards and the tourist crowd inflates the experience beyond what the food delivers. the satay at old airport road is better and cheaper.
- best splurge: chili crab at jumbo seafood. the sauce alone is worth the price. the mantou (fried buns) dipped in that sweet-spicy-tangy sauce is the real star.
- best noodle dish: 328 katong laksa. the broth is so rich with coconut and shrimp paste that it coats the spoon. the spice builds slowly and the cockles add brininess.
- best breakfast: ya kun kaya toast. crispy charcoal-grilled bread, coconut kaya jam, cold butter, soft-boiled eggs with dark soy sauce and white pepper. this is the breakfast that built singapore.
- best hawker center for locals: old airport road food centre. massive, chaotic, and packed with stalls that have been running for 30-40 years. the food here is consistently excellent across the board.
the full list
| # | stall / restaurant | area | best for | cost per person | my rating |
|---|---|---|---|---|---|
| 1 | tian tian chicken rice | maxwell food centre | hainanese chicken rice | sgd 5-5.50 ($3.75-4.10 usd) | 9.5/10 |
| 2 | 328 katong laksa | east coast road | katong laksa | sgd 6-8 ($4.50-6 usd) | 9.5/10 |
| 3 | jumbo seafood | clarke quay | chili crab | sgd 60-100+ ($45-75+ usd) per crab | 9/10 |
| 4 | hill street char kway teow | old airport road | char kway teow | sgd 5-6 ($3.75-4.50 usd) | 9/10 |
| 5 | ya kun kaya toast | various locations | kaya toast, soft-boiled eggs | sgd 5.80 ($4.35 usd) | 9/10 |
| 6 | song fa bak kut teh | clarke quay / various | peppery pork rib soup | sgd 8-12 ($6-9 usd) | 8.5/10 |
| 7 | sin kee chicken rice | margaret drive | roasted chicken rice | sgd 5-6 ($3.75-4.50 usd) | 8.5/10 |
| 8 | lau pa sat satay | lau pa sat | satay skewers | sgd 1-1.50 per stick ($0.75-1.10 usd) | 8/10 |
| 9 | ah tai chicken rice | maxwell food centre | chicken rice (shorter queue) | sgd 5-5.50 ($3.75-4.10 usd) | 8/10 |
| 10 | haron satay | old airport road | satay, peanut sauce | sgd 0.80-1 per stick ($0.60-0.75 usd) | 8/10 |
| 11 | no signboard seafood | geylang / esplanade | white pepper crab | sgd 50-90 ($37.50-67.50 usd) per crab | 8/10 |
| 12 | maxwell fuzhou oyster cake | maxwell food centre | fried oyster cake | sgd 3-4 ($2.25-3 usd) | 7.5/10 |
| 13 | mr and mrs mohgan’s | joo chiat | roti prata | sgd 2-4 ($1.50-3 usd) | 7.5/10 |
| 14 | chin chin eating house | purvis street | nasi lemak | sgd 6-8 ($4.50-6 usd) | 7.5/10 |
| 15 | newton food centre circus | newton | mixed hawker, touristy | sgd 8-15 ($6-11.25 usd) | 6.5/10 |
the top tier (my regulars)
1. tian tian hainanese chicken rice
maxwell food centre, chinatown / sgd 5-5.50 ($3.75-4.10 usd) / 9.5/10
this is the stall that put hainanese chicken rice on the international food map. anthony bourdain ate here. gordon ramsay lost a chicken rice cook-off to the owners. the queue during lunch stretches 30-60 minutes on weekdays and longer on weekends. all of this hype, and the remarkable thing is that the food actually justifies it.
the chicken arrives at room temperature, which throws some people off. it’s meant to be this way. the skin has a thin layer of gelatin between it and the meat - that jelly texture is the mark of proper poaching technique. the meat is silky, barely cooked past the point where it’s safe, still slightly translucent near the bone. it’s seasoned simply and relies entirely on the quality of the bird and the precision of the cooking.
the rice is where the magic lives. cooked in chicken stock with pandan leaves, garlic, and ginger, each grain is oily, fragrant, and carries a depth of flavor that makes you wonder how something so simple can be so complex. the three condiments on the side are essential: the chili sauce (bright red, garlicky, with a delayed heat), the ginger paste (sharp, fresh, sinus-clearing), and the dark soy sauce (sweet and salty). rotate through all three across the plate.
i have eaten chicken rice in at least a dozen hawker stalls across singapore and tian tian is still the benchmark. the consistency is what impresses me most. every plate i’ve had here has been identically excellent. that’s not luck. that’s decades of deliberate practice compressed into a sgd 5 plate.
what to order: chicken rice (get the breast and thigh mix if they offer it). add the cucumber slices. use all three condiments.
verdict: the national dish at the national standard. the queue is long because the food is worth waiting for. those people who say “any chicken rice stall is the same” have not eaten here.
2. 328 katong laksa
east coast road / sgd 6-8 ($4.50-6 usd) / 9.5/10
katong laksa is a specific style of laksa native to the katong neighborhood on singapore’s east coast. the noodles are cut short so you eat them with a spoon only - no chopsticks. 328 katong laksa has been doing this since i can remember and the bowl hasn’t changed because it doesn’t need to.
the broth is the thing. coconut milk and shrimp paste form the base, with lemongrass, galangal, chili, and dried shrimp building layers of flavor that are simultaneously rich, spicy, and deeply savory. it’s thick enough to coat the spoon and orange-red in color from the chili and the coconut fat emulsifying together. each sip hits differently: the coconut cream is the first note, then the shrimp paste umami arrives, then the chili heat builds at the back of your throat.
the toppings are generous: prawns, fish cake slices, cockles (with their briny, slightly metallic bite that either converts you or repels you), bean sprouts, and tofu puffs that have absorbed the broth like little sponges. the cut noodles are thick rice vermicelli that hold the broth between their strands.
i went back twice on the same trip, which is the highest compliment i can give a hawker stall. the second bowl was as good as the first. the woman running the stall moves with the efficiency of someone who has ladled tens of thousands of bowls of laksa and could do it blindfolded.
what to order: laksa (there’s essentially one thing on the menu). get the medium bowl. add extra cockles if you like them.
verdict: the bowl that defines katong laksa. rich, spicy, coconutty, and haunting in the way that only truly great soups can be. i think about this broth at least once a month.
3. jumbo seafood (chili crab)
clarke quay / sgd 60-100+ per crab ($45-75+ usd) / 9/10
chili crab is singapore’s most famous restaurant dish and jumbo seafood at clarke quay is the most famous place to eat it. this is a splurge. a full sri lankan mud crab in chili sauce, with mantou buns and a couple of sides, runs sgd 100-150+ ($75-112+ usd) for two people. it’s the most expensive meal in this guide by a wide margin. it’s also worth it.
the crab arrives whole, hacked into pieces, swimming in a sauce that is the entire point of the dish. the chili crab sauce is tomato-based, egg-thickened, sweet, sour, spicy, and slightly vinegary all at once. it’s not aggressively hot - the chili provides warmth rather than pain. the sauce clings to the crab shell and you have to crack, pry, and dig to get the meat out, which means your hands are coated in sauce within seconds. this is not a neat meal. if you’re wearing white, you’ve made a mistake.
the mantou (deep-fried buns) are the critical accompaniment. they arrive golden and crispy on the outside, soft and slightly sweet inside. you tear one open and dunk it into the chili sauce, and the bun absorbs the sauce while maintaining enough structure to scoop it. the mantou-in-sauce moment is arguably better than the crab itself, which is a strange thing to say about a crab dish but i stand by it.
the crab meat is sweet and firm - sri lankan mud crab has a meatiness that other crab varieties can’t match. the claws have the most accessible meat. the body requires work but the nuggets of flesh you extract from the joints, coated in sauce, are worth the effort.
what to order: chili crab (market price, ask before ordering), fried mantou (extra order if you finish the first), cereal prawns as a side, a cold tiger beer
verdict: the splurge that earns every dollar. the sauce is transcendent, the mantou dipping is addictive, and the mess is part of the experience. come with someone you’re comfortable being covered in sauce around.
4. hill street char kway teow
old airport road food centre / sgd 5-6 ($3.75-4.50 usd) / 9/10
char kway teow is flat rice noodles stir-fried over extreme heat with dark soy sauce, chinese sausage (lap cheong), cockles, bean sprouts, egg, and chili. the dish lives or dies on “wok hei” - the smoky, charred flavor that comes from a wok heated so hot that the noodles catch fire momentarily. hill street at old airport road has some of the best wok hei in singapore.
the uncle running this stall has been cooking char kway teow for decades and the technique shows. each plate is fried individually in a blackened wok over a roaring flame. the noodles get dark and slightly crispy in spots from the high heat and the dark soy caramelization. the chinese sausage (lap cheong) adds pockets of sweet-fatty flavor. the cockles are barely cooked - still briny and plump. the egg coats everything in a thin layer. and the lard (yes, lard) gives the whole dish a richness that no amount of vegetable oil can replicate.
the queue moves slowly because each plate is cooked to order. this is the price you pay for wok hei - it cannot be batch-cooked. budget 20-30 minutes during lunch.
what to order: char kway teow (there’s one dish). ask for extra chili if you want heat. get a lime juice from the drinks stall nearby.
verdict: the single best wok-fried dish in singapore. the smoky, charred noodles with the sweetness of the sausage and the brininess of the cockles is a combination that makes you understand why people dedicate their lives to one dish.
5. ya kun kaya toast
various locations / sgd 5.80 ($4.35 usd) for a set / 9/10
ya kun has been serving kaya toast since 1944 and the original coffeeshop atmosphere at the far east square branch is the one to visit. the set is simple: two slices of thin white bread, charcoal-grilled until crispy, spread with kaya (coconut egg jam) and a slab of cold butter, served with two soft-boiled eggs and a cup of kopi (local coffee) or teh (tea).
the kaya is the soul of the dish. it’s made from coconut cream, eggs, sugar, and pandan leaves, cooked slowly until it becomes a smooth, caramel-colored jam that tastes of coconut with a custard richness. the cold butter between the hot toast creates a temperature contrast - the butter starts melting into the kaya but never fully dissolves, so you get alternating bites of warm-crispy-sweet and cold-creamy-rich.
the soft-boiled eggs are served in a saucer. you crack them open, add a splash of dark soy sauce and a shake of white pepper, mix it all together, and either dip the toast into the eggs or drink the eggs separately. the runny yolk with soy sauce and pepper is savory, silky, and addictive. it’s the singaporean equivalent of toast and eggs but elevated by the kaya and the ritual.
what to order: kaya toast set (toast, eggs, kopi). add an extra order of toast if you’re hungry.
verdict: the breakfast that built singapore. every bite tastes like a national identity being expressed through charcoal, coconut, and soft-boiled eggs. skip the hotel breakfast buffet and come here instead.
the solid middle
6. song fa bak kut teh
clarke quay / various / sgd 8-12 ($6-9 usd) / 8.5/10
bak kut teh translates to “meat bone tea” and the singapore version is a clear, peppery broth with pork ribs simmered until they’re falling off the bone. song fa is the most famous chain and the clarke quay original has the longest history. the broth is aggressively peppery - white pepper dominates, with garlic undertones and a lightness that belies how much flavor it carries. the pork ribs are tender without being mushy. you eat them with rice, dipping each bite of pork into dark soy sauce with sliced chili.
the you tiao (fried dough fritters) dunked into the broth are essential. they absorb the peppery soup and become these soft, savory sponges that taste completely different from the crispy original.
what to order: pork ribs bak kut teh, rice, you tiao, a pot of chinese tea. ask for a broth refill - most places give one for free.
verdict: the best comfort food in singapore. when it’s raining and the air conditioning is too cold (which in singapore is always), this is the bowl that fixes everything.
7. sin kee chicken rice
margaret drive hawker centre / sgd 5-6 ($3.75-4.50 usd) / 8.5/10
if tian tian is the benchmark for poached chicken rice, sin kee is the case for roasted. the chicken here is roasted until the skin is golden-brown and slightly crispy, with a char that gives it a smokiness the poached version doesn’t have. the meat underneath is still tender and juicy but with a firmer texture from the roasting. the rice is equally good - fragrant, oily, and deeply flavored from the chicken stock.
the roasted version is a matter of preference. some people want the silky poached texture. others want the crispy skin and smoky depth. i go back and forth but on a given day, sin kee’s roasted version satisfies a craving that tian tian can’t.
what to order: roasted chicken rice with the breast-thigh mix. use the chili sauce generously.
verdict: the other side of the chicken rice debate. if you’re team roasted, this is your stall.
the ones i’d skip (but you might not)
15. newton food centre circus
newton / sgd 8-15 ($6-11.25 usd) / 6.5/10
newton food centre got famous from the movie crazy rich asians and the satay scene. the reality is less glamorous. the stalls here are aggressive with touting - vendors will approach you, wave menus, and try to seat you at their specific tables. prices are higher than other hawker centers because of the tourist premium. the food ranges from decent to mediocre. the satay is fine but overpriced. the seafood stalls sometimes quote inflated prices.
there are a few good stalls hidden among the tourist traps (the oyster omelette, the hokkien mee) but navigating newton requires knowing where to go before you arrive. for a first-time visitor, maxwell or old airport road is a much better experience.
verdict: the most overrated hawker center in singapore. famous for a movie scene, not for the food. go to old airport road instead and save yourself the hassle and the markup.
singapore food tips
- hawker centers are open-air and not air-conditioned. bring tissues (singaporeans use tissue packets to “chope” or reserve tables by placing them on the seat before ordering). the tissue-on-table system is sacred. do not remove someone else’s tissue.
- peak lunch at popular hawker centers is 11:30 am to 1:30 pm. go at 11 am or after 2 pm for shorter queues. some stalls sell out by 1 pm.
- tap water in singapore is safe to drink. fill a water bottle and save sgd 2-3 per meal on drinks.
- most hawker centers accept cashless payment (nets, grabpay) at newer stalls, but carry sgd 20-30 in small bills for the older stallholders who are cash-only.
- the mrt (subway) is clean, efficient, and covers the whole island. maxwell food centre is near chinatown mrt. old airport road is near dakota mrt. use public transport - taxi prices in singapore add up fast.
- order one dish per stall. hawker stalls specialize. the chicken rice stall does chicken rice. the laksa stall does laksa. mixing orders across stalls at one table is normal and expected.
- chili crab is a dinner dish. most seafood restaurants serve it from 5 pm onwards. go early (before 6:30 pm) to avoid the worst waits at jumbo and no signboard.
- the best food in singapore is at hawker centers and zi char (home-style chinese) restaurants, not at hotel restaurants or western chains. spend your food budget at the stalls and save the hotel restaurants for drinks.
if you found this useful, check out these other travel guides: