Ideal Protein foods are the best way to get maximum protein in the minimum amount of calories. whole proteins such as meat, poultry and fish contain about 7 grams of protein per ounce of weight. But they also contain varying amounts of fat and connective tissue which add calories and make it harder to digest. At best you will only be able to absorb about 70% of the protein from these whole foods. In contrast IP foods contain very little or no fat and are extremely absorbable (actually about 95%) and are very easy to digest. Bottom Line: Concentrated nutrition with a minimum of calories!