In a small bowl combine your cacao powder, maple syrup, spices and vanilla. Mix this until you get one consistency. This helps your hot chocolate have one smooth consistency and not taste powdery.
Add your milk and your cacao mixture to your stovetop milk frother (you can buy one by clicking the country of your orgin: canada or usa). Using a whisk mix for about 5 minutes, or until everything has dissolved into your milk and it is one consistency.
Transfer that to your stove on medium-low heat and heat for about 5 minutes or until the milk has been heated through. Be sure to consistently whisk your milk to avoid any burning.
Finally place the lid on your milk frother and froth for about 5-10 minutes by lifting the handle up and down. The time will depend on the milk you use, almond and soy froth the best but it also depends on the brand you choose as well.
Pour into your mugs and top with some vegan marshmallows, coconut whipped cream and chocolate shavings.