Walnuts are rich in protein, fat, iron, phosphorus, magnesium and other mineral salts, vitamins of B group and a range of micronutrients. They are very useful and help a healthy lifestyle. Walnuts reduce the risk of heart disease, help to cope with stress and severe brain food. They contain anti-nutrients that help maintain bone health.