Nuts in general are a well well-known source of protein, fibre and unsaturated fat which works as a great source of energy and can be eaten as snacks throughout the day instead of high sugar products.
Different types of nuts also have specific health advantages. For instance, brazil nuts are full of selenium, which contributes to heart health28 as well as maintaining thyroid function and a healthy immune system.
Also, the brown skin on almonds are packed with antioxidants29 and the nut itself is one of the best sources of vitamin E.30
Nut butters - both homemade and store bought - have been gaining popularity as of late, as they are a healthier (as well as vegan) alternative to standard butter. Popular nuts that people use to make nut butter include peanuts, almonds, walnuts, pecans, cashews and brazil nuts.