Leafy greens
Thylakoids, a plant compound found in leafy greens, help promote satiety and improve appetite control
Beans and legumes
Due to their high protein and fibre content, which are two nutrients that help people feel fuller for longer, beans and other legumes can help people lose weight
Avocados
Apart from being high in healthy fat, avocados are also quite satiating due to their high water and fibre content
Eggs
Eggs are a good source of essential protein as well as minerals like calcium, potassium, and phosphorus that help one stay satiated for longer
Nuts
Nuts are high-fat foods that also contain protein, fibre, and other plant chemicals that can help with weight loss and enhance metabolism