Singapore Roast Duck Trail: Wood-Fired, Tea-Smoked, Caviar-Crowned

Quick answer: For a roast duck that wows the whole table, Imperial Treasure Super Peking Duck ($138, lychee-wood-roasted) and Mott 32 ($148, applewood-smoked with Irish ducks) set the bar. If you want a more budget-friendly half-duck that still delivers, Hua Ting ($55 half) and Crystal Jade Golden Palace ($50 half) are steady picks on Orchard Road.

Roast duck in Singapore has moved far beyond the hawker centre staple. The city’s top tables now argue about wood types—lychee versus applewood versus mesquite—and whether the skin should shatter with sugar or carry a whiff of pu-er tea. For anyone bored of the ordinary, these kitchens turn a meal into a proper occasion.

Top Roast Duck in Singapore: A Curated List for Discerning Palates

Imperial Treasure Super Peking Duck

Imperial Treasure Super Peking Duck - roast duck a curated list for discerning palates in Singapore

Imperial Treasure Super Peking Duck sits inside ION Orchard, and it has been the go-to for serious duck cravings since 2004. The kitchen rubs each bird with spices, air-dries it for two full days, then slow-roasts it over lychee wood – the skin shatters, the meat stays juicy. A whole duck costs $138, and you will want to add the braised e-fu noodles with shredded duck for another $22. Advance orders are not optional here; they are essential.

This is the one to pick when you need the meal to be remembered. It carries a Michelin star and the kind of quiet confidence that comes from doing one thing for decades. After the duck, the wok-fried crab and baked lobster in superior broth keep the momentum going.

The lychee wood here imparts a gentle, sweet perfume that sets the skin apart—it shatters like glass. This is the spot for those who want their Peking duck served with absolute precision in a sleek Orchard Road setting. Quiet weeknight dinners feel like a private indulgence, and the e-fu noodles are practically mandatory.

Address: ION Orchard, #03-05, 2 Orchard Turn, Singapore 238801
Hours: Mon–Fri 11:30am–2:45pm, 6pm–10pm; Sat 11am–2:45pm, 6pm–10pm; Sun 10:30am–2:45pm, 6pm–10pm
Price: Whole Peking duck $138
Contact: +65 6736 2118 | imperialtreasure.com

Great for closing a deal, marking an anniversary, or any dinner where you want the other person to feel like the main character. If you enjoy this kind of old-school precision, you might also appreciate the Finest Durian Desserts in Singapore – tradition done properly, no shortcuts.

Mott 32 Singapore

Mott 32 Singapore - roast duck a curated list for discerning palates in Singapore

Down at The Shoppes at Marina Bay Sands, Mott 32 Singapore takes a different route to the same destination. They start with 42-day Irish ducks – rich, fatty birds – and roast them over applewood. The result is a $148 Peking duck with a distinct ribbon of smoke running through it. Feeling flush? There is a version topped with Parisian Oscietra caviar for $296. Pre-ordering is a must.

The room itself feels like a Hong Kong film set, all dark wood and low lighting, which makes it an easy choice when you are entertaining visitors who want to soak up the Marina Bay glamour. The dim sum and Wagyu beef round out a menu that knows its audience.

Applewood smoke gives the duck a subtle fruitwood depth that plays off the richness of the 42-day Irish birds. The dining room channels old Hong Kong with a cinematic edge—perfect for a date night when you want the duck and the atmosphere to feel equally dramatic. The caviar-topped option is a one-way ticket to indulgence if you’re marking something big.

Address: The Shoppes at Marina Bay Sands, #B1-42-44, 10 Bayfront Avenue, Singapore 018956
Hours: Daily 11:30am–3:30pm, 5pm–11pm
Price: Whole Peking duck $148 (with caviar $296)
Contact: +65 6688 9922 | marinabaysands.com/mott32

Perfect for the friend who chases new Dining Experiences in Singapore and posts the evidence on Instagram before the plates are cleared.

