01 - Whisk together all-purpose flour, sugar, baking powder, baking soda, and salt in a large bowl.
02 - In a separate bowl, whisk milk, eggs, melted butter, and vanilla extract until smooth.
03 - Pour wet mixture into dry ingredients; stir gently until just incorporated, leaving some lumps.
04 - Fold semisweet chocolate chips into the batter evenly.
05 - Heat a nonstick skillet or griddle over medium heat and grease lightly with butter or oil.
06 - Pour 1/4 cup batter per pancake onto the skillet and cook until bubbles appear and edges set, approximately 2–3 minutes.
07 - Flip and cook the opposite side for 1–2 minutes until golden brown and thoroughly cooked.
08 - Continue with remaining batter, greasing pan as necessary. Serve pancakes warm with preferred toppings.