Melt the chocolate in a saucepan over low heat, or in the microwave. When the chocolate has melted, add the corn starch and stir well. Be careful with the cornstarch, if you add too much you will get pudding!
In another saucepan bring milk to a boil and pour in the chocolate mixture. Bring back to a boil for 2 minutes to make it thicken.
Pour into cups. Serve it with whipping cream.
The better the quality of the chocolate you use, the better your hot chocolate will taste. You can use white, milk or dark chocolate for this recipe.