Meat, poultry, fish, eggs and dairy are some of the foods that are rich in protein. Plant based options include tofu, edamame, quinoa, legumes, nuts, seeds and whole grains, among others.