Yes. A larger whole duck (5 pounds/2.2 kg) will feed 4 people.