In a medium bowl, add together all the dry ingredients used for baking: almond flour,, baking soda, coconut sugar and vanilla powder. Mix for a few seconds to combine.
Add beaten eggs and, using a silicone spatula, mix slowly until a batter has formed.
Continue by adding melted butter (at room temperature) and incorporate into batter.
Last step is to add half of the cranberries and the lemon juice. Use a spatula to fold the cranberries into the batter, making sure not to ruin their texture.
Transfer batter into a baking tray, decorate with the rest of the cranberries and the pecans.
Bake at 180-200 Celsius for 40-45 minutes or until the top is cooked through and a toothpick inserted in the center comes out clean.
Remove from the oven when baked and set aside for 10 minutes to cool down. Cut into desired portions and transfer on a plate.
You can serve it fresh or store it in the fridge for at least 3 days.