Honey toasted almonds are a delicious snack, not to mention that almonds are a super food. Healthy and full of flavour, these make a delicious treat! 1 lb.