As the sun rays dip low, casting a warm golden hue beyond the kitchen window, the savory aroma of baking fills the air. Today, I’m thrilled to share my version of the Southern Bacon Onion Tomato Pie—a delightful comfort food that has become a family favorite. This pie has a flaky, buttery crust cradling layers of juicy tomatoes, caramelized onions, and crispy bacon, all topped with a creamy cheese blend. It’s not just a recipe; it’s a versatile dish perfect for brunch, potlucks, or simply warming your soul after a long day. Plus, it comes together in a snap and offers the ideal solution for those who want delicious homemade meals without the fuss. Are you ready to uncover the secrets to this Southern classic and make your kitchen the heart of your home?

Why is this pie a must-try?
Simplicity Meets Flavor: This Bacon Onion Tomato Pie comes together effortlessly, making it perfect for busy weeknights or lazy weekends. Versatile Deliciousness: Customize it with your favorite veggies or spices, ensuring every bite is uniquely yours. Comforting Classic: Its rich, savory elements evoke a sense of home and warmth, appealing to both young and old. You could even serve it alongside a fresh salad or Bacon Mushroom Pasta for a well-rounded meal! Crowd-Pleasing Appeal: Ideal for gatherings and potlucks, this dish is sure to impress with its layered flavors and beautiful presentation. Dive into this culinary delight and elevate your comfort food game!
Bacon Onion Tomato Pie Ingredients
For the Crust
• Refrigerated Pie Crust – This base structure offers convenience, but a homemade crust can elevate the flavor and texture!
For the Filling
• Bacon – Provides a smoky, savory flavor; using thick-cut slices enhances the pie’s texture.
• Onions – Sweet and aromatic; yellow or sweet onions caramelize beautifully, adding depth.
• Tomatoes – Fresh and juicy; opt for firm varieties like Roma or heirloom, and remember to salt and drain to avoid excess moisture!
For the Cheese Mix
• Cheddar Cheese – Delivers a sharp, bold flavor; feel free to mix with Parmesan for an extra kick!
• Mozzarella Cheese – Adds creaminess and meltiness; Gruyère can be swapped in for a richer taste.
• Mayonnaise – Acts as a binder for a creamy consistency; Greek yogurt is a lighter alternative.
For Seasoning
• Fresh Basil (or Dried) – Brightens up the pie; fresh basil is preferred for its vibrant flavor.
• Salt and Black Pepper – Essential for enhancing the overall flavor of your Bacon Onion Tomato Pie.
Now that you have your ingredients ready, it’s time to dive into the magic of creating this Southern classic!
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 fit it into a 9-inch pie pan. Using a fork, prick the bottom to prevent bubbling, then blind-bake for 8–10 minutes until lightly golden. This crucial step ensures a perfect foundation for your flavorful Bacon Onion Tomato Pie.
Step 2: Cook the Bacon
In a large skillet over medium heat, fry thick-cut bacon until crispy, which should take about 6–8 minutes. Once cooked, remove the bacon and crumble it. Be sure to reserve 1 tablespoon of the delicious drippings in the pan to sauté the onions, infusing rich flavor throughout your pie.
Step 3: Caramelize the Onions
In the same skillet with reserved bacon drippings, add sliced onions and sauté over medium-low heat for 10–15 minutes until they soften and turn golden brown. Stir occasionally to prevent sticking, allowing their natural sweetness to build. This step creates a flavorful base that complements the smoky bacon in your Bacon Onion Tomato Pie.
Step 4: Prep the Tomatoes
While the onions are caramelizing, slice your tomatoes and sprinkle them with salt. Allow them to drain on paper towels for about 10 minutes, which will reduce moisture and prevent a soggy pie. Pat the tomatoes dry before assembling, so their flavor shines through in this delicious pie.
Step 5: Assemble the Pie
In your pre-baked crust, layer half of the drained tomatoes, crumbled bacon, and caramelized onions. Repeat the layers to build a hearty filling. This step not only enhances the flavor but also creates a beautiful presentation for your Bacon Onion Tomato Pie when it’s baked to perfection.
Step 6: Mix Topping
In a mixing bowl, combine mayonnaise, cheddar cheese, mozzarella cheese, salt, pepper, and fresh basil (or dried). Stir until smooth and well-combined. Spread this creamy mixture evenly over the assembled pie, ensuring a rich topping that will melt beautifully in the oven.
Step 7: Bake
Carefully place your pie in the preheated oven and bake for 30–35 minutes. You’ll know it’s ready when the top is golden and bubbly, with a delightful aroma filling your kitchen. This baking time enhances the layers of flavor in your Bacon Onion Tomato Pie, making it irresistible.
Step 8: Cool and Serve
Once baked, remove your pie from the oven and let it rest for about 10 minutes. This cooling period allows the filling to set, making slicing easier. Garnish with fresh herbs if desired, then cut into wedges to serve this comforting Southern classic.

