It does not feed as many people as we might expect from the size (compared with chicken or turkey) because of the high proportion of bone to meat on a duck. A 2kg duck will feed roughly only two to three people, a 2.5kg bird will feed four. You will need a larger duck, or preferably two smaller birds, to feed six to eight people.