In a large mixing bowl combine almond flour, arrowroot flour, coconut flour, salt, baking soda and coconut sugar. Whisk until well combined.
Separate the egg yolks and white. Add the egg white into a mixing bowl. Using a hand mixer beat the whites until they triple in size and form soft peaks.
In the large mixing bowl with the dry ingredients add in the lemon zest, vanilla extract, egg yolk, almond milk and ricotta cheese. Combine well with a wooden spoon, lumps of ricotta are fine.
Add a third of the egg white mixture into the combined ingredients, gently folding the mixture in on itself. Continue until all the beaten egg whites have been incorporated.
Heat a frying pan (non-stick is best) on medium to medium-low heat. Add in a tbsp of coconut oil.
Add a spoon full of the batter to the pan. Sprinkle a few wild blueberries over the tops. It may take 1-2 minutes if not more before you can flip the pancake. it should gently rise a little at which point fill the pancake and let it cook for another 1 to a minute and a half on the other side. The time may differ depending on how high the heat will be.
Serve hot. Top with extra wild blueberries, honey or maple syrup.