Eating foods that contain high amount of fat and sugar is the main cause of obesity and other health problems. If you want to lose weight, you should avoid eating foods that have high calories. Choose a low calorie diet consisting of healthy foods like fruits and vegetables. Overeating is another major problem that leads to obesity. When we are not satisfied by the food we eat, we tend to eat more food. You should eat foods make you feel full and satisfy your hunger. We bring to you a list of 8 such foods that have very less calories. Following are the top 8 low calorie foods that will actually fill you up.