In a medium mixing bowl, whisk together the dry ingredients: flour, baking powder, salt and sugar.
To the same bowl, pour in wet ingredients: soy milk, water, and oil (and vanilla extract if using.)
Thoroughly whisk JUST until all ingredients are fully combined. Small lumps in batter are okay. Be careful not to over mix the batter, which can lead to tough, dense pancakes and a reduction in rise.
Heat non-stick pan or griddle to medium-low, and once hot, ladle pancake batter into the pan according to desired size and shape. *grease the pan prior to cooking if using other not non-stick bakeware.
Cook until small bubbles form on the surface, usually 1-2 minutes. Peek with spatula to see when the side to the pan is golden.
Flip pancakes and continuing cooking an additional 1-2 minutes, until golden brown and cooked through. Repeat cooking process with remaining batter. As you cook, place cooked pancakes on wire rack to cool, or serve immediately.