1. Preheat oven to 350 degrees.
  2. Mix together dry ingredients and set aside.
  3. In large bowl, combine coconut oil, egg whites, sweetener, greek yogurt, almond milk, vanilla and lemon juice.
  4. Add dry ingredients to wet ingredients and stir until combined. Gently mix in white chocolate chips.
  5. Pour batter into greased 9 inch springform pan and bake for 20-25 minutes.
  6. Remove from oven and poke holes in cake using end of wooden spoon.
  7. Mix together white chocolate pudding filling and pour on top of warm cake.
  8. Set aside and mix together pureed strawberries, swerve sweetener, lemon juice, and vanilla in a sauce pan. Bring to a boil then simmer for 5-10 minutes. Remove from heat and let cool for 10 minutes.
  9. Once cool, pour strawberry filling on top of pudding filling.
  10. For the frosting, mix together cool whip, cream cheese, pudding mix and protein powder. Spread evenly on top of cake.
  11. Garnish with strawberries, if desired.