Preheat a large skillet to medium-low heat.
In a large mixing bowl, whisk together all of the ingredients except for the blueberries. Whisk until it is a smooth batter with no clumps.
Add the blueberries and gently stir with a spatula. You don't wan't to break up the blueberries into the batter.
Melt butter or oil onto the skillet, and using a 1/3 cup measuring cup, scoop the batter onto the skillet. Cook for 4-5 minutes on the first side, then flip and cook for another 1-2 minutes on the other side.
Continue with the rest of the batter.
Serve with your favorite toppings.