Our expert says:
In general, any food when eaten in excess has the potential of causing weight gain. Foods that have a high energy content such as nuts. If we use peanuts as an example, the SA Food Tables list peanuts as containing 2431 kJ and 49.3 g of fat per 100g. A standard portion of peanuts weighing 30g (2 tablespoons) would thus contain 729 kJ and 14.8 g of fat. So depending on how many grams of peanuts you eat in a day you could increase your energy intake above the level required to either maintain weight or promote weightloss. In general, nuts are a healthy food being rich in monounsaturated fats, but I agree that they do have a high energy content. If you ingest 1 x 30g a day this should not affect your energy intake too negatively - 729 kJ represents 11,6% of your daily recommended energy intake if you a woman and are trying to lose weight (i.e. 6300 kJ/day) or 8.7% of your energy intake if you not trying to lose weight (i.e. 8400 kJ per day).
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.