Almonds are a rich source of healthy fats like polyunsaturated and monounsaturated fats, which prevent you from overeating. These healthy fats also keep your cholesterol level low. Plus, almonds are a good source of appetite-killing fiber, which takes time to digest so you do not feel hungry more quickly.
Almonds have also been shown to help with weight management, according to a study presented at the 2006 Obesity Society Annual Scientific Meeting.
You can eat one-fourth cup of almonds daily in between meals or whenever you have strong cravings to eat. Opt for roasted or soaked almonds rather than sugar coated or salty ones.
8. Cayenne Pepper
Spicy food like cayenne pepper has been found to help keep you feeling fuller longer. In addition, it contains a compound called capsaicin, which increases metabolism and will help burn fat and calories at a faster rate so you lose weight more quickly.
You can eat cayenne pepper raw, cooked, dried or in powdered form to control appetite. You can also make cayenne pepper tea by adding a cup of hot water over a pinch of cayenne pepper in a cup. Squeeze the juice from half a lemon in it and drink this tea in between meals.