As the most commonly available type of almonds, these are a highly nutritious and delicious snack and a protein supplement. For vegetarians and vegans, who may struggle to get enough protein in their diets, almonds are a common solution as they contain mostly protein. One sixth of the weight of dry roasted almonds is dietary fibre as well