The aroma wafts through the air, wrapping around you like a warm hug as the golden edges of the pie start to crisp. This Southern Bacon Onion Tomato Pie is more than just a dish; it’s a cherished comfort food that brings friends and families together. With layers of juicy tomatoes, sweet caramelized onions, and smoky bacon nestled in a flaky pie crust, it’s ideal for brunch, potlucks, or a cozy dinner at home. What’s more, this recipe is a dream for busy home chefs—it’s make-ahead friendly and will undoubtedly please a crowd. I invite you to dive into this comforting classic that tastes like a slice of nostalgia, perfect for satisfying those cravings for homemade goodness. Ready to give it a try and transform your kitchen into a Southern haven?

Why is this pie so comforting?
Savor the nostalgia: This Bacon Onion Tomato Pie brings all the warmth and flavors of Southern home cooking to your table, making it a beloved classic. Effortless assembly: Its straightforward instructions cater to both novice and seasoned cooks, creating a stress-free cooking experience. Make-ahead magic: Ideal for busy schedules, prepare it ahead of time and simply bake when you’re ready. Crowd-pleaser appeal: Perfect for potlucks or family gatherings, it guarantees smiles and seconds. Flavorful layers: The combination of caramelized onions, smoky bacon, and juicy tomatoes creates irresistible, mouthwatering bites reminiscent of cherished home-cooked meals.
Bacon Onion Tomato Pie Ingredients
-
For the Crust
• Refrigerated Pie Crust – This provides a flaky texture; you can substitute with homemade dough but don’t forget to blind-bake for best results. -
For the Filling
• Bacon – Adds a rich, smoky flavor; thick-cut bacon works best, or use turkey bacon for a lighter version.
• Sweet Onion – Caramelizes beautifully to enhance sweetness; yellow onions are a good alternative, but avoid overly sharp types.
• Tomatoes – Fresh and juicy are essential; ripe Roma or heirloom tomatoes are top choices—remember to drain them well to prevent a soggy pie!
• Cheddar Cheese – Offers a sharp, delightful flavor; go for shredded sharp cheddar, or mix in Gruyère for extra richness.
• Mozzarella Cheese – Adds to the gooey texture; feel free to swap with other melty cheeses based on your preference.
• Mayonnaise – Serves as a binder to create a creamy filling; you can lighten it up by mixing half with Greek yogurt.
• Fresh Basil or Dried Italian Seasoning – Fresh basil is most flavorful, but dried herbs can work if you’re in a hurry.
• Salt and Pepper – Essential for that perfect seasoning; make sure to taste and adjust accordingly. -
For the Topping
• Creamy Cheese Mixture – Combine the remaining cheese and mayo with basil, salt, and pepper to create an irresistible topping for your Bacon Onion Tomato Pie.
This Bacon Onion Tomato Pie is truly a delight, merging comfort and flavor effortlessly. It’s a recipe that invites nostalgia while providing a delicious experience for you and your loved ones. Enjoy!
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 gently press it into a 9-inch pie dish, ensuring it fits snugly. To preempt a soggy bottom, blind-bake the crust for about 8 minutes until it’s lightly golden. Remove it from the oven and set it aside to cool slightly while you prepare the filling.
Step 2: Cook the filling
In a large skillet, cook the thick-cut bacon over medium heat until crispy, which should take about 6–8 minutes. Once cooked, transfer the bacon to a plate, crumble it into pieces, and leave 2 tablespoons of the drippings in the skillet. Reduce the heat to medium-low and add the sliced sweet onions, caramelizing them for 10–15 minutes until they’re soft and golden brown.
Step 3: Prep the tomatoes
Slice the ripe Roma or heirloom tomatoes and sprinkle them with salt to draw out excess moisture. Allow them to sit for about 10 minutes before patting them dry with paper towels. This step is crucial to avoid a soggy Bacon Onion Tomato Pie, ensuring each layer remains flavorful and intact during baking.
Step 4: Assemble the pie
Layer half of the drained tomatoes at the bottom of your pre-baked crust, followed by half of the caramelized onions and half of the crumbled bacon. Repeat the process with the remaining ingredients, creating a beautiful layered effect. This method enhances the flavors in the Bacon Onion Tomato Pie, so take your time to distribute the ingredients evenly.
Step 5: Mix the topping
In a medium bowl, combine mayonnaise, shredded cheddar, mozzarella cheese, basil, salt, and pepper. Stir the mixture until it’s well blended and creamy. Spread this luxurious topping evenly over the layered ingredients in your pie, making sure to cover the surface for a delightful golden crust during baking.
Step 6: Bake
Place the assembled Bacon Onion Tomato Pie in the preheated oven and bake for 30–35 minutes. Look for bubbling around the edges and a golden brown crust on top, indicating a perfect finish. Once baked, remove the pie from the oven and let it cool for about 10 minutes, allowing the filling to set before slicing and serving.

