how long to roast a duck
1 Position the duck on a rack placed in a roasting tray, breast side up. 2  Pour a few cups of boiling water over the duck and into the roasting tray and place into the preheated oven. 3  Roast the duck for up to 3 hours or until no fat remains and the skin is crispy and brown, turning the duck over after every 30 minutes. Pour a few cups of boiling water over the duck and into the roasting tray and place into the preheated oven. 2  Roast the duck for up to 3 hours or until no fat remains and the skin is crispy and brown, turning the duck over after every 30 minutes.