Relatively low in calories

The best nuts for your health

Almonds
Relatively low in calories, almonds have more calcium than any other nut, making them a great food for overall health. Plus, they are rich in fiber and vitamin E, an antioxidant that helps fight dangerous inflammation and possibly health conditions such as lung cancer and age-related cognitive decline. Because they’re so versatile, almonds are often a favorite among nut eaters: You can buy them raw, toasted, slivered, or coated with a variety of fun flavors.

Walnuts
While all nuts contain heart-healthy omega-3 fats, walnuts (14 halves contain 185 calories, 18 grams fat, 4 grams protein) have high amounts of alpha linoleic acid (ALA). Research has suggested that ALA may help heart arrhythmias, and a 2006 Spanish study suggested that walnuts were as effective as olive oil at reducing inflammation and oxidation in the arteries after eating a fatty meal. The authors of this study, funded in part by the California Walnut Commission, recommended eating around eight walnuts a day to achieve similar benefits.

Cashews
Because they contribute a good level of protein and are a useful source of minerals like iron and zinc, cashews make an excellent choice if you’re following a vegetarian diet. They’re also rich in the mineral magnesium, which is thought to improve recall and delay, age-related memory loss. Add a handful to a vegetarian stir-fry or use as a nut butter on crackers or bread.

Brazil Nuts, Pecans
Creamy Brazil nuts are packed with selenium, a mineral that may protect against prostate cancer and other diseases. Just one nut contains more than a day’s worth, so eat these sparingly: Recent research has hinted that too much selenium may be linked to type 2 diabetes risk. One ounce of Brazil nuts (6 nuts) contains about 190 calories, 19 grams fat, and 4 grams protein. Pecans are also good for men’s health: They’re loaded with beta-sitosterol, a plant steroid that may help relieve symptoms of benign prostatic hyperplasia (BPH), or enlarged prostate. One ounce of pecans (18 to 20 halves) contains about 200 calories, 21 grams fat, and 3 grams protein.

Pistachios.
Being especially rich in vitamin B6, which is important for keeping hormones balanced and healthy, pistachios are a good option for those with problem periods. They’re the only nut to contain reasonable levels of lutein and zeaxanthin, two antioxidants that play an important role in protecting the eyes. Pistachios also contain potassium and fibre - in fact a 30g serving has more than three times that supplied by the equivalent weight of plums.

Peanuts
Technically legumes but generally referred to as nuts, peanuts are high in folate—a mineral essential for brain development that may protect against cognitive decline. (It also makes peanuts a great choice for vegetarians, who can come up short on folate, and pregnant women, who need folate to protect their unborn babies from birth defects, says Caplan.) Like most other nuts, peanuts are also full of brain-boosting healthy fats and vitamin E, as well. One ounce of peanuts (about 28 unshelled nuts) contains about 170 calories, 7 grams protein, and 14 grams fat.
Opt for hazelnuts if you’re concerned about high levels of homocysteine, an amino acid which has been associated with heart problems as well as conditions like Parkinsons. Hazelnuts are a good source of folate, which plays a key role in keeping homocysteine within normal levels.