In a large bowl, whisk together the cottage cheese, eggs, mashed bananas, and vanilla extract until well combined.
In a separate smaller bowl, whisk together the flour, baking powder, and salt.
Fold the dry ingredients into the wet mixture until just combined, being careful not to overmix.
Heat a non-stick griddle or skillet over medium-low heat and lightly coat with butter.
Pour approximately 1/4 cup of batter onto the griddle for each pancake.
Cook for 2 to 3 minutes until bubbles form on the surface and the edges appear set.
Flip and cook for an additional 1 to 2 minutes until golden brown on both sides.
Serve immediately.