Essential amino acids are the nine amino acids that our body can't produce itself out of the 21 it needs. Not all protein powder contain all essential amino acids as they don't all source their protein from complete protein sources.