In a large bowl, whisk together flour, sugar, baking powder, and salt.
In another bowl, whisk milk, egg, melted butter, vanilla, and caramel extract (if using).
Pour wet ingredients into dry and stir gently until just combined small lumps are okay.
Fold in mini chocolate chips gently.
Heat a greased griddle or non-stick skillet over medium heat.
Scoop ¼ cup batter per pancake onto the surface. Cook until bubbles form and edges look set (2–3 minutes).
Flip and cook another 1–2 minutes until golden brown.
Serve warm with maple syrup, bananas, or powdered sugar.