Are nuts good for your heart and your weight?
For most people, a daily handful of nuts is a well-supported choice for a healthier heart. Those who want to lose weight or prevent diabetes cannot count on nuts achieving that on their own.
A handful of nuts per day (about 28 grams) is associated with a clearly lower risk of cardiovascular disease. Large umbrella analyses show that this risk drops by around 21% compared with eating no nuts at all. In those same analyses, the chance of premature death was approximately 22% lower among regular nut eaters1,2. That pattern recurs across multiple large population studies, which strengthens the association.
The strongest direct evidence comes from the PREDIMED study with 7,447 participants over an average of 4.8 years. People who followed a Mediterranean diet that included nuts had a 30% lower chance of a heart attack, stroke, or death from cardiovascular disease than the control group3,4. The nut group also showed a much greater reduction in metabolic syndrome: a 13.7% reduction, compared with 6.7% and 2.0% in the other groups. Nuts played a role here as part of a Mediterranean diet, not as a standalone intervention.
How nuts achieve this is reasonably well understood. They lower LDL cholesterol, reduce inflammation and oxidative stress, and improve blood vessel function2,1. A protective effect against stroke does exist, but it is less well supported than the effect on heart attacks2.
For body weight, the picture is less clear. Nuts are calorie-dense, but the available studies give no reason to think that one portion per day causes weight gain. A proven slimming effect cannot be substantiated on the basis of this research either1,5. Whether nuts lower the risk of type 2 diabetes is likewise uncertain. In PREDIMED, the effect of the nut group on diabetes was not statistically reliable, and broader review studies give mixed signals3,1.
Finally, approximately 1 to 2 percent of adults have a nut allergy or another adverse reaction. This advice obviously does not apply to them1.
Based on two large umbrella meta-analyses (PMID 36041171, 29800597) and the randomised PREDIMED trial (PMID 24829485, 25940230, 25447615). PREDIMED was later partly re-analysed due to a randomisation error in one sub-centre, but the revised analysis confirmed the main findings.
Is the Mediterranean diet really good for your heart, and why?
For people with an elevated cardiovascular risk, the Mediterranean diet is the best-supported dietary choice currently available. Both large trials and dozens of population studies confirm a lower risk of heart attack and stroke.
Is coffee good or bad for your heart?
For most healthy adults, three to four filtered cups per day are associated with a beneficial effect on the heart and blood vessels. Pregnant women are an important exception: for them, the maximum is one to two cups per day.
Is a calcium score of my heart worth doing?
For people aged 40 to 75 in a grey zone regarding statins, a calcium score is a well-supported tool for making a considered decision about medication together with your doctor.
Does having bad gums affect my heart?
There is a plausible association between severe gum disease and heart problems, but no proven causal relationship. Good oral care is sensible, but whether treating gum disease lowers your cardiac risk has not yet been demonstrated.
Does losing weight noticeably improve my blood pressure and cholesterol?
Losing weight noticeably lowers your blood pressure and improves your cholesterol profile, but which value improves the most depends on your diet. And if the weight comes back, most of the gains disappear along with it.
Do omega-3 (fish oil) supplements benefit my heart?
Fish oil has a modest, proven effect on triglycerides and possibly slightly fewer heart attacks, but does not demonstrably reduce the overall risk of death. If you already have heart problems or are at high risk, it is worth discussing with your doctor.