How many cans of yams do i need to serve 10 people?

The number of cans of yams you need to serve 10 people depends on the size of the cans and how much each person wants to eat. Generally speaking, a 16-ounce can of yams will serve 2-3 people, so you will likely need 4-5 cans to serve 10 people. If you are unsure, it is better to have too many yams than not enough, so you may want to purchase 5 cans.