21g protein per serving across 80 servings (1680g total). 42.0g of protein per $1 at the current best price.