You can definitely use half and half to make this hot chocolate recipe. It will still add creaminess. And, you can also use any other full-cream or full-fat dairy or non-dairy product.