There’s something magical about the first bite of a warm, home-baked Bacon Onion Tomato Pie. The memory of summertime barbecues and cozy family gatherings floods my mind as I think about this Southern classic, brimming with juicy tomatoes, smoky bacon, and sweet caramelized onions nestled in a flaky crust. This comforting dish is an absolute crowd-pleaser, perfect for brunch, potlucks, or those chilly evenings when you crave warmth and flavor. With its simple ingredients and quick prep, it’s a delightful way to elevate a weeknight dinner or impress your friends. Plus, leftovers make the ideal lunch the next day! Are you ready to dive into a slice of comfort that tastes like a hug from home?

Why is Bacon Onion Tomato Pie irresistible?
Versatile Delight: This Bacon Onion Tomato Pie is perfect for any occasion, from a cozy family dinner to a lively potluck. Crowd-Pleaser: Its rich, savory flavors appeal to everyone, making it a guaranteed hit. Easy Prep: With simple ingredients and straightforward steps, even novice cooks can impress their guests. Flavor Explosion: The combination of crispy bacon, sweet onions, and juicy tomatoes creates an unforgettable taste sensation. And don’t forget to pair it with a light side salad or a comforting bowl of soup for a complete meal!
Bacon Onion Tomato Pie Ingredients
For the Crust
• Refrigerated Pie Crust – This forms the flaky base; for a richer texture, consider using a homemade butter crust.
For the Filling
• Bacon – Provides that irresistible smoky flavor and crunch; thick-cut is best for this dish.
• Sweet Onion – Delivers a hint of sweetness when caramelized; yellow onions can be used if sweet ones aren’t available.
• Medium Ripe Tomatoes – Adds creaminess and acidity; use Roma or heirloom varieties and be sure to salt and drain them to prevent excess moisture.
For the Topping
• Shredded Cheddar Cheese – Introduces a sharp flavor; aged cheddar can deepen the taste.
• Shredded Mozzarella Cheese – Adds a creamy, melty texture; Gruyère works well for a twist.
• Mayonnaise – Binds all ingredients together and adds creaminess; Greek yogurt can be a lighter alternative.
• Fresh Basil or Dried Italian Herbs – Infuses aromatic notes; opt for fresh basil for vibrancy or use dried for convenience.
Seasoning
• Salt & Black Pepper – Essential for enhancing overall flavor; be sure to adjust to your taste preferences.
Enjoy this Bacon Onion Tomato Pie warm or at room temperature, and savor the comforting deliciousness!
Step‑by‑Step Instructions for Bacon Onion Tomato Pie
Step 1: Prepare the Crust
Preheat your oven to 375°F (190°C). Unroll the refrigerated pie crust and carefully fit it into a 9-inch pie dish, ensuring it covers the bottom and sides. Dock the bottom with a fork to prevent bubbling, then blind-bake for 8-10 minutes until lightly golden and set aside to cool. This step creates a perfectly crisp base for your Bacon Onion Tomato Pie.
Step 2: Cook the Bacon
In a large skillet over medium heat, cook the thick-cut bacon until crispy, which usually takes around 8 minutes. Once done, remove the bacon and place it on a paper towel to drain excess grease, and crumble it into pieces. Reserve about 2 tablespoons of the bacon drippings in the skillet for a depth of flavor throughout your pie.
Step 3: Caramelize the Onions
Using the same skillet with the reserved bacon drippings, add the sliced sweet onions and sauté over medium-low heat. Stir often for 10-15 minutes until the onions soften and turn a delicious golden brown. The sugars in the onions will caramelize, enhancing their sweetness, which beautifully complements the savory elements in the Bacon Onion Tomato Pie.
Step 4: Prep the Tomatoes
While the onions are caramelizing, slice your medium ripe tomatoes and sprinkle them with salt. Let them sit on a paper towel for about 10 minutes to drain excess moisture. This step helps achieve a nice crust by preventing your pie from becoming soggy, ensuring every bite of your Bacon Onion Tomato Pie is perfectly balanced.
Step 5: Assemble the Pie
Layer the cooled pie crust with half of the crumbled bacon, followed by half of the caramelized onions, and then half of the drained tomatoes. Repeat the layering process with the remaining bacon, onions, and tomatoes. These layers create a beautiful presentation, ensuring that every slice of your Bacon Onion Tomato Pie is packed with flavor.
Step 6: Mix Topping
In a medium bowl, combine mayonnaise, shredded cheddar cheese, shredded mozzarella, salt, pepper, and your choice of fresh basil or dried Italian herbs. This rich topping will add a creamy layer of flavor. Spread the mixture evenly over the layered ingredients in the pie crust, ensuring complete coverage for a delightful finish.
Step 7: Bake
Place the assembled pie in the preheated oven and bake for 30-35 minutes. Watch for the topping to become bubbly and turn a lovely golden brown. This baking step melds all the luscious flavors together in your Bacon Onion Tomato Pie, making it an irresistible dish straight from the oven.
Step 8: Cool and Serve
Once the pie is baked, remove it from the oven and allow it to cool for about 10 minutes before slicing. This resting time will help the pie set up, making for cleaner cuts. Serve warm, garnished with additional fresh herbs if desired, and enjoy the hearty flavors of this comforting Southern classic!

