Protein Foods. Meat, poultry, fish, seafood, eggs, nuts, seeds, soy products and beans and peas make up the protein food group. Although they’re included in the vegetable group for their fiber content and nutrient profile, beans and peas are also excellent sources of vegetarian protein.