Если говорить совсем коротко и как добавку к предыдущему ответу, то все происходит за счет сокращения калорий даже если человек есть столько же по калориям, как до диеты - белок тратит 30% своих калорий на переваривание себя, в то время как жиры - 10%, углеводы - всего лишь 4%. Например, вы съели полкило куриной грудки, там 100 гр белка (20 гр белка на 100 гр грудки), значит согласно закону TEF (термический эффект пищи) у вас усвоилось 70 гр белка (то есть 280 ккал из белка, так как 1 гр белка=4 ккал).
Во-вторых, белок снижает аппетит и не вызывает резкого всплеска инсулина.
а какие диеты самые полезные и научно одобренные?