Preheat oven to 350 degrees F. Grease a 9x5-inch loaf pan and line with parchment paper; set aside.
In a large bowl, whisk together the flour, sugar, baking powder and salt. With a wooden spoon, stir in the bacon and cheese until evenly distributed. Add the beer and stir with the spoon until the batter is evenly moistened.
Pour the melted butter into the bottom of the prepared loaf pan, and spoon the batter on top. Drizzle the bacon grease evenly over the top of the batter.
Bake until a thin skewer inserted into the middle comes out clean, 50 to 60 minutes. Remove from the oven and allow to cool for at least 10 minutes before slicing and serving. Leftovers can be wrapped in plastic wrap and stored at room temperature for up to 3 days.