Step 2: Recognize the food sources that typically provide incomplete proteins. Plant-based foods, such as legumes, grains, nuts, and seeds, are common sources of incomplete proteins. Animal-based foods, like fish, eggs, and chicken, generally provide complete proteins, which contain all essential amino acids.