Cook the Base: In a medium saucepan, combine the rice, cocoa powder, milk, sugar, and 1 tablespoon of butter. Cook over medium heat, stirring frequently to prevent sticking.
Simmer to Perfection: Let the mixture cook for about 20-25 minutes, stirring occasionally, until the rice is tender but still surrounded by a silky, chocolatey sauce. If the mixture gets too thick, stir in more milk to keep it creamy.
Add the Chocolate: Remove the pan from heat. Stir in the dark chocolate, remaining butter, and salt until the chocolate is fully melted and the pudding is luscious and smooth.
Serve and Enjoy: Spoon the pudding into bowls and top with whipped cream and crushed candy canes for a festive finish. Serve warm and enjoy the ultimate comforting dessert!