These are really good, but use food colouring which is, well, not good. I'm an all things in balance kinda gal, but you could just leave it out. The buttermilk is essential. You can make your own if you don't have any. Just add a bit of lemon juice or vinegar to regular milk - google it.
I'm not a fan of white chocolate, but it works here.