Some of the best sources of protein (non-animal protein) are nuts, nut butters, beans and bean spreads like hummus) Good sources of animal protein are canned tuna, canned salmon (fish in pouches work too), canned sardines