01 - Whisk together flour, sugar, baking powder, baking soda, and salt in a large mixing bowl until well blended.
02 - In a separate bowl, whisk together milk, eggs, melted butter, vanilla extract, and peppermint extract until smooth.
03 - Add green food coloring to the wet mixture, starting with a few drops and mixing until you achieve a vibrant shamrock green color.
04 - Pour the wet ingredients into the dry ingredients and mix gently until just combined. Do not overmix; small lumps are acceptable.
05 - Preheat a nonstick skillet or griddle over medium heat and lightly grease with butter.
06 - Pour 1/4 cup of batter per pancake onto the skillet. Cook until bubbles form on the surface and edges appear set, approximately 2-3 minutes.
07 - Flip pancakes and cook for an additional 1-2 minutes until golden brown and cooked through.
08 - Transfer cooked pancakes to a plate and repeat with remaining batter, greasing the pan as needed between batches.
09 - Serve warm, stacked with maple syrup, whipped cream, and fresh mint leaves if desired.