oat milk provides more protein than some types of milk, and less than others. it contains about 3 grams of protein in a 1-cup serving, compared with 8 grams in cow's milk and 7 or 8 grams in soy milk. it also "does not contain all nine essential amino acids, which soy and dairy do," sheth said.