Preheat the oven to 350 degrees and line muffin tins with parchment holders or use a silicone pan.
Make the flax eggs. Combine 2 tbsps of ground flaxseed with 6 tbsps water. Mix together and then set aside for 10 minutes.
In a mixing bowl, combine the flours with the cinnamon and baking soda. Whisk to remove any lumps.
Once the flax eggs are ready, combine them with the mashed fruit, lemon juice and vanilla.
Pour the wet ingredients into the dry ingredients, stirring well. Then add the grated apple. Stir until combined.
Fill the muffin tin with batter.
Bake for about 28 minutes for small muffins, about 35 minutes for large ones or until a tester comes out clean.