Rich in fibre, vitamin E and protein, nuts pack a punch of nutrients that do wonders for your health. Getting calories from healthy fat – found in foods such as nuts, avocados and fatty fish – rather than carbs can cut your risk of your risk of heart disease by 30 per cent, according to the US Nurses’ Health Study. In other large-scale studies, consuming nuts was found to lower the risk of Type 2 diabetes and gallstone diseases as well. But don’t gorge yourself – as healthy as they are, nuts are high in calories. “Have a small handful (40g) two to four times a week as part of a balanced diet, and choose those that are not coated with honey or salt,” says Jaclyn Reutens, clinical dietitian from Aptima Nutrition & Sports Consultancy. Here are eight to munch on.