What to Serve with Bacon Onion Tomato Pie?
Elevate your meal experience with delightful accompaniments that pair beautifully with the rich flavors of this Southern classic.
- Light Green Salad: A fresh salad with mixed greens and a tangy vinaigrette balances the pie’s richness, providing a refreshing contrast.
- Garlic Bread: The irresistible crunch and warmth of garlic bread are perfect for scooping up any leftover pie filling. It adds a comforting element that complements the dish.
- Roasted Vegetables: Seasonal roasted veggies, like zucchini and bell peppers, enhance the meal with their caramelized sweetness and vibrant colors.
- Creamy Coleslaw: The crunchy, sweet, and tangy slaw offers a delightful contrast to the warm, savory pie, making every bite an adventure.
- Buttermilk Biscuits: Fluffy, buttery biscuits create a wonderful Southern experience and are perfect for soaking up any extra sauce or cheese.
- Chilled White Wine: A crisp Sauvignon Blanc or a fruity Pinot Grigio pairs splendidly, complementing the savory and creamy notes of the pie.
- Peach Cobbler: End the meal on a sweet note by serving classic Southern peach cobbler, its warm spices echoing the comforting essence of the pie.
Expert Tips for Bacon Onion Tomato Pie
-
Blind-Bake Wisely: Ensure the crust is blind-baked until golden to prevent it from becoming soggy—a common mistake that can ruin your pie’s texture.
-
Drain Tomatoes: Always salt and drain your tomatoes before use. This crucial step helps eliminate excess moisture, maintaining a crisp crust in your Bacon Onion Tomato Pie.
-
Layer Strategically: When assembling, alternate layers of bacon, onions, and tomatoes to harmonize flavors. This method keeps every bite balanced and delicious.
-
Cool Before Slicing: Allowing the baked pie to rest for about 10 minutes helps it set better, making slicing neater and enhancing the overall presentation.
-
Store Thoughtfully: If you have leftovers, store them covered in the refrigerator for up to 3 days. Reheat in the oven to preserve the pie’s delightful texture and flavor.
Storage Tips for Bacon Onion Tomato Pie
- Fridge: Store your Bacon Onion Tomato Pie covered in the refrigerator for up to 3 days. This keeps it fresh and ready to enjoy again.
- Freezer: For longer storage, place the pie in an airtight container or wrap it tightly in plastic wrap and aluminum foil. It can be frozen for up to 2 months.
- Reheating: To reheat, place the pie in a preheated oven at 325°F (165°C) for about 15-20 minutes, or until warmed through. This ensures a crispy crust and melty topping.
- Make-Ahead Tip: Feel free to prepare this delightful pie a day in advance! The flavors meld beautifully overnight, enhancing the taste when you serve it warm.
Bacon Onion Tomato Pie Variations
Feel free to get creative with this Bacon Onion Tomato Pie and tailor it to your taste buds or dietary needs!
-
Cheese Swap: Experiment with different cheeses like Gruyère or a sharp aged cheddar for a flavor twist. Both options elevate the richness, adding depth to every bite.
-
Veggie Boost: Toss in fresh spinach or zucchini to sneak in extra nutrients and colors. These veggies blend seamlessly into the pie, enhancing its appeal and adding delightful moisture.
-
Spicy Kick: If you enjoy some heat, add red pepper flakes or diced jalapeños. This will not only spice things up but also add a tantalizing depth to the flavors.
-
Herb Infusion: Try substituting fresh thyme or dill for the traditional basil. These herbs impart a fresh, aromatic twist that can transform the dish into something uniquely your own.
-
Make it Gluten-Free: Use a gluten-free pie crust or create a simple crust from crushed gluten-free crackers and melted butter. This way, everyone can enjoy a slice of comfort!
-
Breakfast-Style Pie: For a fun morning take, whisk in some eggs and cream into the cheese mixture for a savory breakfast pie. It’s perfect for brunch and sure to impress your guests!
-
Creamy Twist: Consider adding a dollop of cream cheese to the topping mixture. This makes your pie even richer and creamier, and enhances that comforting feel.
-
Pasta Pie: Mix in cooked pasta like penne or shells for a comforting pasta bake version. Layering the pie with pasta adds a delightful texture and will surely make it a family favorite!
If you find yourself wanting a delightful side to serve along with this pie, consider pairing it with a light side salad or perhaps even some delicious Lemon Meringue Pie cookies for dessert! Enjoy your culinary adventure!
Make Ahead Options
These Bacon Onion Tomato Pie preparations are ideal for busy weeknights! You can assemble the pie up to 24 hours in advance by preparing the crust, cooking the bacon, and caramelizing the onions ahead of time. Simply layer these components with the tomatoes and toppings in your pie crust, cover tightly with plastic wrap, and refrigerate. To maintain the exceptional flavor and texture, be sure to salt and drain the tomatoes beforehand, which helps prevent a soggy crust. When you’re ready to serve, pop the pie in the oven and bake it as directed for 30-35 minutes until bubbly and golden brown. Enjoy a delicious, home-cooked meal with minimal effort!

