Nuts also contain protein, fiber, vitamins and minerals, including magnesium and potassium. With the exception of chestnuts, all nuts are high in fat. Leading the fat pack is pecans. Almonds are loaded with fat and calories, but their fat is unsaturated. They're a moderate source of protein, dietary fiber and, if unsalted, are low in sodium.
Walnuts are high in polyunsaturated fat and are a good source of potassium.
They also are considered good sources of phosphorus and vitamins B and D, important to vegetarian diets. The length of time nuts keep varies according to the type. Unshelled nuts are protected from heat, air, light and moisture, so they keep almost indefinitely anywhere. But shelled nuts don't keep as well and should be stored tightly covered in a cool, dark, dry place or freezer. Both salted and unsalted nuts should be refrigerated, although unsalted nuts last longer.