If you’re a fan of roast duck, Singapore is the perfect place to satisfy your cravings. With a rich culinary culture, this city offers a variety of styles, from succulent Cantonese duck to the aromatic Peking variety. Exploring these delicious options will lead you to some of the best roast duck spots in town, ensuring a satisfying meal every time.
The vibrant food scene in Singapore makes it easy to find roast duck that suits your taste. Whether you prefer crispy skin or juicy meat, there’s something for everyone. You’ll discover not just the flavours but also the unique ways each restaurant prepares this beloved dish.
1) Hua Fong Kee Roasted Duck 華芳記烧腊饭
When you visit Hua Fong Kee, the aroma of roasted duck greets you right at the entrance. The rows of glistening duck hanging in the shop make your mouth water. You can see the skill and care that goes into preparing each dish.
The menu offers a variety of options, but the roasted duck is the star. It has crispy skin and tender meat packed with flavour. Pair it with rice and a sprinkle of their special sauce for the best experience.
The atmosphere is casual and welcoming, making it a great spot for a quick meal. Whether you dine in or take away, you’re in for a treat. The staff are friendly and ready to help you choose the best dish.
Many people rave about the value for money here. It’s a perfect choice if you’re craving delicious roast duck without breaking the bank.
Rating: 3.7 (297 reviews)
Location: 128 Lor 1 Toa Payoh, Block 128, Singapore 310128
Contact: 6253 2884
Website: Visit Website
2) dehaoyun charsiew n roast duck
When you step into dehaoyun charsiew n roast duck, the aroma of freshly roasted duck fills the air. You can tell right away that this place takes their roasting seriously. The glossy skin of the duck looks so tempting and ready to be enjoyed.
The staff here are friendly and welcoming. They’ll guide you in choosing your meal if you’re unsure what to get. The roast duck shines on the menu, but the char siew is also worth a try. It’s tender and packed with flavour.
The casual setting makes it easy to relax and enjoy your food. Whether you’re dining in or taking away, the quality remains high. It’s a great spot to savour some authentic flavours that truly represent the best of roast duck in Singapore.
Rating: 5 (1 review)
Location: 23 Sin Ming Rd, #01-01, 570023
Contact: 8743 2566
3) Kai Duck (Ngee Ann City)
Kai Duck offers a fresh twist on traditional Cantonese roast duck. The moment you enter, you’ll notice the modern and relaxed atmosphere. It’s a space that invites you to enjoy a good meal with family or friends.
The highlight here is the roast duck, which is cooked to perfection. It has a crispy skin and tender meat that melts in your mouth. You can enjoy it in various dishes that showcase its rich flavour.
What sets Kai Duck apart is its focus on casual dining. This makes it perfect for quick bites or a leisurely meal. Whether you’re a local or just visiting, this place is a must-try for duck lovers.
The central location at Ngee Ann City adds to its appeal. After shopping or exploring Orchard Road, it’s a great spot to relax and indulge in some delicious food.
Rating: 4.3 (871 reviews)
Location: 391 Orchard Rd, #05-10/11, Ngee Ann City, 238872
Contact: 6235 5419
Website: Visit Website
4) Jiu Xiang Xiang Roast Duck
When you visit Jiu Xiang Xiang Roast Duck, the first thing you’ll notice is the inviting aroma of roasted duck. The rich, crispy skin promises a delightful experience. As you take that first bite, the flavour is both succulent and satisfying.
The atmosphere is warm and welcoming, making it a great spot for dining with friends or family. You can enjoy watching the chefs prepare the dishes, adding to the experience. The staff are friendly and eager to help you choose the best options on the menu.
Many patrons particularly enjoy the signature roast duck paired with rice. It’s a popular choice and often recommended. You’ll find that the combination of flavours and textures makes this dish a must-try.
For those who love a good roast, this eatery is a great find. You will likely be coming back again for more, especially after experiencing the tasty offerings.
Rating: 4 (90 reviews)
Location: 588 Balestier Rd, 329898
Contact: 6397 5500
5) Forbidden Duck
When you step into Forbidden Duck, the smell of roasting duck fills the air. The space has a vibrant feel that makes you excited for the meal ahead. You can sense the passion behind the dishes as you look around.
The Peking Duck here is a must-try. You can enjoy the classic version, which is beautifully roasted and served with thin pancakes. The skin is crispy, and the meat is tender, providing the right balance of flavours in every bite.
Another highlight is the Signature Slow Roasted Duck. This dish involves a special slow-cooking process that enhances the flavours. It’s juicy, with a delightful layer of fat that offers a rich taste. You’ll love the way the duck is expertly prepared, ensuring it retains all its natural juices.
Along with duck dishes, they have delicious dim sum and other Cantonese specialities. Each dish is made with fresh ingredients, reflecting the chef’s dedication to quality. The attention to detail in every plate makes your dining experience truly enjoyable.
Rating: 4.1 (363 reviews)
Location: 8A Marina Blvd, #02 – 02, 018984
Contact: 6509 8767
Website: Visit Website
6) Ah Siong Roast Duck
When you visit Ah Siong Roast Duck, you can expect to find a warm and inviting atmosphere. The moment you step in, the delicious aroma of roast duck fills the air, making your mouth water. The roast duck is cooked to perfection, with crispy skin and tender meat.
The menu offers a variety of dishes, but the duck is definitely the star. You might enjoy it served with rice and a side of tasty sauce. The staff are friendly and always ready to help you choose the best dish for your meal.
Many customers rave about the quality of the food and the quick service. It’s a popular spot, so don’t be surprised if there’s a queue. The lively buzz of the place adds to the experience, making it a great spot for a casual meal.
If you are in the area, this roast duck spot is worth a visit. It’s a beloved local gem that keeps people coming back for more.
Rating: 4.4 (143 reviews)
Location: 69 Bedok South Ave 3, #01-468, Singapore 460069
Contact: 9790 5788
7) Soon Kee Roasted Duck Rice
When you step into Soon Kee Roasted Duck Rice, the inviting aroma of roasted duck fills the air. This place has a warm and friendly atmosphere, making it a great spot to enjoy a meal. The roast duck is the star here, perfectly cooked with crispy skin and tender meat.
You’ll notice how the duck is served with fragrant rice, which complements the rich flavours. Don’t forget to ask for some of the sauce on top; it adds an extra kick that you’re sure to love.
The staff are welcoming and quick to serve, adding to the overall pleasant dining experience. You might even spot regulars coming back for their favourite dish, which shows how popular this spot is among locals.
If you’re in the area, dropping by is a must. It’s not just about the food; it’s about enjoying a genuine local experience while savouring excellent roast duck.
Rating: 4.8 (13 reviews)
Location: 244 Upper Thomson Rd, Singapore 574369
8) Kim Heng HK Roasted Delights
When you visit Kim Heng HK Roasted Delights, you’re in for a treat. The roast duck here is juicy and perfectly flavoured. Each bite melts in your mouth, making it a favourite among locals and visitors alike.
The atmosphere is casual and welcoming. You can easily enjoy a meal with friends or grab something to go. Service is quick, ensuring you won’t have to wait long to satisfy your cravings.
What stands out is the variety of dishes on the menu. While their roast duck is a star, don’t miss the char siew and roast pork. Each dish is made with care and shows a dedication to good taste.
People often share how much they appreciate the generous portion sizes. You’ll leave feeling full and satisfied, without breaking the bank on your meal.
Rating: 4 (907 reviews)
Location: 214 Serangoon Ave 4, #01-88, 550214
Contact: 8069 4198
Website: Visit Website
9) Best Roasted Duck
When you think of delicious roasted duck, Best Roasted Duck in Singapore stands out. The moment you walk in, the aroma hits you. It’s warm and inviting, making your stomach rumble with anticipation.
The duck is perfectly roasted, with crisp skin that crackles when you take a bite. The meat is tender and juicy, full of rich flavour. You might enjoy it with rice or noodles, both of which complement the duck beautifully.
The service is friendly and quick, making your dining experience enjoyable. Whether you are a local or a visitor, it’s a great place to satisfy your cravings for roasted duck. Many people leave happy, planning their next visit.
Rating: 4.2 (6 reviews)
Location: 38A Beo Cres, #01-85, Singapore 169982
10) Tham’s Roasted Delights 谭氏•港式烧腊
When you visit Tham’s Roasted Delights, the aroma of roasted meats fills the air. The roast duck is a standout dish, with crispy skin and juicy meat that’s full of flavour. Each bite offers a perfect balance of seasoning that brings a smile to your face.
The atmosphere here feels welcoming and casual. You can often see chefs at work, expertly preparing your meal. It’s a treat to experience the hustle and bustle as the dishes come out fresh and steaming.
What makes this spot special is the attention to detail in every dish. You can also try other roasted meats, including char siu and roast pork, but the duck remains the highlight. Pair your meal with fragrant rice and some vegetable sides for a complete experience.
If you’re looking for a local gem in Ang Mo Kio, this place should be on your list. It’s a great spot to enjoy some authentic Hong Kong-style roasted delights.
Rating: 3.9 (108 reviews)
Location: BLK 421 Ang Mo Kio Ave 10, #01-1149, 560421
Contact: 9652 2350
Frequently Asked Questions
If you’re curious about roast duck in Singapore, you’re not alone. Many people seek out the best spots and want to know how to choose the right restaurant for an authentic experience. Here are some common questions and answers to help you.
Where can one find the top roast duck restaurants in Singapore?
You can find many superb roast duck restaurants in Singapore. A few well-known places include Hua Fong Kee Roasted Duck and Kai Duck at Ngee Ann City. These spots have gained popularity for their delicious offerings and quality.
How should one choose a restaurant for the most authentic roast duck experience in Singapore?
To choose an authentic roast duck spot, consider looking for places with a long history and good reviews. Check if they prepare the duck using traditional methods like hanging it to roast. You can also ask locals for their recommendations.
What are the typical prices for roast duck dishes in Singapore’s dining establishments?
Prices for roast duck can vary widely depending on the restaurant. On average, you might pay around SGD 20 to SGD 40 for a whole duck. Individual dishes, like duck rice, can start at about SGD 8.
Could you suggest some local favourites for delicious roast duck in Singapore?
Some local favourites include dehaoyun charsiew n roast duck and Jiu Xiang Xiang Roast Duck. These restaurants are praised for their succulent duck and rich flavours, making them popular choices among locals.
Are there any hidden gems offering outstanding roast duck that locals love in Singapore?
Yes, there are hidden gems in Singapore. Forbidden Duck is one that locals rave about. These lesser-known places often have unique recipes or special dishes that make them stand out.
What makes some Singapore roast duck restaurants stand out among the rest?
What makes some roast duck restaurants special is their cooking technique and the quality of the ingredients. Places that marinate their ducks well and use fresh, high-quality spices tend to offer a superior taste. The way they serve the duck, whether crispy skin or tender meat, also adds to the experience.

