If you are using red skin peanuts like I am then you will need to soak them in boiling water 30 minutes before using them and use your hands to rub away the skin (skip this step if you are using blanched peanuts).
Preheat the oven to 200C/400F.
Line a baking tray with parchment paper.
Arrange the peanuts on the baking tray ensuring they are spread out and don't overcrowd.
Roast the peanuts until they are golden brown (some may brown quicker than others, so keep a watchful eye and remove any that are brown before the others).
Re-line the same baking tray with parchment paper and set aside.
Place the roasted peanuts, raw cane sugar, ginger and water to the boil in a medium sized non stick saucepan.
Once boiled, reduce to medium heat and leave to simmer (stirring frequently) until mixture has thickened and almost evaporated while covering the peanuts. This should take anything from 50 minutes to over an hour.
Around 50 minutes add the cinnamon, vanilla and almond essence.When the mixture is very very sticky and is stuck to the peanuts with virtually no liquid, the drops are ready.
Remove the saucepan from the stove and use a spoon to "drop" 1-2 spoons worth for each drop on the parchment paper, making sure there is a few inches of gap between each one.
Leave to completely set/cool down before eating them.