These roasted almonds are a really easy to make and delicious snack. It takes just 2 minutes to prepare and 20 minutes to cook in the oven. When you're done you'll have a go to snack that stores for up to 2 weeks at least if kept in a sealed jar. Great for snacking at...