Claim this listing to add loyalty, referral program, and marketing tools.
Trusted by 41 outlets across Singapore
28,300+ members · 22,200+ coupons redeemed · 2,300+ referrals generated
Johnson Duck
628 Senja Rd, Singapore 670628
Johnson Duck is a Chinese restaurant located at 628 Senja Rd in Bukit Panjang. The establishment has garnered a 3.7 rating from 23 reviews on Google.
Want a loyalty program here?
Sign up to be notified when Johnson Duck launches their rewards program.
STAMPEDE Score
Moderate confidenceScore: 85 / 100
Based on 3 data points · Updated 1 month ago
Editor’s Note
Last updated 3 Aug 2026
Our take: Johnson Duck appears to be a local institution, with some reviewers recalling its popularity from the 1990s.
The focus here is clearly on value and generous portions, particularly for their roast duck.
A plate of roast duck drumstick and roast meat noodle is priced at $7, and comes with vegetables, crispy pork lard, and a white radish soup.
The whole roast duck, at $18, is highlighted as a particularly good deal.
We note the watercress soup, priced at $4, also receives praise for its inclusion of duck meat and overall flavour.
While the duck is consistently lauded for being juicy with crispy skin, some feedback suggests the accompanying sauces are not a highlight.
The kopitiam setting is described as a bit stuffy.
We'd recommend Johnson Duck for those seeking a budget-friendly and satisfying roast duck meal, especially if you're in the Bukit Panjang area.
It's a reliable option for a quick and hearty lunch or dinner.
Signature
roast duck drumstick and roast meat noodle
Wait time
short queue
Price
$ ($7-18/person)
Score: 85 · 3 sources
What customers say
Johnson Duck is praised for its value-for-money roast duck, with customers frequently highlighting the juicy duck and crispy skin.
The roast meat noodles and watercress soup, often containing duck mid-joints, are also popular.
While the duck itself is highly rated, some find the sauces underwhelming and the kopitiam environment stuffy.
Google Reviews
This Johnson duck was popular in the 1990s if I’m not wrong. Family used to buy their duck at Bukit timah Courts area (if they are the same) 😋 Very decent plate of roast duck drumstick and roast meat…
The duck is great value but forgo the sauces - they aren't that great. At $18 for a whole duck, you won't be able to find a better deal.
Short queue and the food makes u want to activate mlbb Johnson ulti drive ard the map..duck so juicy and crispy skin..roasted pork also nice not dead salty and the watercress soup Wah lau got duck mea…
Reviews from Google
More content coming as we discover reviews and videos about this restaurant across the web.
✨ Verified businesses get weekly AI-refreshed content, editorial reviews, and the full marketing suite. Claim this business to unlock.