Expert Tips for Bacon Onion Tomato Pie
- Blind-bake the crust: Ensures a crispy bottom; don’t skip this step to prevent sogginess due to the juicy tomatoes.
- Use ripe tomatoes: Opt for fresh Roma or heirloom tomatoes for the best flavor; drain them well to avoid excess moisture in your Bacon Onion Tomato Pie.
- Tailor the toppings: Feel free to experiment with herbs like thyme or dill to customize flavors; every addition can enhance the comforting experience.
- Let it rest: Allow the pie to cool for 10 minutes before slicing; this helps the filling set and makes for cleaner cuts.
- Watch the bake time: Keep an eye on the pie during baking; look for a bubbly top and golden edges to gauge doneness.
How to Store and Freeze Bacon Onion Tomato Pie
- Fridge: Store covered in the refrigerator for up to 3 days to maintain freshness. Allow the pie to cool completely before covering to avoid excess moisture.
- Freezer: For longer storage, freeze the pie after baking. Wrap it tightly in plastic wrap and foil for up to 3 months. Reheat directly from the freezer for a quick meal.
- Reheating: To reheat, place slices in a preheated oven at 350°F (175°C) for 15–20 minutes or until heated through. Enjoy the comforting flavors of your Bacon Onion Tomato Pie all over again!
- Make-Ahead Tip: Prepare the pie ahead of time and store it raw in the fridge for up to a day. Bake fresh for a warm and inviting dish whenever you’re ready!
Make Ahead Options
This Bacon Onion Tomato Pie is perfect for busy home cooks looking to save time during the week! You can prepare the filling (bacon, caramelized onions, and drained tomatoes) up to 3 days in advance and store it in the refrigerator. Simply follow the initial steps of cooking and layering your ingredients, then assemble everything into the pie crust, covering it tightly with plastic wrap. When you’re ready to enjoy, just bake the pie at 375°F (190°C) for 30–35 minutes until bubbly and golden. To maintain the quality, be sure to drain the tomatoes well to avoid excess moisture, ensuring your pie is just as delicious when served!
What to Serve with Southern Bacon Onion Tomato Pie
This delightful dish shines even brighter when paired with the right sides, creating a memory-making meal for your loved ones.
- Light Side Salad: A fresh mix of greens with a zesty vinaigrette offers a crisp contrast to the rich pie, balancing flavors beautifully.
- Roasted Vegetables: Caramelized carrots and Brussels sprouts add a touch of sweetness and vibrant color, enhancing the comfort of the pie.
- Creamy Potato Soup: Silky, warm soup complements the pie’s hearty textures, making for a comforting duo that’s perfect for chilly nights.
- Coleslaw: This crunchy, tangy side adds a refreshing bite, cutting through the richness of the bacon and cheese.
- Cornbread Muffins: Sweet and crumbly cornbread brings in a Southern flair, creating a delightful harmony with the pie’s savory notes.
- Iced Tea: Serve a tall glass of sweetened or unsweetened iced tea for a quintessential Southern drink pairing, refreshing and hydrating.
- Peach Cobbler: End your meal on a sweet note with a warm peach cobbler; its sweetness complements the savory pie wonderfully, rounding out the meal.
- Fresh Basil Lemonade: The citrusy brightness of this homemade drink contrasts beautifully with the layered flavors of the pie, adding a refreshing touch.
Bacon Onion Tomato Pie Variations
Feel free to sprinkle in your personality and twist this delightful recipe to suit your taste buds!
-
Veggie Boost: Add chopped spinach, zucchini, or bell peppers for a vibrant, healthful touch. These ingredients not only elevate flavor but also add beautiful color.
-
Heat it Up: Increase spiciness by tossing in chopped jalapeños or a dash of red pepper flakes. This gives the pie a delightful kick that will excite your palate.
-
Sweet Twist: Swap in sweet Vidalia onions for a mellower flavor, and drizzle with hot sauce to enhance the taste experience. The new flavor balance will have you coming back for more!
-
Herbaceous Freshness: Incorporate fresh herbs, like thyme or dill, to introduce a garden-fresh flair. Freshly picked herbs can truly elevate the overall taste and aroma.
-
Cheesy Indulgence: Mix in Gruyère or fontina with your cheddar for a richer, creamier taste. Every bite will be filled with delightful gooeyness that cheese lovers adore.
-
Meat Lovers: Spice things up by layering in some cooked sausage or ham for additional savory layers. This makes it not just more filling but adds a complexity of flavors.
-
Savory Crust: Top your pie crust with crushed garlic or seasoning for an extra flavor dimension. This small addition can enhance your Bacon Onion Tomato Pie beautifully.
-
Whole Wheat Option: Use a whole wheat pie crust for a nuttier flavor and healthier touch. It’s a simple way to introduce more fiber while still indulging in this comforting classic.
For more comforting dishes, consider trying my Chicken Bacon Ranch or the irresistible Pecan Pie Dump. Each recipe is crafted with love and brings a special warmth to your kitchen.

