Roasting almonds makes them crunchier and deepens their flavor. In short, they are more delicious! There is some evidence that roasting nuts can affect their nutritional value. Roasting them at a lower temperature lessens this effect and storing them in the refrigerator is recommended.