In a large skillet, roast the cashew nuts in oil over low to medium heat, stirring continuously, until golden brown (seven to eight minutes).
Transfer the cashews to a bowl and let them cool until they are warm (not room temperature, or the spices will not coat cashews).
Mix all the spices in a small bowl. Sprinkle over the warm cashews and toss to coat them evenly.
Store the cashews in an airtight container once they cool to room temperature.