Make sure you reach for the nutcracker this Christmas, because a handful of nuts a day could reduce the risk of heart disease, cancer and diabetes, according to a new study.
Researchers from Imperial College London analyzed 29 studies including more than 800,000 participants, The Telegraph reports. They examined the effect of a wide range of nuts and found that eating 20g could cut the risk of heart disease by nearly 30 per cent and the risk of cancer by 15 per cent.
The chance of premature death was reduced by 22 per cent, but the risk of diabetes was found to be lowered the most, with a 40 per cent reduction.
So, which type of nuts should we be snacking on? While a 2013 study found that walnuts are unique because they're loaded with the same heart-healthy omega 3 fats found in oily fish, this latest research found that all varieties protected against heart disease and reduced the risk of early mortality.
Tree nuts, including almonds, Brazil nuts and cashews, were also linked with preventing cancer.
Dagfinn Aune, the study's co-author, said it's all down to nutritional value. 'Nuts and peanuts are high in fibre, magnesium, and polyunsaturated fats - nutrients that are beneficial for cutting cardiovascular disease risk and which can reduce cholesterol levels,' he said.'
Some nuts, particularly walnuts and pecan nuts are also high in antioxidants, which can fight oxidative stress and possibly reduce cancer risk.'
Although these results are positive, sadly it's not an excuse to overindulge in the peanut tub this Christmas. The study found no health benefits from eating more than 20g of nuts daily.
Follow Delish on Instagram.