Roasting almonds brings out their natural flavor and adds a little extra crunch in the process. Plus, it's an easy to learn how to roast almonds and will it up your cooking game with very little effort.