Add the flour, flaxmeal, baking powder, coconut sugar, and salt to a large mixing bowl. Whisk until combined.
To the flour mixture, add the oat milk, lemon juice, and vanilla. Whisk until combined. Let rest for 5 to 10 minutes so the batter thickens up.
Once the batter has rested, heat a griddle or non-stick skillet over medium heat on the stove. Lightly spray with cooking spray, if needed.
Using a ¼ cup measuring cup, scoop the batter and pour onto the hot griddle. Repeat with additional batter allowing at least 1 to 2 inches between each pancake.
Bubbles will start to appear on the top of the pancakes. Once those bubbles burst and the sides of the pancakes start to pull away from the griddle, it's time to flip. This should take just about 3 to 4 minutes. A thin spatula should slide underneath the pancakes easily. If it doesn't, or if the batter sticks to the pancakes, let them cook a bit longer before flipping.
Cook another 2 to 3 minutes on the second side until golden brown. Transfer to a plate and repeat with any remaining batter.
You may need to adjust the heat as you go. If the pancakes are browning too quickly, turn the heat down. If it’s taking more than 5 minutes to cook the 1st side, you can increase the heat just a bit.
Serve as is or top with fresh fruit, chocolate chips, and/or a drizzle of pure maple syrup.