Can use dairy free subs for any of the dairy items can omit chocolate protein powder for more cacao powder the first time I made this I used sour cream, but I've been replacing it for cottage cheese (blended until smooth) in multiple recipes and it's worked great! It would be a great higher protein option here!