Preheat oven to 400°F. Line a large, rimmed baking sheet with aluminum foil. Lay slices of bacon on the sheet, doing your best to maximize space. The bacon will shrink as it cooks.
Cook bacon for 15-20 minutes until it is crisp. Remove tray from the oven, and transfer the bacon to a paper towel-lined plate, to soak up the grease. Set aside.
In a large bowl whisk the flour, baking powder, salt, and brown sugar together.
In a separate bowl whisk the eggs, vanilla, and milk together.
Add the wet ingredients into the dry and mix until just combined. Lastly, mix in the melted butter and stir until combined, the batter will be slightly lumpy. Set the batter aside while you heat your griddle to medium-low heat.
Place a slice of bacon onto the hot griddle. Scoop out 1/4 cup of pancake batter and pour this evenly on top of the piece of bacon.
Cook until the edges are set and bubbles form on top of the pancake. Flip and cook until browned.
Serve warm, with maple syrup to dip