Heat a large skillet or griddle pan over medium heat.
In a large bowl, combine the flour, buttermilk, milk, butter, sugar, egg, baking powder, vanilla, baking soda, and salt until just combined.
1 ½ cups all-purpose flour, ¾ cup buttermilk, ¾ cup milk, ¼ cup unsalted butter, 1 tablespoon granulated sugar, 1 large egg, 2 teaspoons baking powder, 2 teaspoons pure vanilla extract, ½ teaspoon baking soda, ¼ teaspoon salt
Gently fold in the blueberries.
1 cup fresh blueberries
Once the skillet reaches 375°F, add some butter and swirl it around to coat the pan. Use a ⅓ measuring cup to scoop the batter into the pan.
Cook until the edges crisp and bubbles start to form, then use a spatula to flip the pancake and cook the other side.
Repeat with the remaining batter. While the pancakes cook, make the blueberry compote.
To Make the Blueberry Compote:
Add the blueberries, sugar, cornstarch, and water to a small saucepan.