From positive effects on cholesterol levels to reducing the risk of heart disease and even some cancers, nuts are good for you.
Ounce for ounce, they are nutrient powerhouses with beneficial fats and plant protein.
Many studies recommend eating 1½, ounces (around 43g) of nuts a day, but which are best? High levels of nutrients put these at the top of the list.
Pistachios have antioxidants including lutein, important for eye health, beta-carotene and vitamin E.
Eating pistachios may help lower "bad" LDL cholesterol and maintain heart health, according to Penn State researchers.
Shelling them yourself prolongs your enjoyment and one ounce (about 28.35g) is equal to 45 to 50 pistachios.
Almonds are an excellent source of vitamin E and magnesium, plus a good jolt of calcium. A Korean study found that eating about two ounces of almonds a day can improve levels of all blood fats, including triglycerides. A University of Florida study found that their fibre content could boost good bacteria in the gut and good health in general. One ounce is equal to about 24 almonds.
Hazelnuts, or filberts, are also rich in vitamin E as well as the minerals copper and manganese. They're being studied, along with almonds and walnuts, as a food to protect brain health. One ounce is equal to 15 to 20 hazelnuts.
Pecans are high in antioxidants and heart-healthy monounsaturated fats. A recent Tufts University study found that pecans are part of a smart anti-diabetes diet. One ounce is equal to 15 to 20 pecans.
Walnuts top many lists with twice the antioxidants of other nuts and an abundance of heart-healthy omega-3 fatty acids. In addition to the heart health benefits, eating walnuts may reduce the risk of depression. One ounce is equal to about 15 walnut halves.
Common wisdom has been to reach for raw and/or unsalted nuts to get the most nutrients without added sodium. But a study published in the European Journal of Nutrition found that dry roasting (which enhances nut flavour) and light salting doesn't affect their nutritional content.
While great for nibbling, nuts make crunchy additions to salads, yogurt and breakfast grains. They can be chopped fine and used instead of breadcrumbs, ground fine to use in place of flour, and processed into a nut butter.
Image credits: iStock