По мнению ряда исследователей, содержание белков в гипокалорийных диетах должно составлять не менее 1 г на 1кг идеальной массы тела. Диета должна содержать достаточное количество углеводов для того, чтобы предупреждать возможность сэкономить вводимый белок. Суточное содержание углеводов снижается до 100-120 г, жиров – до 80 г при достаточном содержании белков (120 г). Для достижения чувства сытости рекомендуется применять малокалорийную, но значительную по объему пищу (сырые овощи, фрукты). В зависимости от содержания углеводов овощи подразделяются на три группы.
1. Содержащие 3 % углеводов (капуста, свекла, помидоры, редька, цветная капуста, зеленый перец, щавель, огурцы, зеленый горошек).
2. Содержащие 6 % углеводов (тыква, морковь, лук, репа).
3. Содержащие 20 % углеводов (картофель, кукуруза, рис, сухой горох).
Первые две группы овощей можно использовать как дополнительный объем пищи, ослабляющий ощущение голода.