I like to use cashew milk as it has a neutral flavour and a creamy texture. Coconut milk has an even creamier texture and is very rich, but it will give the hot chocolate a strong coconut flavour. Almond milk also has a neutral flavour, but a thinner texture compared to cashew milk. Soy milk has a thinner texture similar to almond milk, but will give the hot chocolate a strong soy flavour. Oat milk and rice milk both have a sweet flavour, but very thin, almost watery texture.