Glistening in the warm glow of my kitchen, the Southern-Style Bacon Onion Tomato Pie stands as a testament to comfort and flavor. The moment you slice into its golden, flaky crust, the aroma of smoky bacon mingles with sweet caramelized onions and ripe tomatoes, creating a sensory experience that is simply irresistible. I can’t help but reminisce about the potluck dinners where this pie sparked conversations and smiles, practically begging to be the center of attention.
What I love most is the versatility packed within each layer. Whether you choose to swap out the bacon for turkey or smoked tempeh, or experiment with a medley of cheeses, this dish transforms effortlessly to suit any crowd. Perfect for a cozy family dinner or a festive gathering, this Bacon Onion Tomato Pie does more than satisfy hunger; it brings everyone together, creating moments that linger long after the last piece is gone. Ready to dive into some savory magic? Let’s whip up this delightful dish that will surely win hearts (and appetites) alike!
Why is Bacon Onion Tomato Pie a Must-Try?
Irresistible Comfort: This Bacon Onion Tomato Pie combines smoky bacon, sweet onions, and juicy tomatoes for a flavor explosion that warms the heart.
Versatile Ingredients: Easily swap ingredients like turkey bacon or different cheeses to customize it to your taste preferences.
Crowd-Pleasing Dish: Perfect for potlucks or family gatherings, it’s guaranteed to impress your guests and spark joyful conversations.
Quick and Easy: With straightforward instructions, even novice cooks can create this delightful pie without stress.
Savory Aroma: As it bakes, the delicious scent wafts through your home, making it hard to resist before it even hits the table!
Bacon Onion Tomato Pie Ingredients
For the Crust
• Pre-baked Deep 9-inch Pie Shell – Holds the filling together; you can save time with a store-bought option or show off your skills with homemade.For the Filling
• Thick Slices of Bacon (6-8 slices) – Adds a rich smokiness to the pie; feel free to substitute with turkey bacon or smoked tempeh for a lighter twist.
• Average-sized Tomatoes (2, sliced thin) – Their juiciness brings sweetness to each bite; heirloom tomatoes enhance flavor and color, but remember to remove seeds to reduce moisture.
• Yellow Onion (1, sliced thin) – Delivers sweetness and depth; caramelizing the onion brings out its best flavor, while alternatives may change the dish’s character.
• Shredded Mozzarella Cheese (1.5 cups) – Provides that creamy, gooey texture; consider using provolone or a touch of cheddar for added complexity.
• Mayo (0.5 cup) – Contributes a creamy texture and binds the cheese well; Greek yogurt can lighten it up without sacrificing taste.
• Sour Cream (0.5 cup) – Adds a delightful tanginess; swap it for cream cheese if you want extra richness.
• Regular White Flour (1 tablespoon) – Helps bind the filling; avoid if you’re looking for a gluten-free option.
• Garlic Powder (0.5 teaspoon), Salt (0.25 teaspoon), Black Pepper (0.25 teaspoon) – These seasonings enhance the flavor; adjust to cater to your taste.
• Fresh Parsley or Chives (1 tablespoon, chopped) – This garnish adds a pop of freshness and color to your finished Bacon Onion Tomato Pie.
How to Make Bacon Onion Tomato Pie
Preheat the Oven: Begin by setting your oven to 350°F (175°C). This ensures your Bacon Onion Tomato Pie bakes evenly and achieves that lovely golden crust.
Caramelize Onions: In a skillet, heat some bacon grease over medium heat, then add the sliced onions. Sauté them until they turn soft and golden, which usually takes about 10 minutes. Allow them to cool slightly before adding them to the pie.
Layer Ingredients: In your pre-baked pie shell, layer half of the caramelized onions first, followed by half of the sliced tomatoes and half of the chopped bacon. Repeat this process with the remaining ingredients, creating a delicious stack.
Combine Cheesy Mixture: In a mixing bowl, blend together the mozzarella cheese, mayo, sour cream, flour, garlic powder, salt, and black pepper until well combined. Spread this cheesy mix evenly over your layered ingredients in the pie shell.
Bake: Place the pie on a baking sheet and pop it in the oven. Bake for 35-40 minutes, or until the top is bubbly and turns that wonderful golden brown color.
Cool Before Serving: Once out of the oven, let the pie cool for a few minutes before slicing. For an extra touch, sprinkle some fresh herbs over the top just before serving.
Optional: Garnish with a sprinkle of fresh herbs for a burst of color and flavor!
Exact quantities are listed in the recipe card below.
Expert Tips for Bacon Onion Tomato Pie
Perfectly Caramelized Onions: Ensure your onions are well-caramelized to enrich the flavor; cooking them low and slow is essential for that sweet depth.
Crispy Crust: For a crisper bottom crust, consider blind baking the pie crust before adding your filling—a lot of flavor lies in that crust!
Avoid Watery Filling: To prevent a soggy pie, remove tomato seeds and gently pat slices dry with a paper towel. This keeps the filling perfectly balanced.
Reheat with Care: Use an oven or toaster oven to reheat slices instead of a microwave, preserving the texture of your delicious Bacon Onion Tomato Pie.
Creative Variations: Don’t hesitate to explore ingredient swaps; the flexibility of this pie allows for endless combinations to suit your taste.
Bacon Onion Tomato Pie Variations
Elevate your Bacon Onion Tomato Pie with these delicious twists and substitutions that cater to your taste and dietary preferences!
Turkey Bacon: Swap out the regular bacon for turkey bacon for a lighter, healthier version without sacrificing flavor.
Smoked Tempeh: For a delightful vegetarian option, replace the bacon with smoked tempeh, adding a unique depth of flavor.
Heirloom Tomatoes: Use heirloom tomatoes for vibrant colors and enhanced sweetness; their unique flavors make your pie a show-stopper.
Cheese Blends: Mix things up by using a combination of provolone and sharp cheddar in place of mozzarella; this adds a robust flavor.
Greek Yogurt: Substitute mayo with Greek yogurt for a tangy and creamy filling that lightens the dish while keeping it rich.
Cream Cheese: Replace sour cream with cream cheese for an even richer texture that elevates the creaminess of your pie.
Fresh Greens: Toss in a handful of fresh spinach or sautéed kale to add a nutritious twist and vibrant color to your filling.
Spicy Kick: Add a dash of red pepper flakes or diced jalapeños to bring some heat, making your pie an exciting treat for spicy food lovers.
Explore these variations to make your Bacon Onion Tomato Pie your own, creating a dish perfect for sharing with family and friends!
Make Ahead Options
These Bacon Onion Tomato Pies are a lifesaver for busy home cooks looking to save time without sacrificing flavor! You can prepare the filling (bacon, onions, and tomatoes) and assemble the pie up to 24 hours in advance. Simply layer the ingredients in the pre-baked pie shell, cover tightly with plastic wrap, and refrigerate. This helps the flavors meld beautifully while keeping the crust crisp. When you’re ready to bake, just pop it into a preheated oven for 35-40 minutes until golden brown and bubbly. Trust me, your family will enjoy restaurant-quality results with this time-saving prep!
What to Serve with Bacon Onion Tomato Pie?
The flavors of this savory pie create a perfect canvas for delightful sides and beverages that elevate your meal.
- Fresh Green Salad: A crisp salad with mixed greens and a zesty vinaigrette adds brightness and balances the rich flavors of the pie.
- Garlic Bread: Crispy, buttery garlic bread complements the cheesy pie beautifully, ideal for soaking up any leftover juices.
- Creamy Tomato Soup: A warm bowl of creamy tomato soup echoes the pie’s flavors while providing comforting warmth on a chilly day.
- Coleslaw: A tangy coleslaw adds a crunchy, refreshing contrast to the savory pie, making each bite exciting and dynamic.
- Roasted Vegetables: Seasoned roasted veggies offer a hearty, nutritious side that enhances the meal’s overall flavor and texture.
- Sparkling Apple Cider: A glass of bubbly apple cider brings a sweet effervescence that pairs delightfully with the pie’s smoky notes.
- Whipped Mashed Potatoes: Creamy, buttery mashed potatoes add comfort and richness, making your meal feel even heartier and more satisfying.
- Chardonnay: A chilled glass of Chardonnay can enhance the pie’s flavors, with its fruity notes complementing the dish nicely.
Embrace the versatility of your Bacon Onion Tomato Pie by exploring these delicious pairings that cater to every palate!
How to Store and Freeze Bacon Onion Tomato Pie
Fridge: Store leftover Bacon Onion Tomato Pie in an airtight container for up to 3 days, ensuring it stays fresh and delicious.
Freezer: If you want to keep it longer, the pie can be frozen for up to 3 months. Wrap it tightly in plastic wrap and then foil to prevent freezer burn.
Reheating: For the best texture, reheat slices in a preheated oven at 350°F (175°C) for about 15-20 minutes, avoiding the microwave to maintain crispiness.
Make-Ahead Tip: Assemble the pie and freeze it before baking. When ready to enjoy, bake directly from frozen, adding an extra 15 minutes to cooking time.
Bacon Onion Tomato Pie Recipe FAQs
What type of tomatoes should I use for the Bacon Onion Tomato Pie?
I recommend using average-sized, ripe tomatoes sliced thinly for the best flavor and juiciness. Heirloom tomatoes are a fantastic choice, as they enhance the dish’s taste and color. To prevent a watery pie, be sure to remove the seeds and pat the tomato slices dry with a paper towel before layering.
How long can I store leftovers of Bacon Onion Tomato Pie in the fridge?
Leftover Bacon Onion Tomato Pie can be stored in an airtight container in the fridge for up to 3 days. To maintain its delightful texture, reheat it in the oven at 350°F (175°C) for about 15-20 minutes instead of using the microwave.
Can I freeze Bacon Onion Tomato Pie?
Absolutely! If you want to keep it longer, you can freeze the pie for up to 3 months. Just wrap it tightly in plastic wrap and then cover it with foil to prevent freezer burn. When you’re ready to enjoy it, you can bake it directly from frozen, adding around 15 minutes to the recommended baking time.
What should I do if my filling looks too watery?
To avoid a watery filling, make sure to remove the seeds from your tomatoes and pat them dry before layering them into the pie. This way, you’ll enjoy a perfectly balanced filling. If you end up with a slightly wet mixture, consider additional baking time to help evaporate some moisture.
Can I make this pie ahead of time?
Yes, you can assemble the pie ahead of time. Just prepare it completely, then freeze it before it goes into the oven. When you’re ready to bake, do so directly from frozen, and just be sure to add an additional 15 minutes to the baking time for the best results.
Is this recipe suitable for someone with dietary restrictions?
If you have dietary considerations, the Bacon Onion Tomato Pie is quite versatile! You can substitute thick slices of bacon with turkey bacon or smoked tempeh for a vegetarian option. Additionally, use Greek yogurt in place of mayo for a lighter version, and you can omit the flour altogether to make it gluten-free. Just make sure to check ingredient labels if you have specific allergies!

Indulgent Bacon Onion Tomato Pie That Will Wow Your Guests
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C).
- In a skillet, heat some bacon grease over medium heat, then add the sliced onions. Sauté until soft and golden, about 10 minutes.
- In your pre-baked pie shell, layer half of the caramelized onions first, then half of the sliced tomatoes, and half of the chopped bacon. Repeat with remaining ingredients.
- In a mixing bowl, blend the mozzarella cheese, mayo, sour cream, flour, garlic powder, salt, and black pepper until well combined. Spread evenly over layered ingredients.
- Place the pie on a baking sheet and bake for 35-40 minutes, or until bubbly and golden brown.
- Allow pie to cool for a few minutes before slicing. Optionally, sprinkle fresh herbs over the top before serving.