Add the flour to a large mixing bowl along with the salt and baking powder. Whisk to combine.
Add the aquafaba, oil, and vanilla to the bowl, then gradually add the milk whisking as you go to work out any lumps. Once all the milk has been added and the batter is pretty much smooth, set aside and leave to rest for at least 10 minutes. DO NOT use a blender to mix the batter. Over-mixing will affect the texture of the pancakes.
Heat a large non-stick frying pan or crepe pan over a medium high heat until very hot, then add a drop of oil and swirl it around the pan to coat.
Pour a steady stream of batter into the middle of the pan (enough to coat the bottom of the pan). In my large 10 inch pan I use about ½ a cup. You need to do this very quickly, then lift the pan off the heat and swirl the pan so the batter coats the entire bottom surface of the pan.
Leave the pancake to cook for between 30 seconds to a minute. When the top is starting to look quite dry turn back a little outside edge to look under and flip or turn it when lots of nice brown spots have appeared. Cook for a further 30 seconds to a minute until that side is spotty too, then remove from the pan.
Repeat until all of the batter is used adding a little oil before cooking each one. I wipe the oil around my pan carefully with a piece of kitchen paper.
You can feed the pancakes to the waiting hoards as you cook them, or you can keep a plate in a very low oven and place each pancake in a pile as you cook them so they keep warm until you are all done.
