By Philip A. Ades, M.D., EatingWell Editors, EatingWell for a Healthy Heart Cookbook (2008)

Research suggests that people who eat nuts—walnuts, pecans, almonds, hazelnuts, pistachios, pine nuts and peanuts (which actually are legumes)—two to four days or more per week have a lower incidence of heart disease than people who eat them less. All nuts contain good amounts of heart-healthy monounsaturated fats and low levels of saturated fats.