More in Bukit Panjang
Is this your business?

Claim this listing to add loyalty, referral program, and marketing tools.

Claim this business

Trusted by 41 outlets across Singapore
28,300+ members · 22,200+ coupons redeemed · 2,300+ referrals generated

Johnson Duck

3.6(24)on Googlebukit panjang

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.

Dine-inTakeoutWheelchair accessible

Want a loyalty program here?

Sign up to be notified when Johnson Duck launches their rewards program.

By tapping, you agree to receive a notification when Johnson Duck launches on STAMPEDE.

STAMPEDE Score

Moderate confidence
AExcellent

Score: 85 / 100

Atmosphere50
Queue wait80
Food quality90
Value for money95

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.

value-for-money duckjuicy duck & crispy skinwatercress soup with duck meatstuffy kopitiam environmentunderwhelming sauces
80% positive10% neutral10% negative

Google Reviews

★★★★★Xrys R· a year ago

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…

★★★★★Wouter van Hest· a year ago

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.

★★★★★Bluebird Review· 3 years ago

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.