Add the oat flour, salt, baking powder and baking soda to a large bowl and whisk well to combine.
Make a well in the center of the dry ingredients by pushing the mixture out to the sides of the bowl so there is an opening in the center.
Pour in the melted butter (or vegan butter), maple syrup, buttermilk, vanilla, and eggs into the well and use a fork or a small whisk to combine all of the wet ingredients until no yellow streaks form the eggs remain.
Use a rubber spatula to slowly fold the wet ingredients into the dry ingredients until it’s combined and minimal lumps remain. The pancake batter should be thick but still be able to slowly fall off the spoon or spatula when you lift it gently above the rim of the bowl.
Let the batter rest while you prep and heat the griddle. This gives the baking soda and powder time to activate and you’ll notice the batter will look lighter and fluffy with bubbles starting to form on the surface.
Heat a large skillet or pancake griddle over medium-high heat. Once it’s warm, spray the pan or griddle with nonstick spray. You can use butter to grease the pan but I don’t recommend using vegan butter because it burns more easily.
Carefully scoop 1/4 cup of batter out of the bowl, doing your best not to knock the air out of it as you scoop. Pour it onto the hot skillet and cook for 3-4 minutes, or until the edges are set and you start to see a few bubbles on the surface of the pancake. You can take a peek under to see if the pancake is golden brown to your liking.
Use a spatula or two to carefully flip the pancake over and cook on the other side for 2-3 minutes. Transfer to a cooling rack or plate to cool. Avoid stacking the pancakes while they cool because the steam can make them soggy.
Enjoy warm with butter, nut butter, syrup or any of your other favorite pancake toppings.