First of all they are tasty, crunchy, satisfying sources of plant-based protein. They contain a nice dose of dietary fiber and a host of micronutrients that support your health. They contain monounsaturated fats, which help to raise HDL. They also contain unsaturated fats which don't raise LDL. Nuts are good sources of the antioxidant vitamin E, magnesium, copper, phosphorus, potassium, selenium, and folic acid.