We put this list together ourselves – nobody paid to be on it. If you run something that belongs here, tell us about it.

Crystal Jade Golden Palace

Crystal Jade Golden Palace - roast duck a curated list for discerning palates in Singapore

Crystal Jade Golden Palace, tucked on the fifth floor of The Paragon, has been polishing its Michelin-starred act for over 25 years. Their Peking duck runs $50 for a half and $98 for a whole – a fair bit gentler on the wallet without dropping the ball on that golden, crackling skin. The kitchen also works it into lavish set menus: the $1,088 option feeds ten and throws in double-boiled soup, tiger prawns and sea cucumber.

The dining room feels swanky without being stiff, which is why family tables fill up on weekends. If you are juggling a group with a few picky eaters, the wider menu of dim sum and Cantonese signatures keeps everyone sorted.

For a family banquet that promises golden, crackling skin without the stratospheric bill, this is the ideal destination. The half-duck serves two generously, and the lavish set menus turn a meal into an event with double-boiled soups and tiger prawns. Service is warm and practised, the kind of place where multi-generational tables linger comfortably.

Address: The Paragon, #05-22, 290 Orchard Road, Singapore 238859
Hours: Mon–Fri 11am–3pm, 6pm–10pm; Sat & Sun 10:30am–3:30pm, 6pm–10pm
Price: Half $50, whole $98; set menus from $1,088 for 10
Contact: +65 9177 2091 | crystaljade.com

A solid pick for a family celebration that does not tip into uncomfortable formality. The price on the half-duck also makes it viable when the craving hits midweek and you do not want to round up a whole table. If you are around Orchard Road anyway, check out our guide to the best Restaurants in Ion Orchard for more options nearby.

Jiang Nan Chun

Jiang Nan Chun - roast duck a curated list for discerning palates in Singapore

Inside the Four Seasons Hotel on Orchard Boulevard, Jiang Nan Chun runs a Michelin-starred kitchen that draws its spirit from the river villages of China’s Jiang Nan province. The mesquite-roasted Peking duck is $138 and arrives caramelised and glossy, often paired with caviar for an extra layer of indulgence. The double-boiled soups and seafood are treated with the same quiet precision.

What sets the place apart is the mood: serene, unhurried, designed for long conversations over carefully plated dishes. The duck needs to be ordered ahead, which suits the rhythm here – nothing is rushed.

Mesquite burns hotter and smokier, delivering a duck that arrives with a deeper caramelised crust and a whisper of the American Southwest. The room is all polished serenity—ideal for entertaining out-of-town guests who will appreciate the quiet luxury and the optional caviar flourish. Bonus: the double-boiled soups are a masterclass in clean, intense flavour.

Address: 190 Orchard Boulevard, Four Seasons Hotel Singapore, Level 2, Singapore 248646
Hours: Daily 11:30am–2:30pm, 6pm–10:30pm
Price: Whole Peking duck $138
Contact: +65 6831 7220 | fourseasons.com/jiangnanchun

Ideal for a parent’s birthday or a slow weekend lunch where the point is the company, not just the calories.

Hua Ting Restaurant

Hua Ting Restaurant - roast duck a curated list for discerning palates in Singapore

Hua Ting has been holding court on Level 2 of Orchard Hotel since 1992, and the Michelin Guide keeps recommending it for a reason. Hong Kong Master Chef Lap Fai turns out a smoked aged pu-er Peking duck – $55 for half, $98 for a whole – that carries a subtle tea-smoke depth alongside the classic roast. The menu also covers home-crafted dim sum and seasonal flamed sea perch.

There is a steadiness to Hua Ting that regulars recognise: the private rooms work well for a tuan yuan dinner, while the main hall hums with a comfortable energy. Service is sharp, and the duck prep is consistent across visits.

The aged pu-er tea smoke is the curveball here—a subtle earthy note that lingers without overwhelming the roast. Hua Ting suits the diner who values consistency and a menu deep enough to explore: home-crafted dim sum and flamed sea perch provide plenty of diversion beyond the duck. The dining room feels classic and unhurried, a dependable choice for a celebratory lunch.

