A review of 25 studies shows that eating nuts (including peanuts) lowers cholesterol to help prevent heart attacks (Archives of Internal Medicine, May 10, 2010). Eating an average of 2.5 ounces of nuts per day lowers total cholesterol 5.1 percent, LDL (the bad cholesterol) 7.4 percent, and triglycerides 10.2 percent. It even lowers Lp(a), a genetic component of cholesterol that increases risk for strokes and heart attacks in young people. The more nuts a person eats, the lower the cholesterol. Those with the highest bad LDL cholesterol had the greatest lowering when they ate nuts.An earlier review of five large epidemiologic studies and 11 clinical studies showed that eating nuts reduces risk for heart attacks (Nutrition Reviews, May 8, 2001)....