More in Bukit Panjang
Is this your business?

Claim this listing to add loyalty, POS, and marketing tools.

Claim this business

Johnson Duck

3.7(23)on Googlebukit panjang

628 Senja Rd, Singapore 670628

Dine-inTakeoutWheelchair accessible

STAMPEDE Score

Moderate confidence
AExcellent

Score: 85 / 100

Atmosphere40
Queue wait80
Food quality90
Value for money95

Based on 5 data points · Updated 9 days ago

Editor’s Note

Last updated 29 May 2026

Our take: Johnson Duck appears to be a legacy brand, with some reviewers recalling its popularity from the 1990s.

The standout item is clearly the whole roast duck, priced at an exceptionally competitive $18, which many consider the cheapest in Singapore.

Patrons consistently praise the duck for its juiciness and crispy skin.

Beyond the whole duck, the roast duck drumstick and roast meat noodle set at $7 is highlighted as a decent option, served with vegetables and crispy pork lard.

The $4 watercress soup, which includes duck mid-joints, also receives positive mentions for its value.

While the duck itself is highly rated, some feedback suggests the accompanying sauces are not a highlight.

The kopitiam environment is noted as potentially stuffy.

We think this is a strong contender for value-for-money roast duck, particularly for bulk orders.

Best for takeaways or a quick, no-frills meal.

Signature

Whole roast duck

Wait time

Short queue

Price

$ ($7-18/person)

Score: 85 · 5 sources

What customers say

Johnson Duck is highly praised for its exceptional value, particularly the whole roast duck at $18, which many consider the cheapest in Singapore.

Customers consistently highlight the duck's juiciness and crispy skin, along with the generous portions in dishes like the roast duck drumstick and roast meat noodle.

The watercress soup, often containing duck meat, is also a popular and value-for-money item, though some find the sauces underwhelming and the kopitiam environment stuffy.

exceptional value for moneyjuicy duck with crispy skinaffordable whole roast duckwatercress soup qualitysauce quality and kopitiam environment
90% positive0% neutral10% negative

Google Reviews

★★★★★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.

★★★★★sp n· 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…

★★★★★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…

★★★★★nay sint· 2 years ago

One of the best roasted duck and it offered very good price. Keep it up , Johnson Duck. Will buy again from here if wanna eat roasted duck.

★★★★Henry Tan· a year ago

Whole roast duck for $18. Maybe is the cheapest in Singapore.

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.