Preheat the oven to 350°F/180°C. Line a 9x13 inch (23x33 cm) or 8x12 inch (20x30 cm) baking pan with parchment paper.
Whisk together dry ingredients – almond flour, tapioca flour, baking powder, erythritol, and desiccated coconut in a large mixing bowl. Set aside.
Separate egg yolks and whites into two (clean & dry) bowls. Make sure no yolk is in the whites. Add a pinch of salt to the whites and beat them with a hand mixer for 2-4 minutes on medium speed until stiff peaks form. Set whipped whites aside.
Add oil, milk, and vanilla extract to egg yolks and mix until combined. Add this mixture to the bowl with dry ingredients and whisk until well combined.
Lastly, gently fold in whipped whites. It will take a bit of time to incorporate everything well – to get as fluffy batter as possible, be patient, and gently move the spatula from the bottom up along the sides of the bowl, don't stir.
Pour the batter evenly into the prepared baking pan. Slightly shake with the pan to ensure the batter is evenly distributed.
Bake for 30-35 minutes or until the cake gets slight light golden brown color.
Remove from the oven and let cool for 10 minutes. Then transfer the cake onto a wire rack and let cool completely.