In a large bowl, whisk together the flours, baking powder and salt.
In a separate bowl, whisk together the almond milk, eggs, almond butter and vanilla.
Pour the wet ingredients into the dry ingredients and stir just until combined.
Heat a skillet over medium-low heat and grease with butter or oil.
Pour 1/4 cup batter per pancake onto the skillet. Cook until bubbles form on top, then flip and cook until golden brown, about 2-3 minutes per side.
Serve pancakes warm with desired toppings like fresh fruit, maple syrup, nuts or more almond butter.