고단백식은 다이어트의 주요 방법 중 하나이다. 이는 부피에 비해 칼로리가 낮은 단백질의 특성 때문이다. 동일한 양을 먹어도 탄수화물이나 지방보다 단백질의 칼로리 섭취량이 적다. 따라서 체중 감량 다이어트를 할 경우, 단백질 섭취량을 인위적으로 낮추기보다는 하루에 체중 1kg당 1.0~1.5g의 단백질을 꾸준히 섭취하는 것이 건강과 다이어트 모두에 도움이 된다. (예를 들어 체중 50kg의 여성이라면 60g 정도의 단백질 섭취가 필요하다.)
단백질 식품을 선택할 때는 칼로리가 낮다고 닭 가슴살과 같은 동물성 단백질에만 의존하지 말고, 콩류, 견과류 등의 식물성 단백질도 함께 섭취하는 것이 바람직하다. 또한, 닭 가슴살과 같은 가공육의 경우, 식품첨가제가 포함되지 않은 것을 선택하는 것이 좋다.