Protein can be found in both animal and plant-based foods, including meat, fish, poultry, dairy products, legumes, nuts, and seeds.