Address: 442 Orchard Road, Level 2, Singapore 238879
Hours: Mon–Fri 11:30am–2:30pm, 6pm–10pm; Sat & Sun 11am–2:30pm, 6pm–10pm
Price: Half $55, whole $98
Contact: +65 6739 6666 | millenniumhotels.com/hua-ting

For the practical Singaporean who wants a dependable Cantonese roast duck without the MBS price tag. The half-duck option makes it doable for a table of two or three.

We put this list together ourselves – nobody paid to be on it. If you run something that belongs here, tell us about it.

Wan Hao Chinese Restaurant

Wan Hao Chinese Restaurant - roast duck a curated list for discerning palates in Singapore

Wan Hao Chinese Restaurant operates on Level 3 of the Singapore Marriott Tang Plaza Hotel, and its black-and-gold “House of a Chinese Scholar” interior sets the tone before the first dish lands. The signature roasted Irish Peking duck is $65 for half and $128 for a whole, served with Chinese crepes and a side of wok-fried rice studded with diced duck. The kitchen also works through seasonal ocean treasures like baked crab and wok-fried lobster.

It is a smart choice when you want something that feels grand but does not demand a whole month’s savings. Diners keep coming back for the duck’s tender, juicy bite and the attentive floor staff.

The black-and-gold ‘House of a Chinese Scholar’ interior sets a grand, slightly theatrical stage for the roasted Irish duck. The wok-fried rice flecked with diced duck turns the optional carb course into a highlight of its own—crispy, savoury, and moreish. Go with a group that appreciates a dramatic setting and a kitchen that knows its way around seasonal seafood.

Address: 320 Orchard Road, Singapore Marriott Tang Plaza Hotel, Singapore 238865
Hours: Daily 11:30am–3pm, 6pm–10pm
Price: Half $65, whole $128
Contact: +65 6831 4605 | wanhaochineserestaurant.com

A natural fit for a special occasion that calls for proper Cantonese cooking without venturing far from Orchard MRT. If you lean toward loud, flavour-forward food, you might also enjoy our list of Sichuan Food Restaurants in Singapore for a different kind of heat.

Min Jiang

Min Jiang - roast duck a curated list for discerning palates in Singapore

Min Jiang at Goodwood Park Hotel has been roasting ducks since 1982, and the wood-fired Beijing duck ($128) is still served the old way: in two acts. First, the crisp skin arrives with homemade crepes, sugar and condiments. Then the remaining meat comes back stir-fried in lettuce wraps or simmered in salted vegetable soup. Advance orders are advised, and the dim sum pushcarts on weekends are a bonus.

The chinoiserie dining room feels like a quiet escape from Scotts Road, and the team moves with the kind of rhythm that only comes from decades of practice. It is one of those places where the duck is the main event, but the little things around it – the soup, the wrappers, the condiment balance – are what keep people loyal.

The two-act ritual—crisp skin with sugar first, then stir-fried meat or soup—is a throwback to old Beijing service that feels refreshingly deliberate. Weekend dim sum pushcarts add a layer of old-world charm that’s getting rarer. The chinoiserie setting and lush Goodwood Park grounds make it a brunch destination worth dressing up for.

Address: 7A 7B Dempsey Road, Singapore 249684
Hours: Mon–Sat 11:30am–2:30pm, 6:30pm–10:30pm; Sun 11am–2:30pm, 6:30pm–10:30pm
Price: Whole Beijing duck $128
Contact: +65 6774 0122 | goodwoodparkhotel.com/min-jiang-dempsey

For the nostalgic diner who wants the full Beijing duck ritual – two courses, proper technique, zero rush. The Dempsey location also means you can walk off the meal among the trees afterward.

How to choose

