These Are the Healthiest Nuts to Eat

LET'S START

Almonds

One serving of almonds provides 14% of your daily fiber, the most of any nut mentioned here. Also a good nondairy calcium source.

Pistachios

This nut has the fewest calories. A serving contains potassium, which most Americans don't get enough of, lutein, and zeaxanthin, which gives pistachios their green color.

Pecans

Pecans are one of the most fiber-rich tree nuts and high in monounsaturated fat, which promotes weight reduction.

Peanut

Peanuts, a legume, have the greatest protein. A serving of peanuts provides 14% of your daily protein. These are rich in folic acid.

LIKE SHARE SAVE

Macadamia

Macadamias, the highest-calorie nut on our list, contain the most fat and 2 grams of net carbohydrates, making them popular with keto dieters.

Cashews

Cashews are minimal in fat and calories. They include a healthy level of phytosterols, which limit cholesterol absorption.

Hazelnuts

Hazelnuts are best known for Nutella, contain manganese, which helps build bones and coagulate blood.

Brazil Nuts

This huge nut is mainly known for its selenium content: Some Brazil nuts contain more than a day's worth of the mineral.

FOR MORE STORIES