Preheat oven to 350 degrees.
Grease a 9 x 5 or 9 x 6 loaf pan.
Cook your bacon until it is nice and crisp. Remove from pan and place on a paper towel to remove excess grease. Allow the bacon to cool and then crumble it.
Whisk the flour, salt, baking powder, and sugar together in a small bowl. Set aside.
Mix the cream cheese, shredded cheese(s), jalapeños, scallions, and bacon in a large bowl until evenly combined.
Add your flour mixture to the cheese mixture along with the egg, milk, and melted butter. Mix just until combined.
Add to your greased loaf pan and bake for 45-50 minutes or until a toothpick inserted comes out mostly dry.