Whisk flour, baking powder, sugar, and salt in a bowl.
Mix plant-based milk, vinegar, and vanilla in a separate bowl.
Combine wet and dry ingredients, stirring gently to avoid over-mixing.
Let the batter sit for 5 minutes to activate fluffiness.
Heat a non-stick pan over medium heat and lightly grease it.
Pour ¼ cup of batter for each pancake, spacing them apart.
Cook until bubbles form on top (about 2 minutes), then flip.
Cook for another 1-2 minutes until golden brown.
Repeat with the remaining batter, keeping cooked pancakes warm.
Stack them high, drown them in maple syrup, and enjoy.