I subbed goat milk for plant-based since its what I had and it was great!!! Super moist! I heated it a little longer then the recipe called for (whoops) and it still worked great! I bet this would work with just about any milk as its a very sweet chocolate taste :)