As a nut they are high in protein. These nuts are high in Omega 3s, Vitamin E, some B vitamins, magnesium and fiber.
Walnuts are very good for our heart and blood system health. They help lower our bad cholesterol and improve the elasticity of our blood vessels which means better blood pressure. And the vitamin E in walnuts is an unusual version that has shown significant benefit preventing heart problems. Plus the skin in the shell is high in phenolic acid which also helps heart health.
Walnuts have shown to help prevent Metabolic Syndrome (http://www.webmd.com/heart/metabolic-syndrome/metabolic-syndrome-what-is-it) and type 2 diabetes due to the high levels of phytonutrients and antioxidants. Some of these phytonutrients are a great anti-inflammatory that reduce the risk of prostate and breast cancer.
Recipes with walnuts to help impotence, back pain, arthritis, constipation, kidney stones and some coughs are all available. If you can't find what you need let me know & I can help.
But this is a nut I highly recommend you put in you diet.