The risk of dying of heart disease dropped 29 percent and the risk of dying of cancer fell 11 percent among those who had nuts seven or more times a week compared with people who never ate them.
The benefits were seen from peanuts as well as from pistachios, almonds, walnuts and other tree nuts. The researchers did not look at how the nuts were prepared — oiled or salted, raw or roasted.
A bonus: Nut eaters stayed slimmer.
"There's a general perception that if you eat more nuts you're going to get fat. Our results show the opposite," said Dr. Ying Bao of Harvard-affiliated Brigham and Women's Hospital in Boston.