Place all the nuts on a cookie sheet and roast for 8 minutes or until fragrant.
Meanwhile, in a small bowl, combine the olive oil, orange zest, honey, cinnamon, chili powder, salt, and pepper.
Remove the toasted nuts from the oven and transfer to a large mixing bowl. Drizzle with the spice mixture and gently toss to combine. Transfer the nuts to a serving dish and serve warm or let cool to package for gift giving.