Rinse chickpeas and let drain in a strainer. Pinch each chickpea to remove the outer skin and discard it.
Place the chickpeas between two kitchen or paper towels and rub lightly to dry. Spread the chickpeas out on a baking sheet and let them sit to air dry for half hour.*
Shake pan of chickpeas lightly and place pan in oven. Roast for 20 minutes. Remove pan from oven and shake to make sure chickpeas roast evenly.
Place pan back in oven and bake for 20 more minutes until chickpeas are crispy and starting to brown but are not burnt.
Remove from oven and let chickpeas cool for 5 minutes. Move chickpeas into a bowl and toss with olive oil then spices. Serve immediately while they’re still crispy. If dry enough, the chickpeas will keep for 1-2 days on the countertop, but are best eaten within the first hour.
Notes
*Being drier makes them crispier so you can let them dry for several hours if you have time, just make sure to shorten the baking time a bit.