Pre-heat your oven to 170C / 325 / gas mark 3.
Break the cauliflower into small and medium sized florets.
Prepare your work station by mixing the flour with the spices (your dry mix).
Transfer half of the dry mix to a bowl and slowly pour in the milk while whisking until you have a smooth batter (your wet mix).
Add the oil to a frying pan and heat on a medium heat until the oil is piping hot and ready to fry.
Take your first cauliflower floret and with your right hand, dip it into the wet mix and ensure it's coated well. Let any excess wet mix drip off into the bowl.
Drop this into your dry mix then, with your left hand, coat it in the dry mix all over.
Immediately put this in to the pan to shallow fry.
Repeat this process and place the cauliflower florets in a circle going clockwise. This will help you to remember the order they went into the pan.
After 5 minutes begin rotating them to crisp up the other sides. You will need to do this 3 or 4 times depending on the size of the floret.
Once crispy all over, transfer to a baking tray and place into the oven.
Repeat until all of the cauliflower pieces have been cooked.