Place the garbanzo beans on a foil-lined baking sheet. Toss with 1 tablespoon of olive oil and spread the beans in a single layer. Place in the oven and bake until golden, about 30 minutes.
Remove the garbanzo beans from the oven. Add the remaining ingredients to the garbanzo beans and carefully stir to coat all the beans and nuts. Spread the mixture out to a single layer. Bake for 10 more minutes. Let cool slightly and place in serving bowls.