Storage Tips for Bacon Onion Tomato Pie
Fridge: Store leftovers in an airtight container for up to 3 days to maintain freshness and prevent drying out.
Freezer: While not ideal, you can freeze the pie before baking for up to 2 months. Wrap tightly in plastic wrap and foil to prevent freezer burn.
Reheating: When ready to enjoy, thaw in the fridge overnight, then reheat at 325°F (165°C) for approximately 20-25 minutes until heated through, ensuring the crust stays crisp.
Avoid Moisture: Always drain tomatoes before assembling to reduce moisture, which helps maintain the texture of your Bacon Onion Tomato Pie.
Bacon Onion Tomato Pie Variations
Feel free to let your creativity shine with these delightful twists on the classic Bacon Onion Tomato Pie, ensuring every bite is a unique experience!
-
Vegetarian Option: Swap bacon for smoked paprika to infuse that addictive smoky flavor without meat. This variation makes the dish accessible to everyone at your table.
-
Add Veggies: Layer in vibrant spinach, zucchini, or bell peppers for a colorful and nutritious boost. Feel free to sauté these veggies first for enhanced flavor and tenderness.
-
Spicy Kick: For those who like it hot, add red pepper flakes or diced jalapeños to the filling. This little heat will give your pie a lively zing that elevates every bite.
-
Herb Swap: Replace fresh basil with thyme, oregano, or dill for a refreshing twist on traditional flavor. These herbs can really change the pie’s personality and take you on a flavor adventure.
-
Cheese Variety: Try mixing in goat cheese or feta for a tangy richness that adds depth to your pie. These cheeses bring a creamy texture that beautifully complements the smoky bacon and sweet onions.
-
Gluten-Free Crust: If you’re avoiding gluten, use a store-bought gluten-free pie crust or even a cauliflower crust for a low-carb option. You can still enjoy the rich flavors without the gluten!
-
Top with Greens: Sprinkle fresh arugula or microgreens over the baked pie for a peppery finish. This fun garnish adds a delightful crunch and a pop of color to your serving!
Enhancing your Bacon Onion Tomato Pie is a delicious way to explore new flavors. You might even consider pairing it with a light side salad or a hearty dish like Pan Meatballs Tomato for a complete meal. Whatever your choice, let this pie bring warmth and comfort to your kitchen!
Expert Tips for Bacon Onion Tomato Pie
Perfect Your Crust: Always blind-bake your pie crust for at least 8-10 minutes to prevent it from becoming soggy. A pre-baked crust holds up against moisture from the filling.
Choose Ripe Tomatoes: Select firm tomatoes like Roma or heirloom varieties for the best flavor. Drain and pat dry to avoid excess liquid that could make your Bacon Onion Tomato Pie soggy.
Caramelize with Care: Cook onions slowly over medium-low heat until golden and sweet. Rushing this step may lead to burnt onions, sacrificing depth of flavor.
Customize Wisely: Feel free to mix in your favorite veggies or spices, but be cautious with added moisture. Keep the focus on that rich, savory pie experience!
Proper Storage: Refrigerate leftovers in an airtight container for up to 3 days. When reheating, use a low temperature (325°F) to help retain the crust’s crispness.
Make Ahead Options
These Bacon Onion Tomato Pies are a fantastic solution for meal prep lovers looking to save time during busy weeknights! You can prepare the crust and the filling up to 24 hours in advance. Simply blind-bake the crust and let it cool completely before covering it and refrigerating. Prepare the filling by cooking the bacon and caramelizing the onions, then layer them with sliced tomatoes and seasonings in advance. Once you’re ready to enjoy your pie, simply assemble the prepped ingredients and layer the cheesy topping on top before baking. This method ensures you have a delicious, homemade pie with a fresh taste and texture—just as inviting as when prepared fresh!
What to Serve with Bacon Onion Tomato Pie
As you savor each bite of this captivating pie, consider pairing it with delightful sides that elevate your meal even further.
-
Light Side Salad:
A fresh green salad with a tangy vinaigrette balances the richness of the pie, offering a refreshing contrast. -
Roasted Vegetables:
Oven-roasted seasonal vegetables provide a sweet and smoky note, beautifully complementing the savory flavors of the Bacon Onion Tomato Pie. -
Creamy Coleslaw:
Crisp coleslaw adds a satisfying crunch with its creamy dressing, enhancing the enjoyment of each slice. -
Tomato Basil Soup:
A warm bowl of tomato basil soup echoes the flavors of the pie, creating a cozy, comforting meal that delights the senses. -
Garlic Bread:
Buttery garlic bread pairs perfectly, providing an irresistible crunch and flavor that intertwines with the pie’s comforting essence. -
Sparkling Lemonade:
A glass of refreshing sparkling lemonade revitalizes your palate while adding a zesty brightness to the dining experience.

