Wash and dry heads of cauliflower and cut the florets from the head. Cut large pieces in half.
Combine all spices into a large bowl and stir them together so they are will blended. Add oil to the bowl and stir spices and oil together.
Place cauliflower florets into the large bowl with the oil and spice mixture and toss or stir until all the florets are coated with oil and spice.
Put coated cauliflower onto a baking sheet and spread it out. Put into the oven and bake for 40-45mins, stirring and turning cauliflower once or twice during baking time to get browning on all sides.
Remove from oven, allow to cool briefly and serve.