In a large bowl whisk together the all-purpose flour, whole wheat flour, brown sugar, baking soda, baking powder, and salt until evenly combined.
In a separate bowl lightly beat the eggs, then stir in the milk, cottage cheese, and vanilla until well combined.
Pour the wet mixture into the dry ingredients and stir gently just until combined; do not overmix.
Fold the blueberries into the batter until evenly distributed, being careful not to crush them.
Heat a buttered griddle or large skillet over medium heat.
Spoon or pour batter by 1/3-cupfuls onto the hot surface, leaving space between pancakes; cook until small bubbles form on top, about 3 minutes.
Flip and cook the second side until golden brown, about 1–2 minutes more; transfer to a plate and repeat with remaining batter.
Serve warm with maple syrup or whipped cream and extra blueberries if desired.