Whether you’re expat or local, or just visiting, one thing’s for sure: You haven’t fully experienced Singapore until you’ve tried ALL these essential Asian dishes!
Is Singapore truly a food paradise? Ask anyone who lives here and (we can assure you) the answer would be a resounding ‘YES’. The city’s rep for being an incredibly diverse food haven is known far and wide, thanks to its multi-cultural people and allegiance to affordable hawker fare. To help you navigate your way through this food capital, we’ve come up with the 40 Asian dishes you absolutely, die-die must try in Singapore!
Print out our list of must-eat dishes at the end of this article so you can tick them off as you feast. And while you’re at it, don’t miss our guide to how to order coffee and tea in Singapore like a local. Want even more authentic local experiences? Check out our guides to cultural activities and outings in Singapore for families and all the best museums for kids to teach them about local history!
Click below to read more:
Best dishes to try for breakfast
Best main dishes to try
Best side dishes, light snacks and bites
Best desserts for those with a sweet tooth
40 of the best Asian dishes to eat in Singapore!
Best dishes to try for breakfast
1. Kaya toast and soft-boiled eggs
You haven’t had breakfast in Singapore till you’ve had this staple! It’s simple: a crispy thin toasted bread, smothered in coconut jam and a cold slab of butter. Served with two half-boiled eggs (which is, FYI, best enjoyed with dark soy sauce and pepper). This sweet start to the day goes perfectly with a steaming cup of bitter kopi, or a cup of iced Milo for the smalls (sprinkle on some extra Milo powder to make it a cheeky Milo dinosaur) – they’ll love it!
2. Dim sum
3. Appam
4. Congee
While porridge isn’t really a ‘breakfast’ item in most parts of the world, Singaporeans will gladly slurp up a bowl of congee to start of their day. You’ll come across various versions of it – from a simple plain one to a meat congee full of toppings like century egg and fried onions for example. Whether you’re in the mood for something simple or something a bit more extravagant, a comforting bowl of congee will give you a good head start to your day.
Best main dishes to try
5. Roti prata
6. Yong tau foo
Topping our list of rainy day local foods is yong tau foo. As one of our favourite Asian dishes, this is a deviation from a traditional Hakka Chinese dish, served soup-style. If you’re a newbie, don’t be afraid to dive in: it’s not as complicated as it looks! At a typical yong tau foo stall, a varied selection of food items will be on display. All you have to do is grab a bowl and fill it up with your chosen items. These will then be sliced, boiled in a clear broth and served with rice, noodles, or on their own. Or, at several stalls, you may ask for your items to be deep-fried too! We recommend dumping loads of chilli into your bowl for maximum heat (and shiokness).
7. Fish head steamboat
Communal-style, fish head steamboat is best eaten over burning charcoal. Trust us; it adds depth to the flavours of that soupy broth we all love. Select from different fish types and enjoy it with vegetables, yam, and seaweed. Don’t forget the additional side dishes like braised egg, beancurd skin, and preserved fried vegetables too.
8. Nasi padang
In the mood for a huge, carb-loaded feast? You’re looking for nasi padang. A miniature spread of rich meats, vegetables, and spicy sauces with steamed rice as the base. Head to your local hawker centre, fave food court, or eating house to choose from a wide array of dishes, including ikan bakar (grilled fish in a spicy-sweet sauce), ayam lemak cili padi (chicken cooked in a chilli padi gravy) and fresh ulam (a type of Malaysian salad). If there are two tips we can offer for enjoying nasi padang, it’s a) order up a variety of meats and b) put on your baggy pants for this – expect major post-meal bloat (as with all Asian dishes, let’s be honest). Calories well spent, if you ask us! Psst, the fish dishes usually cost a lot more compared to meat and chicken. Something for you to remember when you’re making your order!
9. Bak kut teh
Nothing hits the spot like a piping hot bowl of BKT. This well-loved local dish comes in two variations, both of which are essential Asian dishes you have to sample! The peppery Teochew BKT (which is a lot more common) and the herbal-based Klang version – both offer different slightly flavours but are still tasty. We’d travel to the ends of the earth (okay, fine, across the island) for those tender pork ribs and peppery broth.
10. Lontong
Commonly found in Indonesia, Malaysia, and Singapore, lontong actually refers to compressed rice cakes usually eaten in place of steamed rice. While it can be eaten with anything – like gado gado and rendang – the local term refers to these bite-sized rice cakes bathed in a spicy coconut vegetable stew. This Asian dish is also topped with sambal and toasted desiccated coconut. Mmm!
11. Mee rebus
Literally meaning ‘boiled noodles’ in Malay, mee rebus is a popular staple dish in Malaysia, Indonesia, and Singapore. Made with yellow egg noodles, spicy yet sweet creamy gravy (think a thicker, nuttier curry), the local version is topped with a hard-boiled egg, limes, green chillies, bean sprouts, and fried firm tofu. Oh, and don’t forget a sprinkling of fried shallots. Sometimes served with beef slices, this is our go-to meal for when we’re flat-out broke. But still, an essential Asian dish to try!
12. Mee soto
Few things channel warm and cosy like this spicy noodle dish. Its original version, the soto ayam, is a spicy chicken broth. Plus, it’s bursting with flavour, thanks to the generous amounts of powdered turmeric and sliced lontong (rice cakes). Throw in yellow noodles, and you’ve got yourself a hearty bowl of mee soto. The best rendition includes slices of succulent chicken meat, a crispy begedil (a deep-fried potato patty) and spoonfuls of sambal chilli kicap (sweet and spicy soy sauce). Mmm!
13. Chilli crab
Be prepared to get your hands dirty when you’re chowing on this (unofficial) national delicacy. Consisting of sambal, vinegar, tomato paste, and egg, it’s best mopped up with steamed or deep-fried mantous, or buns. The art of eating chilli crab lies in the ability to extract the fresh, firm meats from within the shells, savouring the crab roe, and then dipping the fried mantous in that thick, sweet chilli gravy. Definitely one of our favourite Asian dishes to eat. Psst, it’s also one that’s easiest to tick off your list!
14. Fish head curry
Legend has it that this dish was created by a man named MJ Gomez, who ran an Indian restaurant along Sophia Road and catered to his clientele of Chinese businessmen by adding fish heads to his spicy, tangy curry. Unlike regular ol’ curry, this iconic delicacy (and one of our fave Asian dishes) boasts robust, savoury flavours thanks to the ingenious addition of countless spices and the tang of tamarind that melds perfectly with the flavours of the fish head. Go on, you know you want to try it…
15. Briyani
While the true origin of the dish is uncertain, it’s said that this Asian dish hails from North India. The Singapore version is often referred to as nasi briyani. It’s similar to Malay nasi minyak, a bowl of saffron-coloured rice served with curry gravy. The rice is the fragrant Basmati grain, which cooks to a wonderfully light and fluffy texture. A chicken or mutton gravy (usually a big heaping) is served along with it. And don’t forget to add acar, a sour yet spicy vegetable pickle made with carrots, cucumbers, and pineapples.
16. Char Kway Teow
This fried rice noodle dish may not score major points for presentation, but we guarantee you that it’s darn tasty. What you’ll get is a plate of brown flat rice noodles, stir-fried with fishcake, egg, bean sprouts, and seafood (usually prawns and cockles), in sweet, dark soy sauce. It’s no secret that this Asian dish doesn’t register high on the health-o-meter, but we just can’t resist digging into a plate of this savoury sin.
17. Nasi lemak
Next to roti prata, nasi lemak should be your next indulgent brekkie of choice. Literally translating to ‘fat rice’, it’s also the perfect late-night treat: coconut rice topped with amazingly crispy fried chicken, fried prawns, a fried egg, a dollop of spicy-sweet sambal, and sliced cucumbers for ‘balance’. Other variations include a hard-boiled egg, fried fish, otah, or fish fillet (though why would you give up fried chicken?).
18. Hokkien mee
This deceivingly humble-looking dish made with rich stock, prawns, squid, pork belly, and lard cubes is said to derive from China’s Fujian province. The much-loved local version is admittedly greasy… But, it has a generous serving of seafood and is wonderfully spicy when mixed with heavenly sambal.
19. Wanton mee
20. Beef rendang
This rich, beefy dish is truly a labour of love, taking many hours of slow-cooking to achieve that thick, dry gravy. If you find yourself at any Malay family celebration and there’s a good chance you’ll find a hearty pot of beef rendang as the centrepiece. The original dish from Minangkabau is said to be drier and with less gravy, but the newer renditions at nasi padang stalls offer a creamier sauce. We’d take both any day!
21. Hainanese chicken rice
22. Laksa
Thick rice noodles in a rich, spicy broth and a generous serving of prawns and cockles? Sign us right up! Variations range from the rich and flavourful nyonya laksa – a coconut-based gravy with plenty of cockles, fishcakes and prawns – to the tangy assam laksa, which uses sour tamarind as its base.
23. Chye png (economy rice)
Depending on what you order, ‘economy rice’ can be one of the cheapest ways to enjoy a great lunch. The concept is simple. All you need to do is choose from a massive variety of meat and vegetable dishes and get a serving of rice to go with it. It’s certainly not fancy at all, but this is good and honest blue-collar cuisine. And available at pretty much any food centre in Singapore!
24. Satay
25. Carrot cake
Nope, this is definitely not the sweet version that you’d spot in confectionaries! This stir-fried Asian dish of Teochew origins, known as chai tow kway, is made using radish cakes, eggs, garlic, preserved radish, spring onions, and seasoning. No carrots to be found here! There are two versions being sold at hawker centres: the black version, which gets its colour and flavour from sweet soy sauce, and the white version, which doesn’t have the soy sauce added in.
26. Bak chor mee
This popular hawker fare comprises of noodles with vinegar and ingredients like minced meat, pork slices, liver, mushrooms, meatballs, and bits of deep-fried lard. BCM, as it’s commonly known, comes in dry and soup versions. Want to see how divided Singapore is when it comes to this dish? Just go up to any local and ask them if they prefer soup or dry. A battle royale will ensue!
27. Sup tulang
Other than chilli crab, the next truly Singaporean dish would be sup tulang, which means bone soup in Malay. This popular dish was created by an Indian Muslim food stall along Jalan Sultan in the 1950s. Sup tulang is made out of either mutton or beef bones, which are stewed in tomato paste, chilli, and spices. Do not be deceived by its appearance – it’s not spicy at all! It just makes eating a tad messy. Some folks have resorted to using a straw to suck out the marrow from within the bones. Yes, it can be tedious to eat this dish, but the satisfaction after finishing it more than makes up for it.
28. Sambal stingray
You don’t know Asian dishes until you’ve tried this dish! Stingray is barbecued to perfection before being served on a banana leaf with a generous topping of sambal. How do you know if it’s been cooked? The stingray is firm to the touch when pressed but flakes off nicely when you dig into it. We’re told that this dish goes extremely well with beer. Try it and let us know!
Best side dishes, light snacks and bites
29. Tau huay
30. Rojak
An Asian take on salad, rojak is a sweet yet savoury (and, if you’d like, spicy) concoction of sliced cucumber, chopped fruit, roasted peanuts, fried dough fritters – this is a mandatory ingredient – and bean curd mixed with a rich peanut sauce. Some stalls even throw in cuttlefish (major yum!) and bean sprouts to the mix. We’re huge fans of the savoury Indian variation as well, with dough balls, prawn fritters, and fish cakes making up the mix.
31. Oyster omelette
A night market fave in Taiwan, this popular street food is often offered in generous portions. The egg is mixed with starch to form a thicker omelette, fried in lard and features fresh, plump oysters, charred to a tender crisp. Dip it in zesty chilli sauce for a feisty kick.
32. Curry puff
Who doesn’t love a good ol’ curry puff? This popular Southeast Asian snack is somewhat like a miniature pie, with its flaky pastry skin and generous fillings stuffed with curried chicken, potatoes, and sometimes even a hard-boiled egg. The localised versions are known as either epok-epok or karipap. These bite-sized puffs can be enjoyed at all times of the day, even when you’re rushing around and have no time for a proper meal.
33. Popiah
This Asian dish originally hails from the Fujian province in China, before gaining popularity in Taiwan and other parts of Southeast Asia, including Singapore. Popiah is made using a thin, crepe-like wrapper that’s smeared with a sweet, nutty sauce and filled with ingredients that include finely grated turnip, bean sprouts, and lettuce leaves. Depending on where you get your popiah from, it can also contain other fillings such as chicken, shrimp, and pork.
34. Kueh Pie Tee
The Peranakan cousin to the popiah, Kueh Pie Tee has a thin and crispy pastry shell and is commonly filled with a mixture of thinly sliced vegetables and prawns – topped with a sweet and spicy sauce. Commonly had during tea time, the best part about the Kueh Pie Tee is that they’re usually small enough to pop one in whole and experience the burst of flavours all at once (be careful not to choke though).
Best desserts for those with a sweet tooth
35. Ice kacang
36. Chendol
Calling all dessert fiends! Featuring the holy trinity – coconut cream, palm sugar and pandan leaves – chendol’s main component of shaved ice is perfect for cooling off on a sweltering sunny day (read: every day). We especially love slurping up those green jelly noodles (made of rice flour) and accompanying mushy red beans. Warning: chendol is usually cloyingly rich, so we suggest having it on its own or sharing it with a friend.
37. Kueh
38. Pandan cake
Tea time here may not be as elaborate an affair as it is in England, but that’s not to say the kids should miss out on a darn good midday treat like a slice of chiffon pandan cake. Light, fluffy, and with a heady dose of pandan sweetness, it pairs perfectly with a steaming mug of Milo. A classic after-school treat.
39. Min jiang kueh
We love pancakes, so this local version has a soft spot in our hearts – and this list! This beloved childhood snack is moist, fluffy, and often stuffed with a generous portion of crushed peanuts. What’s not to love? Got a nut allergy, or just not into peanuts? That’s okay; there are other fillings to choose from, including red bean paste, butter and sugar, and even nutella. Perfect as an afternoon snack for that much-needed energy boost.
40. Pisang goreng / banana fritters
Take a fruit, fry it, and turn it into an addictive snack – that’s probably what the folks were thinking when they decided to come up with banana fritters, AKA pisang goreng. (The snack is colloquially known as goreng pisang, though we’re informed that’s not quite right in the Malay language!). These fried fritters can be eaten on their own or dipped into sambal manis. There’s even a variation where it’s topped with chocolate and cheese. Sounds decadent already, yum!
Time to start ticking off all these local Asian dishes, folks!