Yes you can. I recommend using the 'whole' or barista style versions of non-dairy milk alternatives. They will give you a similar creaminess and richness to the hot chocolate. I have tested the recipe using Oatly's Barista Oat Milk; and it froths up perfectly and tastes delicious.