Have you ever imagined how delicious duck is, especially the ones we call roast duck? This is one of the more well-known meat kinds in Chinese cuisine, just like the roasted versions of chicken, char siew and siew yuk. Simply in Malaysia, you may get them in Chinese vendors, cafes, restaurants, and on rare occasions like wedding dinners. However, only some people’s palette is acclimated to the flavour of roast duck, especially if the first mouthful is excessively gamey.
Of course, if it meets two simple conditions – crispy skin on the exterior and soft flesh on the inside – a well-prepared version may result in a delectable feast. Roast duck is the go-to choice with chicken rice when Chinese Malaysians are stumped for lunchtime menu ideas. Duck meat has a robust taste that is more similar to red meat than chicken. It has more fat, and when cooked properly, this fat creates a delicious combination of tender, a juicy protein with a greasy mouthfeel. The flavour of duck is similar to that of liver or steak. Here we list the 10 best roast ducks in Penang.
What does roasted duck taste like?
Duck flesh has a robust taste that is more akin to red meat than chicken. It has more fat, which produces a delightful balance of tender, a juicy protein with a greasy mouthfeel when appropriately cooked. The flavour of duck is similar to that of liver or steak.
Is duck as nutritious as chicken?
Duck, like chicken, is exceptionally high in protein and iron. However, it is also high in other nutrients like niacin and selenium. Both of them give significant immune system boosts.
10 Best Roast Ducks in Penang 2025
1. Foong Wei Heong Restaurant Sdn


Foong Wei Heong, nestled off the bustling thoroughfare of Jalan Sri Bahari, is a Chinese Cuisine Restaurant that serves reasonably priced dishes with generous serving portions. This restaurant serves the tastiest roast duck, wrapped in a thin sheet of something like a pancake and stuffed with veggies and sauce. The initial bite’s brilliantly charred flavour, the thin-layered crispy duck skin, and the succulent flesh will wow your palate. Parking here is easily accessible as various paid parking places surround it. Additionally, you may reserve a circular table for ten people in this family-style Chinese restaurant.
Operating Hours:
11:45 am – 9:30 pm (Tuesday- Sunday)
Closed on Monday
Address: 23 & 25, Jalan Sri Bahari, George Town, 10050 George Town, Pulau Pinang
Phone No: 016-449 1918
Google Map: Navigate Now
Google Reviews: Here
Facebook: https://www.facebook.com/Foong-Wei-Heong-Restaurant-108100/
2. Wai Kei Char Siew


Wai Kei Char Siew is another Penang restaurant that serves roast duck. The business is often busy since they sell great pork, chicken, and duck at a low prices. According to customer reviews, the roast duck is wonderfully marinated and caramelised, with a little crispy texture on the skin. It is advised not to avoid the charred parts because the slightly burned portions improve the flavour and smell of the dish. Parking would be an issue near Chulia street; you’d have to drive to the following street to park your car and then walk across.
Operating Hours:
10:30 am – 7:30 pm (Tuesday-Wednesday)
10:30 am – 1:00 pm Saturday
Closed on Sunday
Address: Chulia St, Georgetown, 10450 George Town, Penang
Google Map: Navigate Now
Google Reviews: Here
3. Jit Seng Roasted Duck Rice


Jit Seng Roasted Duck Rice should be easy to spot because there is always a long queue to buy roasted duck rice. The shop is only open for two and a half hours, so arrive early to taste their excellent roast duck. A half bird of Roast Duck costs RM24 and is delicious and succulent, yet inevitably oily. Their homemade, gooey starch, which appears to brighten the entire meal, will make the rice popular. Their homemade sweet dipping and chilli sauce went nicely with the roast duck.
Operating Hours:
12:00 pm – 2:30 pm (Monday – Saturday)
Closed on Sunday
Address: 246, Lebuh Carnarvon, George Town, 10450 George Town, Pulau Pinang
Phone No: 016-456 1019
Google Map: Navigate Now
Google Reviews: Here
Facebook: https://www.facebook.com/profile.php?id=100054928530628
4. Restoran Chu Yoke Weng


Try the roast duck at Chu Yoke Weng restaurant; you’ll fall in love with this crispy and meaty meal. The cleanliness and table arrangements make this restaurant seem more inviting and pleasant. There are several varieties of roasted duck and pig on the menu. Rice and noodle meals are also offered in individual servings. According to reviews, the roast duck is perfectly cooked with thin, crispy skin. After roasting, the duck is cut into tiny pieces and served with duck sauce. The sauce will enhance the flavour of the duck because the flavour is too strong.
Operating Hours:
11:00 am – 9:00 pm (Monday – Sunday)
Closed on Wednesday
Address: 20, Lorong Pekaka 1, Taman Pekaka, 11700 Gelugor, Pulau Pinang
Phone No: 04-656 8178
Google Map: Navigate Now
Google Reviews: Here
Facebook: https://www.facebook.com/profile.php?id=100068169711907
5. Roasted & Pipa Duck Halal Duck Rice Itik Bakar Salai Halal


