Our expert says:
All foods and all so-called macronutrients (carbohydrates, fats, proteins), if eaten in excess can cause weight gain. If you ingest more energy than your body uses up, the body thriftily stores that energy in the form of fat. So no matter what foods you eat and not matter what drinks you drink, if you take in too many kilojoules of energy, you will tend to gain weight in the form of fat. Sugar as a carbohydrates actually contains the same number of kJ as protein (both contains 17 kJ per gram) and fewer kJ per gram than fat which provides 37 kJ per gram (a very big difference). Unfortunately people tend to like the taste of sweet foods and these foods often also contain lots of fat, so by indulging your sweet tooth you can push your sugar and fat intake up a lot and take in more kJ than you are using up with daily living and exercise, thus causing weight gain. To lose weight you need to reduce your total energy intake and increase your total energy output by doing exercise.
The information provided does not constitute a diagnosis of your condition. You should consult a medical practitioner or other appropriate health care professional for a physical exmanication, diagnosis and formal
advice. Health24 and the expert accept no responsibility or liability for any damage or personal harm you may suffer resulting from making use of this content.