#3 – Meat
The high fat and protein content in meat means that it is digested more slowly than most foods. It takes longer to chew so it adds up to curb appetite. To many, a meal is not complete without meat, so it may make you feel fuller psychologically.
Many researches have shown that there is no difference between fish, chicken and beef in terms of satiety, but for overall health, lean cuts of poultry and fish are more nourishing.