Bacon Onion Tomato Pie Recipe FAQs
What tomatoes are best for this pie?
For the best flavor, I recommend using ripe Roma or heirloom tomatoes. They’re juicy and flavorful, which is crucial for enhancing the final dish. Make sure to slice them and sprinkle with salt, allowing them to drain excess moisture for about 10 minutes. This will prevent your Bacon Onion Tomato Pie from becoming soggy!
How long can I store leftovers?
You can store your Bacon Onion Tomato Pie covered in the refrigerator for up to 3 days. It’s best to let the pie cool completely before you cover it, which helps reduce moisture buildup. Just warm it up in the oven when you’re ready to enjoy another slice of this comforting classic!
Can I freeze this pie?
Absolutely! After baking, wrap your Bacon Onion Tomato Pie tightly in plastic wrap and foil. It can be frozen for up to 3 months. When you’re ready to enjoy it again, reheat directly from the freezer in a preheated oven at 350°F (175°C) for about 15–20 minutes, or until heated through. What a deliciously simple way to bring back that comfort food magic!
What can I do if my pie is too watery?
If your pie ends up a bit watery, it’s often due to excess moisture in the tomatoes. To remedy this, slice your tomatoes and sprinkle them with salt for 10 minutes, discarding any accumulated liquid before layering. Additionally, be sure to drain them thoroughly before adding them to the pie. This method will help you achieve that perfect texture, so every bite is just as delightful as the last!
Are there any dietary considerations for pets or allergies?
When it comes to serving this Bacon Onion Tomato Pie, it’s crucial to remember to keep it away from pets. The ingredients, such as onion and certain cheeses, can be harmful to dogs and cats. If anyone in your home has food allergies, be sure to adjust the recipe accordingly, perhaps using lactose-free cheese or omitting certain ingredients altogether. It’s all about creating a warm, inviting meal that everyone can enjoy safely!

Savory Bacon Onion Tomato Pie for Southern Comfort Cravings
Ingredients
Equipment
Method
- Preheat your oven to 375°F (190°C). Unroll the refrigerated pie crust and gently press it into a 9-inch pie dish.
- Blind-bake the crust for about 8 minutes until lightly golden. Set aside to cool slightly.
- In a large skillet, cook the thick-cut bacon over medium heat until crispy, about 6–8 minutes. Crumble bacon into pieces.
- Leave 2 tablespoons of the drippings in the skillet and caramelize the sliced sweet onions for 10–15 minutes.
- Slice tomatoes and sprinkle with salt. Let them sit for 10 minutes, then pat dry.
- Layer half of the drained tomatoes, onions, and crumbled bacon in the pie crust. Repeat with remaining ingredients.
- In a medium bowl, combine mayonnaise, cheddar, mozzarella, basil, salt, and pepper. Mix until creamy.
- Spread the creamy topping over the pie and bake for 30–35 minutes or until bubbly and golden.
- Let cool for 10 minutes before slicing and serving.

Leave a Reply