Add cream cheese to a microwave safe bowl and microwave for 30 seconds or until soft. Add olive oil to cream cheese and mix using a whisk or hand mixer.
Add in the eggs, vanilla extract, heavy whipping cream and stevia, and give it another whisk until fully incorporated.
To another bowl add the dry ingredients - protein powder, coco powder, baking powder, xanthan gum and salt and combine.
Add your dry ingredients to your wet ingredients in two part and thoroughly combine.
Pour all of the donut batter into one corner of a ziploc bag, cut a medium size hole and fill your greased donut mold. Bake at 350 for 25 minutes.
Allow the donuts to cool for 15 minutes prior to glazing. Enjoy!
NOTE: In the video we made 3 very large donuts, but we think this will better make 4 equal size medium donuts!
Glaze
Add sweetner to a bowl with 2 tbsp of milk and vanilla extract and combine.
Dip donuts in glaze or drizzle over the donuts. Allow to rest before eating for the glaze to harden onto donut.
NOTE: If you don't have confectioner you can turn granular into confectioner by pulsing it in a coffee/spice grinder for 5-10 seconds.