Like all nuts, walnuts contain good fats, such as monounsaturated and polyunsaturated fats but they are also a valuable vegetarian source of the essential fatty acid omega-3. They also contain iron, selenium, calcium, zinc, vitamin E and some B vitamins.