Place the chocolate, butter, golden syrup and marshmallows in a saucepan then melt over low heat, stirring gently until there are no lumps left. Be patient as it can take a while.
Remove the pan from the heat and stir in the Rice Krispies. Mix them in well until they're evenly covered with the chocolate marshmallow mixture.
Take 1 tablespoon of the mixture at a time and roll into balls using your hands. Place them on a lined baking tray or plate. If the mixture is too sticky, let it cool for a few minutes or spray your hands with cooking spray before rolling.
Melt the white chocolate and let it cool for a minute or two. Then spoon or pipe it over the Krispie balls. Top with holly sprinkles.
Pop your Christmas puddings in the fridge for about 1 hour to set then enjoy.