Preheat oven to 350F and line an 8×8 baking pan with parchment.
Blend egg, milk, vanilla, sugar, oil together.
Whisk together flour, baking powder, baking soda, salt.
Fold the two until no big clumps of flour remains.
Pour into baking pan and bake for 20 minutes until the cake is fully baked.
While the cake is cooling, prepare the coffee liquid and the cream by beating the softened cream cheese (I used a hand mixer), beating in the yogurt, beating in the milk (use enough milk to make it pourable, I used 4 tbsp but this quantity will depend on how wet your yogurt is), and finally vanilla and sugar until smooth.
When the cake has cooled, slice horizontally in two layers.
Place first layer down, wet with the coffee liquid (you won’t need all of if, just enough to moisten the cake).
Layer with half the cream. Repeat with the second layer, coffee, cream and dust with cocoa and shaved chocolate if you prefer.
Let the cake set in the fridge for a few hours at least, ideally overnight. Slice and enjoy!