Best and Worst Nuts for Your Health

almonds-cashews-pistachio
Credit: Getty Images

Best nuts for your diet

Almonds, Cashews, Pistachios

All nuts are about equal in terms of calories per ounce, and in moderation, are all healthy additions to any diet. "Their mix of omega-3 fatty acids, protein, and fiber will help you feel full and suppress your appetite," says Judy Caplan, RD, a spokesperson for the Academy of Nutrition and Dietetics.

The lowest-calorie nuts at 160 per ounce are almonds (23 nuts; 6 grams protein, 14 grams fat); cashews (16 to 18 nuts; 5 grams protein, 13 grams fat); and pistachios (49 nuts; 6 grams protein, 13 grams fat). Avoid nuts packaged or roasted in oil; instead, eat them raw or dry roasted, says Caplan. (Roasted nuts may have been heated in hydrogenated or omega-6 unhealthy fats, she adds, or to high temperatures that can destroy their nutrients.)

Watch the video: Guilt-Free Snack: Honey-and-Chili Glazed Almonds

Next: Worst nuts for your diet