The main components of protein shakes are whey protein, soy, egg albumen, casein, and protein isolates. Other nutrients like vitamins, minerals, amino acids, cofactors, and several types of macro and micro nutrients are also present in protein shakes.