Preheat oven to 350°F. In a medium bowl, combine all the ingredients. Toss the nuts in the olive oil, salt, and herbs until the almonds are thoroughly coated.
Arrange the almonds in a single layer on a large, rimmed baking sheet. Roast for 15 minutes, stir, and continue roasting for another 10 minutes, until nuts are nicely toasted, and are golden brown.
Remove from oven and allow to cool completely before serving, or transferring to a sealable container.
Makes approximately 3 Cups