A perfect hot chocolate recipe has been hailed as 'amazing' online. It is thick, creamy and smooth and will warm you up, plus it doesn't take long to prepare