This Board always knows everything, so -
I like to keep slivered almonds in the house for making biscotti. I can buy large quantities cheaply at "Nuts to You"; more than I need at any one time.
Can I freeze them? Is there a better way to store them so that they won't get stale?
Thanks in advance.