Almonds are delicious roasted or raw, but heating can destroy some of the valuable vitamins and nutrients in the Almond, so my preference is raw. Following you will find some more information about almonds and their health and nutrition benefits. There is a lot of protein in almonds, but also notice the importance of the "skin" on the edible part of the almond.
Almonds are a wonderful whole food, and science has discovered the benefits of eating them in their whole form. Recent research reveals that the flavonoids in almond skin work in synergy with the vitamin E found in almonds. This synergistic combination creates more than 200% the antioxidant power of the almonds and almond skins when separated. Jeffrey Blumberg, Ph.D, who is the senior scientist and director of Antioxidants Research Lab at Tufts University at this typing states that "We have identified a unique combination of flavonoids in almonds. Further blood tests demonstrated that eating almonds with their skins significantly increases both flavonoids and vitamin E in the body. This could have significant health implications, especially as people age."
Tip: Almonds can be difficult for some to digest. Some soak them overnight before eating. In any case, chew them very well before swallowing. This will help with digesting them, and like any food, improve how many nutrients are released for use by the body.