Chocolate Pudding ingredients
In a saucepan, stir to combine all the dry ingredients (sugar, salt, ground cinnamon, corn starch, and cocoa powder). In a separate bowl, whisk to combine milk and the egg yolks. Pour the milk mixture into the saucepan with the dry ingredients and whisk to combine.
Cook the pudding
Place the saucepan with the pudding mixture over high heat, add the butter cut into cubes, and whisk until the butter melts. Mix thoroughly using a whisk, especially on the bottom of the pan to prevent burning. Bring to a boil, then simmer for a minute, whisking the mixture constantly until it's thick and delicious. Remove from the heat.
Add the chocolate
Add the chopped chocolate or chocolate chips and continue to whisk until the chocolate melts completely. Divide the chocolate pudding between four serving bowls. To prevent a film or "skin" forming on top of the pudding as it cools press a piece of plastic wrap on top of the pudding. Place in the fridge for 45 minutes, or overnight or place in the freezer for 15 minutes.
serving idea (optional)
Cut the pears in half and remove the seeds using a spoon. Add the pears to a pan with the cut-side down and place the pan over medium heat. Add the honey. Cook for 3 minutes while coating the pears in honey with a spoon while cooking. Remove from the heat and let the pears cool completely.
When the chocolate pudding is chilled, remove the plastic wrap, and optionally serve with pears or whipped cream. Keep chilled in the fridge for up to 2 - 3 days.