There are many causes of obesity and weight gain. Food which contains low calories and high fibre can significantly help with weight loss.