Salt, cinnamon, and chocolate are a perfect combination. If you didn't know it before, you're going to learn with this hot chocolate.
In a medium pot, add the non-dairy milk, cocoa powder, chocolate chips, sugar, cinnamon and salt. Heat on medium and stir very well to incorporate the ingredients as best as you can (you may not eliminate all the powdery bits at first so don't worry, because it will get there.. The chocolate chips will not melt right away either.)
Let it continue to heat, stirring every so often to incorporate the cocoa powder and melt the chocolate chips. Once I see steam, I stir more frequently and usually give about 15-20 more seconds then remove it from the heat. In total, I only heat it for around 5 minutes to reach the perfect hot chocolate temperature.. Every stove is different so the best way to judge it is by the appearance of steam rather than time. You may like a hotter drink, so feel free to heat it longer, but to be safe don't heat it for much longer than recommend, and drip a little bit of the hot chocolate on your hand to test the temperature before drinking.
Once heated, divide the hot chocolate amongst three mugs. Sprinkle a dash or two of salt on top of each and serve.
*If you prefer a richer, more decadent hot chocolate, reduce the non-dairy milk by half a cup or a quarter cup. The firs time I made this I only used 2 1/2 cups soy milk, and kept everything else the same and I really enjoyed it.
* If you like things super sweet, add in an extra 1-2 teaspoons of sugar. Start with one, then adjust as needed by the teaspoon.