Protein is a macro nutrient composed of amino acids that is necessary for the proper growth and function of the human body. While the body can manufacture several amino acids required for protein production, a set of essential amino acids needs to be obtained from animal and/or vegetable protein sources.
Below is a list of foods with the highest protein density, for more information, see the section on low calorie high protein snacks, and protein isolates.
http://www.healthaliciousness.com/articles/foods-highest-in-protein.php