Bacon Onion Tomato Pie Recipe FAQs
What type of tomatoes should I use for the Bacon Onion Tomato Pie?
I recommend using medium ripe tomatoes, such as Roma or heirloom varieties, for their creamy texture and balanced acidity. Be sure to salt and drain them before adding to the pie to prevent excess moisture, which helps keep the crust crispy and the flavors intact.
How should I store leftover Bacon Onion Tomato Pie?
Store your Bacon Onion Tomato Pie covered in the refrigerator for up to 3 days. This keeps it fresh and ready for another delicious meal. For optimal reheating, place it in a preheated oven at 325°F (165°C) for 15-20 minutes until warmed through. This method revives the pie’s delightful flavors and ensures a crispy crust.
Can I freeze Bacon Onion Tomato Pie?
Absolutely! For longer storage, wrap the entire pie tightly in plastic wrap and aluminum foil or place it in an airtight container. It can be frozen for up to 2 months. When you’re ready to enjoy it, thaw in the refrigerator overnight and reheat in the oven to ensure the crust remains flaky.
What to do if the pie crust gets soggy?
To avoid a soggy crust, be sure to blind-bake it until lightly golden before filling. Additionally, salting and draining the tomatoes is crucial. If you encounter a soggy crust, you might need to bake it a bit longer, but keep an eye on the top to prevent it from burning.
Are there any dietary considerations for Bacon Onion Tomato Pie?
If you’re considering dietary restrictions, you can easily modify this dish. For those with cheese allergies, using a dairy-free cheese substitute or omitting the cheese altogether can still result in a tasty pie. Additionally, feel free to swap out mayonnaise for Greek yogurt for a lighter option, allowing for a healthier version without compromising on taste.
Is it okay to prepare the Bacon Onion Tomato Pie a day in advance?
Definitely! Preparing it a day ahead allows the flavors to meld beautifully, making it even more delicious when served. Just cover it tightly and store it in the refrigerator. When ready to serve, simply reheat in the oven to enjoy a warm slice of comfort at its best!

Bacon Onion Tomato Pie: A Comforting Southern Delight
Ingredients
Equipment
Method
- Preheat your oven to 375°F (190°C). Unroll the refrigerated pie crust and fit it into a 9-inch pie dish. Dock the bottom with a fork, then blind-bake for 8-10 minutes until lightly golden. Set aside to cool.
- In a large skillet over medium heat, cook the thick-cut bacon until crispy, about 8 minutes. Remove and crumble into pieces, reserving 2 tablespoons of drippings.
- Using the same skillet with reserved drippings, sauté sliced sweet onions over medium-low heat for 10-15 minutes until caramelized.
- Slice medium ripe tomatoes, sprinkle with salt, and let them drain on a paper towel for about 10 minutes.
- Layer half of the crumbled bacon, half of the caramelized onions, and half of the drained tomatoes in the cooled pie crust. Repeat with remaining ingredients.
- In a medium bowl, mix mayonnaise, shredded cheddar, shredded mozzarella, salt, pepper, and fresh basil or dried herbs. Spread evenly over the layered ingredients.
- Bake in the preheated oven for 30-35 minutes until the topping is bubbly and golden brown.
- Allow the pie to cool for about 10 minutes before slicing and serve warm.

Leave a Reply