No, you can use oat milk which is super creamy or soy milk. I wouldn’t recommend almond milk as the protein content isn’t as high as soy which is what makes it more stable for heating. When heating up soy be sure to maintain more of a low and medium temperature as boiling soy will make it curdle.