I read in a book: they did a study with 2 groups. At an all you can eat buffet, group 1 had no restriction what to eat. Group 2 had to eat a certain protein amount. Turns out group 2 consumed less calories. So I would say we are full when having eaten enough protein.
Latest Answers