You might be surprised to know that 25 gm walnuts contain 94.5% omega-3 fats, 42.5% manganese, and 20% copper.
As these nuts are high in nutrients, their calorie content should not be a problem at all, when consumed in limited amounts. To reap the health benefits, you should consume the nuts with the skin (in the whole form).