Number One Food That Makes You Fat!
According to a study published in the England Journal of Medicine, potato chips were the most “weight inducing food tested”. The coating of salt, fat, and sugar found on and in the starch of the potato provide the brain with a powerful appetite inducing single, causing you to want more. The starch in potato chips absorbs more quickly than even sugar causing large spikes in blood glucose and insulin, which promotes weight gain. In sharp contrast to potato chips, eating an unprocessed baked potato with the skin has been shown to curb appetite. Lesson… avoid processed foods and re-learn the joys of foods in their natural state!