So delicious, so addictive.

Whethercashew, pistachio, almond, or walnut, its nearly impossible to eat just one.

Luckily, nuts are pretty healthyso theres no need to be fanatical about restricting them.

Image may contain Food Nut Plant Produce and Vegetable

Christopher Testani / Gallery St

Of course, not all nuts are created equal.

Some are higher in certain minerals; some are higher in certain antioxidants.

The best nuts for health

Are pistachios currently the most popular nut?

Judging by their ubiquity in vending machines and on pastries, perhaps.

Pistachios are also high in vitamin E and minerals such as potassium, magnesium, and phosphorus.

These elements promote goodcardiovascular healthby reducing bad cholesterol and improving blood circulation.

Furthermore, pistachios are high in antioxidants that help protect cells from oxidative damage.

And, fun fact: pistachios are the lowest calorie nut around.

Walnuts are rich in iron, calcium, magnesium, vitamin E, vitamin B, and trace elements.

Theyre filled with antioxidants that benefit everything fromguttohearttobrain health.

(In fact, walnuts have beenshownto contain more antioxidant activity thanfish oil.)

We all love a handful of raw almonds as a snack.

But did you know that almonds are particularly great for preserving bone health?

Their highcontentof phosphorus and calcium helps improve bone mineralization, which keeps bones strong long term.

Pecans are therefore perfect forimprovingcognitive mechanisms like concentration, learning, and assimilation.

Pecans have also been shown to improve cardiometabolic risk factors linked to obesity.