Chef
Allen Ren
- Discipline
- Chef
- Based in
- Vancouver, Canada

i. Biography
Chinese roast-duck work in Vancouver is the frame for Allen Ren’s current post: Executive Chef at QuanJuDe Beijing Duck House in Vancouver, Canada, held since 2020. The kitchen also extends through iDen & QuanJuDe Beijing Duck House, where the cooking centers Chinese technique and Peking roast duck prepared by the traditional Quanjude hanging oven method.
Coming Up
The Executive Chef role at QuanJuDe Beijing Duck House has been Allen Ren’s station since 2020, with the work organized around a dining room identified with Beijing duck tradition.
Where They Are Now
Peking roast duck is the central craft at the restaurant, made by the hanging oven method recognized as China’s intangible cultural heritage since 2008. In Ren’s kitchen, that lineage is the technical reference point.
Signature
The signature set associated with Allen Ren includes Peking roast duck, 20 Years Huadiao Wine Steamed Dungeness BC Crab, Smoked Five Spice Venison, Premium Australian Rock Lobster, and Fifteen-Head Size Dried Yoshihama Abalone.
Honors
The cited recognition belongs to the craft lineage: the traditional Quanjude hanging oven technique carries cultural-heritage status.
Profile updated July 2026
FAQ
Asked of Allen
What is Allen Ren's current role?
Allen Ren is Executive Chef.
What is Allen Ren known for?
Chinese cooking.







