Make oat flour (if needed): Blend rolled oats in a blender until they become a fine flour.
Whisk dry ingredients: In a bowl, mix oat flour, almond flour, protein powder, baking powder, baking soda, cinnamon, and salt.
Combine wet ingredients: In another bowl, whisk eggs, milk, maple syrup, vanilla, and melted butter/oil.
Bring it together: Pour the wet mix into the dry. Stir just until combined.
If the batter feels thick, add 1–2 tbsp more milk. Fold in any mix-ins.
Preheat the pan: Heat a nonstick skillet or griddle over medium heat. Lightly grease with butter or oil.
Cook the pancakes: Scoop 1/4 cup batter per pancake.
Cook 2–3 minutes until bubbles form and edges look set. Flip and cook another 1–2 minutes until golden and cooked through.
Serve warm: Top with fresh berries, a pat of butter, a drizzle of maple syrup, or a dollop of Greek yogurt.