Nuts are packed with nutrients and high in protein, and their consumption has been linked in studies to a reduced incidence of heart disease in both men and women. Federal dietary guidelines say that 1.5 ounces of nuts, or about a handful, is the daily amount that may reduce heart disease. That’s roughly between 240 and 280 calories, depending on the type of nut.