Combine flour, baking powder, baking soda and salt in a small bowl; whisk to combine. Combine almond butter, sugar, oil and vanilla in a medium bowl; whisk until smooth. Lightly whisk egg and milk together in a small bowl, add to almond butter mixture, whisking to combine. Add flour mixture and stir to combine.
Heat 2 teaspoons vegetable oil or butter in a skillet over medium-high heat. Drop heaping tablespoons of batter into skillet to form 3-inch pancakes. Cook until tiny bubbles appear on the surface, then flip and cook until done, 3 to 4 minutes. Repeat with remaining batter, adding more oil as needed. Makes 12 (3-inch) pancakes.