Spread the almonds on a baking sheet in a single layer and bake for 5-7 minutes.
While the almonds are baking, whisk together the olive oil, syrup, cayenne and cinnamon in a large bowl.
Transfer the almonds to the bowl and toss to coat. Line the baking sheet with parchment and pour the almonds onto the parchment. Using a spatula, spread the almonds out in a single layer and return them to the oven.
Bake the almonds for 18-20 minutes or until they turn a deep reddish brown. Allow the almonds to come to room temperature on a baking sheet and store in an airtight container until ready to serve.