In a medium saucepan, mix together 250g sugar and 125ml water.
Stir over low heat until dissolved.
Add in ½ tsp vanilla essence.
Bring to a boil then add the chestnuts.
Let that cook for 15-30 minutes until they’re tender.
In another saucepan, stir together another 250g of sugar and 75ml of water.
Let simmer for 5 minutes.
Remove the chestnuts onto a wire baking tray, with a baking paper lined tray underneath, to let cool.
Add the sugar mixtures together and bring to a boil, then remove from the heat.
Place a chestnut on a skewer, dip into the sugar mixture, remove and place back onto the wire baking tray with a baking paper lined tray underneath.
Continue until all the chestnuts have been dipped.
Let cool then serve.
If storing, make sure you wrap them in baking paper as they can easily stick together.