01 -
Place a large rimmed baking sheet in the oven and preheat to 200°F. This will keep your pancakes warm while you cook the entire batch.
02 -
In a large bowl, whisk together the flour, sugar, baking powder, and salt until combined.
03 -
In another large bowl, whisk together the half-and-half, sour cream, eggs, melted butter, and vanilla until combined.
04 -
Gently stir the wet ingredients into the dry just until combined. The batter will have some lumps, which is perfectly fine.
05 -
Gently fold in the blueberries and let the batter sit for 10 to 15 minutes to hydrate. This resting step will give you fluffier pancakes.
06 -
Heat a large cast-iron skillet over medium-low to medium heat until hot. Grease the surface with a small pat of butter and a small drizzle of oil. When the oil starts to shimmer and the butter foam subsides, it's ready.
07 -
Add about ¼ cup of batter to the skillet for each pancake. Cook until bubbles begin to form on top and the pancakes are golden brown on the bottom, 2 to 3 minutes, then gently flip and cook until golden on the bottom, another 2 to 3 minutes. Resist the urge to flip the pancakes back and forth, as it will toughen their texture.
08 -
Transfer the cooked pancakes to the oven to keep warm and repeat with remaining batter, adding more butter and oil to your skillet as needed. Adjust the heat as necessary to prevent the pancakes from burning without cooking through.
09 -
Serve warm, with maple syrup and extra butter if desired.