The Top 5 Restaurants for Best Peranakan Food in Singapore

Best Peranakan Food in Singapore

Want to explore a type of cuisine where you can have a great fusion of Asian flavours? Then you shouldn’t miss out on the best Peranakan food in Singapore!

In case you’re not sure what they are, Peranakan dishes are usually described as a mix of Chinese, Indonesian, and Malaysian flavours. That’s why it’s perfect for people who like fusion cuisine — it has its very origins in cultural fusion!

With our list of the top places that make the best Peranakan food in Singapore, you can try this fascinating cuisine for yourself. We’ve looked for dynamic menu options, a pleasant ambience, affordable prices, and accessible locations to give you an exceptional cultural dining experience!

1.  Candlenut

Candlenut's Peranakan Food
Image Source: Travelife Magazine
BEST FOR   Seasonal Peranakan dishes
ADDRESS Block 17A Dempsey Road, Singapore 249676
CONTACT DETAILS 1800 304 2288 (Reservations – Local calls only)

+65 8121 0176 (For take away orders)

12:00PM – 3:00PM
(Last seating 2:30PM; last order 3:00PM)

6:00PM – 10:00PM
(Last seating 9:30PM; last order 10:00PM)

6:00PM – 11:00PM
(Last seating 10:30PM; last order 11:00PM)

Being a Michelin-starred Peranakan restaurant, Candlenut takes pride in their modern yet authentic cuisine. They redefine traditional Peranakan food with a twist but still preserve the core flavours so that the result will suit everyone’s tastes.

The best thing about them is that they take certain dietary requirements into consideration… so if you’re following a strict diet plan, then you may inform them in advance. They also offer vegetarian options for those who opt for healthier menu options.


  • Michelin-starred
  • Vegan options
  • Online order and pickup service

Customer Reviews

Many customers have claimed that they truly have some of the best Peranakan foods in Singapore. They mentioned the unique and well-curated menu of the restaurant.

A customer from Google reviews wrote:

“Chose this restaurant as I never had Peranakan cuisine before, seems pretty unique. We ordered tasting menu, it’s $128 per person with 4 small bites, 1 soup, 6 main dishes, and desserts. Most dishes are heavily seasoned with a lot of spices and herbs, but I did enjoyed them. Love the dessert and the tea came with it. Overall worth trying.”


2.  Violet Oon

Violet Oon's Peranakan Food
Image Source: Singapore Tatler
BEST FOR  Classic Peranakan local dishes, Fine dining
ADDRESS Locations

Violet Oon is known for their elegant setting and notable spices that have a calming aroma, making each dish full of flavour. They offer a diverse menu where each dish is influenced by a different culinary heritage.

You can dine in with their open-grill room or long bar. They also provide a delicious range of gourmet delicacies for gifts and souvenirs.


  • Catering services
  • Gourmet delicacies

Customer Reviews

Customers had a wonderful experience at Violet Oon and some of them even mentioned the accommodating staff. Many were also in agreement that the restaurant’s chefs do make the best Peranakan food in Singapore.

A customer gave this feedback on Google Reviews:

“One of the best Peranakan food i have tried in Singapore 👍🏻Friendly staff and awesome food..good ambience and celebrated my dad’s birthday with surprised complimentary photo by the service staff. Would definitely dine here again!”


3.  Baba Chews

Baba Chews' Peranakan Food
Image Source: Baba Chews
BEST FOR   Signature local Peranakan dishes
ADDRESS 86 East Coast Road Katong Square (S) 428788
OPERATING HOURS Weekdays: 7:30am–2:30pm, 6–11pm
Weekends: 7:30am–11pm

Baba Chews is famous for its contemporary dishes and this includes their best Peranakan food in Singapore! When it comes to their Peranakan cuisine, they mostly have the local favourites and classic dishes — with a bit of modern touch.

They also offer Western classics and a broad range of beverages. You’ll surely love their signature dishes that feature a variety of perfectly blended flavours.


  • Signature dishes
  • Vegetarian options

Customer Reviews

Most customers were impressed by the innovative dishes of Baba Chews. A customer left this post on Google Reviews:

“First time here and surprised by the creative modern take on Peranakan cuisine. Enjoyed the Rendang lasagne and the chendol very much!”


4.  The Peranakan

The Peranakan's Peranakan Food
Image Source: HappyCow
BEST FOR  Home-made Peranakan dishes
ADDRESS 442 Orchard Road Level 2 Claymore Connect Singapore 23887
CONTACT DETAILS +65 6262 4428
OPERATING HOURS Monday-Sunday (11:00AM – 10:00PM)

You’ll absolutely love the Peranakan dishes of The Peranakan, which has some of the best Peranakan food in Singapore. Their festive menu features 6 to 8 courses and they also cater special events such as weddings, birthdays, and more.

All of their home-made dishes come from family recipes so you can explore new dishes that you’ve never seen before. They also have vegan options on their menu.


  • Daily Peranakan specials
  • Islandwide food delivery
  • Online shop for traditional accessories

Customer Reviews

The Peranakan earned countless accolades from many customers saying that the home-style dishes were on point! A customer from Google Reviews shared this review:

“Excellent service. Lovely museum on Peranakan artifacts on site. Nobody cooks Peranakan food as good as Mum did but they do a good job! Very opulently lighted. A very good vegetarian set menu is also available!”


5.  Guan Hoe Soon

Guan Hoe Soon's Peranakan Foods
Image Source: Guan Hoe Soon
BEST FOR   Affordable prices
ADDRESS 40 Joo Chiat Pl, Singapore 427764
CONTACT DETAILS +65 6344 2761
OPERATING HOURS Daily, 11:00am to 3.00pm, 6:00 to 9:30pm

As it’s one of the oldest Peranakan restaurants on the island, Guan Hoe Soon has been serving their best Peranakan food in Singapore for several decades. Their legendary menu features seafood, meat, and vegetable dishes that are offered for as low as $15.

So if you want to have a high-quality yet affordable meal, then this must be the perfect place for you! They also provide catering services in case you’re planning to have a Peranakan feast for a special occasion.


  • Catering dishes
  • Special promotions

Customer Reviews

Many customers have enjoyed the traditional Peranakan dishes of Guan Hoe Soon. A customer recommended the place and wrote this review on Google Reviews:

“Traditional peranakan food. Always ordered our favourite dishes such as the flavourful ayam Bush keluat (chicken with candlenut and spices), otah (grilled banana leaf fish paste with spices) nonya chap chye (mixed vegetables), and ngoh hiang (seasoned minced pork with liver roll). One of the best nonya food restaurant in Singapore with a long history. Recommended to foodies who love home cooked food.”


And that’s it for our list of the best Peranakan food in Singapore! If you’d like to recommend more places, feel free to share them with us and tell us what you liked about them!

You might also want to see these options for the best vegetarian catering in Singapore — some of them also include Peranakan dishes on their catering menu. Your guests will certainly love the healthier menu options too!

Leave a Comment