Preheat oven to 325F and grease a standard-sized donut tin well.
In a medium bowl, whisk together almond flour, sweetener, protein powder, baking powder, ginger, cinnamon cloves and salt.
In a large bowl, beat together GO Veggie! Vegan cream cheese, eggs and coconut oil. Beat in molasses, vanilla and stevia until smooth.
Beat in almond flour mixture in two additions, alternating with almond milk. Fill donut tin cavities 2/3 full (you will need to do 2 batches) and bake 12 to 15 minutes or until edges are golden brown and donuts are firm to the touch.
Remove and let cool in pan 5 minutes, then flip out onto a wire rack to cool completely. Re-grease donut tin and repeat with remaining batter