Roasted & Pipa Duck Halal Duck Rice is a tiny stand in Penang that sells halal roasted ducks. Wan Muhammad Hakimi, the owner, stated that the 99 Pipa & Duck Rice stand has been open since 2018. The ducks will be processed and marinated for hours before being roasted to golden perfection. Because of the traditional flavour, the business may sell up to 35-38 ducks daily, supported by Indians and Chinese. However, if you intend to eat here, arrive before peak hours since it sells out quickly.
Operating Hours:
10:00 am – 10:00 pm (Monday – Sunday)
Closed on Wednesday
Address: 33A, Jalan Thean Teik, Kampung Melayu, 11500 Ayer Itam, Pulau Pinang
Phone No: 018-917 2822
Google Map: Navigate Now
Google Reviews: Here
Facebook: https://www.facebook.com/99DuckRice/
Instagram: https://www.instagram.com/99pipaduckrice/?hl=en
6. Roasted Duck Porridge


Roasted Duck Porridge is a tiny Taman Free School shop selling porridge with duck meat. You may also get their roasted duck meats simply without porridge. The duck is usually roasted over a charcoal fire to deliver a delicious charred scent and delectably crispy skin. The duck has crispy skin and soft flesh with just the appropriate amount of fat. It goes nicely with their special porridge or even rice. You may order from your car and receive your items within 10 minutes.
Operating Hours:
10:00 am – 7:00 pm (Wednesday – Sunday)
Closed on Tuesday
Address: 73, Jln Trengganu, Taman Free School, 10460 George Town, Pulau Pinang
Google Map: Navigate Now
Google Reviews: Here
7. Lee Lam Huat Roasted Chicken And Duck Rice 李南發燒臘雞鴨飯店


Lee Lam Huat Roasted Chicken And Duck Rice have been serving roasted chicken and duck for over 20 years. Expect a large crowd because duck enthusiasts from the surrounding region have made it their second home. Lunchtime displays fully populated tables and chairs, plates of mouthwatering meats, and mounds of rice. The duck is delicately roasted to a soft texture, absorbing all of the soy sweetness. You may continually hear showering requests for add-ons due to their affordability.
Operating Hours:
9:30 am – 3:00 pm (Monday – Sunday)
Closed on Wednesday
Address: 144-I, Jalan Burma, 10050 George Town, Penang
Phone No: 016-407 1224
Google Map: Navigate Now
Google Reviews: Here
Facebook: https://it-it.facebook.com/leelamhuatroasted/
8. Shin Boon Kee Roasted Chicken And Duck Rice


Do you want some duck rice for breakfast? Look no further, as Shin Boon Kee Roasted Chicken And Duck Rice’s duck rice stand will keep you delighted all day. Reasonably priced and adequately portioned, you can readily understand the never-ending crowd. The duck, diced into morsels, has a strong smokey flavour and is exceptionally soft, making it the ideal match for the steaming rice. Plan your visit wisely because it sells out as soon as 1 pm.
Operating Hours:
10:00 am – 4:00 pm (Monday – Saturday)
Closed on Sunday
Address: 103, Lebuh Lintang, George Town, 10100 George Town, Pulau Pinang
Google Map: Navigate Now
Google Reviews: Here
Facebook: https://www.facebook.com/shinboonkee/
9. YAZAI Crispy Roasted Duck (Pipaduck) Yee Hai Kopitiam


YAZAI Crispy Roasted Duck is a famous stall that opens in the evening and closes at 9.30 pm, giving customers a chance to have a nice dinner with fantastic flavours. The duck isn’t greasy, and the skin is crisp, but what matters most are the flavours that explode to the fore when eating the meat. Another round is a good idea here because when something is enjoyable and doesn’t put too much strain on your pocketbook.
Operating Hours: 4:00 pm – 9:30 pm (Monday – Sunday)
Address: 309P, Jln Perak, Jelutong, 11600 George Town, Pulau Pinang
Phone No: 011-3105 3992
Google Map: Navigate Now
Google Reviews: Here
Facebook: https://www.facebook.com/yazai.pipaduck
10. Kim Poh Roasted Chicken & Duck Rice


Kim Poh Roasted Chicken & Duck Rice tucked away in Golden Triangle, has a devoted following, particularly during the weekday lunch rush. Expect a neat ambience as opposed to conventional duck rice businesses or booths. Their roasted duck is the best seller as it offers a delightful experience when sinking your teeth into the soft texture that bursts with smokey and soy aromas. For a satisfying meat fix, get their mixed plate, which includes a roasted pig, duck, chicken, and char siew. Parking can be an issue, so unless you walk or use an e-hailing car, you’ll most likely be driving about for a while before you locate a spot.
Operating Hours: 7:30 am – 10:30 pm (Monday-Sunday)
Address: Ground Floor, 332 I, Jln Perak, 11600 Jelutong, Penang
Phone No: 04-281 0315
Google Map: Navigate Now
Google Reviews: Here
Facebook: https://www.facebook.com/KimPohChickenRice/
Grab Your Complimentary Lazada Voucher 【Here】
Tons of Shopee Cashback Deals 【Here】
Disclosure: This list was compiled by the team at My Weekend Plan after extensive research and shared opinions to suggest helpful recommendations for the public. The sequence of brands is in no particular order so if you have any other great suggestions too, please email us support@myweekendplan.com.my. For more information, kindly refer to our copyright, privacy & disclosure policy.