01 -
Preheat your oven to 350°F. This savory pie is going to be absolutely delicious!
02 -
In a skillet over medium heat, cook the sliced onions in a spoonful of those delicious bacon drippings for about 10 minutes until they're soft, golden, and smelling amazing. Let them cool slightly while you prep everything else.
03 -
In your pre-baked pie crust, create beautiful layers: start with half the caramelized onions, then half the tomato slices, and half the crumbled bacon. Repeat with the remaining onions, tomatoes, and bacon. It's like building a delicious masterpiece!
04 -
In a small bowl, combine the mozzarella cheese, mayonnaise, sour cream, flour, garlic powder, pepper, and salt until everything's well incorporated. This mixture is what makes this pie so incredibly rich and satisfying!
05 -
Spread that creamy cheese mixture evenly over your beautiful layered filling. Place the pie on a baking sheet (to catch any drips) and bake for 35-40 minutes until the topping is golden brown and bubbling gorgeously.
06 -
Let the pie rest for several minutes before slicing - this helps it hold together beautifully. Garnish with fresh chives or parsley for a pop of color and serve this Southern comfort food classic!