Bacon Onion Tomato Pie Recipe FAQs
What type of tomatoes should I use for this pie?
Absolutely! For the best results, opt for firm varieties like Roma or heirloom tomatoes. They offer a juicy flavor without excessive moisture. Always remember to salt and drain them on paper towels for about 10 minutes to ensure your Bacon Onion Tomato Pie doesn’t turn out soggy.
How should I store leftovers of Bacon Onion Tomato Pie?
Very! Store any leftovers in an airtight container in the refrigerator for up to 3 days. This method keeps it fresh and prevents it from drying out, allowing you to enjoy that savory flavor all over again. When you’re ready to indulge, simply reheat it at 325°F (165°C) for keep that crust nice and crispy.
Can I freeze Bacon Onion Tomato Pie?
Absolutely! While it’s best enjoyed fresh, you can freeze the pie before baking it. Wrap it tightly in plastic wrap and then in foil to prevent freezer burn. It can be stored for up to 2 months. When you’re ready to bake, thaw it in the refrigerator overnight before baking as directed for a delicious meal!
What can I do if my pie filling is too watery?
If you find yourself facing a watery filling, the key is in properly preparing your tomatoes. Always remember to slice and sprinkle them with salt, letting them drain on paper towels to remove excess moisture before assembly. Additionally, consider using a less juicy variety or even thickening the filling slightly with a spoonful of cornstarch mixed into the cheese mixture!
Is there a vegetarian option for this pie?
Very! You can easily create a vegetarian version of this Bacon Onion Tomato Pie by replacing the bacon with smoked paprika for that smoky flavor. You could also add in vegetables like spinach, zucchini, or bell peppers for more nutrition and a burst of flavor. Enjoy crafting your unique twist!

Savory Bacon Onion Tomato Pie: Your New Favorite Comfort Dish
Ingredients
Equipment
Method
- Preheat your oven to 375°F (190°C). Unroll the refrigerated pie crust and fit it into a 9-inch pie pan. Prick the bottom and blind-bake for 8–10 minutes until golden.
- In a large skillet, fry bacon over medium heat until crispy, about 6–8 minutes. Crumble bacon and reserve 1 tablespoon drippings.
- In the same skillet, add sliced onions to the reserved drippings and sauté over medium-low heat for 10–15 minutes until golden brown.
- Slice tomatoes and sprinkle with salt. Allow to drain on paper towels for about 10 minutes to reduce moisture.
- In pre-baked crust, layer half of the tomatoes, crumbled bacon, and caramelized onions, then repeat the layers.
- Combine mayonnaise, cheddar, mozzarella, salt, pepper, and basil in a bowl. Spread over pie filling evenly.
- Bake pie for 30–35 minutes until the top is golden and bubbly. Let cool for 10 minutes before serving.

Leave a Reply