Roast duck in Singapore splits roughly into two camps: the imperial Peking style with thin, glassy skin carved tableside, and the heartier Cantonese roast duck that prioritises seasoned, juicy meat. All seven restaurants here lean toward the Peking presentation, but the roasting fuel – lychee wood, applewood, mesquite, pu-er tea smoke – changes the final flavour enough to matter.

Start with your budget and headcount. A half duck at Crystal Jade Golden Palace ($50) or Hua Ting ($55) works for two to three people and leaves room to order other dishes. A whole duck at Imperial Treasure ($138), Mott 32 ($148) or Jiang Nan Chun ($138) feeds four to six and becomes the centrepiece of the meal. Ask whether the duck comes with a second course – Min Jiang’s two-part service is the most complete, turning the leftover meat into soup or lettuce wraps.

Consider the room, too. Mott 32 and Wan Hao lean dramatic and glossy; Jiang Nan Chun and Min Jiang are quieter and more intimate. If the occasion is a business dinner, Imperial Treasure’s reputation does a lot of the talking for you. For a family gathering, Crystal Jade’s set menus and Hua Ting’s private rooms offer better flexibility. Pre-ordering the duck is not a suggestion at most of these places – it is the only way to guarantee the bird is ready when you sit down.

A quick comparison

RestaurantWhole Duck PriceHalf Duck?Roasting StyleLocation
Imperial Treasure Super Peking Duck$138NoLychee wood, 48-hr air-driedION Orchard
Mott 32 Singapore$148NoApplewood-smoked, Irish ducksMarina Bay Sands
Crystal Jade Golden Palace$98Yes ($50)Classic Cantonese roastThe Paragon
Jiang Nan Chun$138NoMesquite wood, with caviar optionFour Seasons Hotel
Hua Ting Restaurant$98Yes ($55)Smoked aged pu-er teaOrchard Hotel
Wan Hao Chinese Restaurant$128Yes ($65)Irish Peking duck roastMarriott Tang Plaza
Min Jiang$128NoWood-fired Beijing, two-course serviceDempsey

Summary

The roast duck scene in Singapore runs deep, from Michelin-starred rooms roasting over lychee and applewood to hotel restaurants that have been at it for three decades. You can go big with a whole bird and caviar at Mott 32, or keep it reasonable with a half duck at Crystal Jade or Hua Ting. Every spot on this list requires advance ordering for the duck – call ahead, book the table, and let the kitchen do the rest.

Disclaimer: All information provided here has been compiled from publicly available sources. While we have made every effort to ensure accuracy, details can change – confirm directly with the business before making plans.

Frequently asked questions

Do I need to pre-order the roast duck at these restaurants?

Yes, every restaurant on this list requires advance ordering for their roast duck. Call at least a day ahead, and for peak periods like weekends and festive seasons, book earlier.

What is the difference between Peking duck and Cantonese roast duck?

Peking duck focuses on ultra-crisp skin sliced tableside and served with crepes, hoisin and condiments. Cantonese roast duck is typically chopped bone-in with more emphasis on seasoned, juicy meat. The restaurants here lean toward the Peking presentation.

Which roast duck restaurant is best for a large family gathering?

Crystal Jade Golden Palace offers set menus that feed ten people at $1,088, and Hua Ting has private rooms that work well for family celebrations. Both have half-duck options that flex with your group size.

Is there a big price difference between these restaurants?

A half duck starts around $50 at Crystal Jade Golden Palace and $55 at Hua Ting. Whole ducks range from $98 to $148, with Mott 32’s caviar-topped version reaching $296. Extras like noodles or a second course add to the bill.

Which roast duck spot is closest to Orchard MRT?

Imperial Treasure Super Peking Duck (ION Orchard), Crystal Jade Golden Palace (The Paragon) and Wan Hao Chinese Restaurant (Marriott Tang Plaza) are all within a short walk of Orchard MRT station.

Can I order roast duck at these places for two people only?

Yes. Hua Ting ($55 half), Crystal Jade Golden Palace ($50 half) and Wan Hao ($65 half) all offer half-duck portions that suit a table of two or three.

Scroll to Top