First, make the flax egg. In a small bowl, mix 1 tablespoon of ground flaxseed with 3 tablespoons of water. Let it sit for about 5 minutes until it thickens. Set aside.
In a large bowl, whisk together the almond flour, tapioca flour, sugar, baking powder, and salt.
In a separate bowl, combine the almond milk, flax egg, vanilla extract, and melted coconut oil.
Pour the wet ingredients into the dry ingredients and stir until just combined. Do not overmix, a few lumps are okay. Let the batter sit for 5 minutes to thicken slightly.
Heat a nonstick skillet or griddle over medium-high heat and lightly grease it with a small amount of coconut oil.
Pour about 3 tablespoons of batter onto the hot skillet for each pancake. Use the back of a spoon to spread the batter into a round shape if needed.
Cook until bubbles form on the surface of the pancakes and the edges start to look set, usually about 2 to 3 minutes.
Carefully flip the pancakes and cook for an additional 1 to 2 minutes on the other side, or until golden brown and cooked through.
Remove the pancakes from the skillet and keep them warm.
Repeat the process with the remaining batter, adding more oil to the skillet as needed.
Finally, serve your vegan almond flour pancakes with your favorite toppings such as fresh berries, maple syrup, dairy-free yogurt, or nut butter!