The aroma of smoky bacon mingling with sweet, caramelized onions is enough to draw anyone into the kitchen—especially when a Bacon Onion Tomato Pie is on the menu. This Southern classic is a delightful comfort food that seamlessly combines layers of juicy tomatoes, crunchy bacon, and rich cheeses, all nestled in a flaky crust. Not only is this pie a breeze to prepare with everyday ingredients, but it’s also the perfect make-ahead dish for brunch gatherings or cozy family dinners. Whether served as a show-stopping centerpiece or a hearty side, it promises to bring smiles and satisfaction to the table. Are you ready to take your baking game to a whole new level with this comforting slice of goodness?

Why is This Pie So Special?
Comforting Flavors: The blend of smoky bacon, sweet caramelized onions, and juicy tomatoes is pure comfort in every bite.
Effortlessly Easy: With a simple assembly process, this pie requires no culinary expertise. Perfect for beginner cooks!
Versatile Dish: Serve it warm for brunch, as a side for dinner, or even chilled for a picnic—your guests will love it anytime!
Make-Ahead Friendly: Prep it ahead of time and pop it into the oven when you’re ready, making your hosting a breeze. For more fantastic make-ahead dishes, check out my Dorito Taco Pie recipe!
Crowd-Pleasing Delight: Perfect for family gatherings or casual dinners, this pie is bound to impress anyone at the table with its rich flavors and beautiful presentation.
Bacon Onion Tomato Pie Ingredients
For the Pie Crust
• Pie Crust – A refrigerated store-bought crust is a time-saver; make your own for a homemade touch.
For the Filling
• Bacon – Thick-cut bacon imparts a deep, smoky flavor; cook it crispy for added texture.
• Onion – Use yellow or sweet onions for perfect caramelization and sweetness.
• Tomatoes – Firm, ripe tomatoes (like Roma or heirloom) work best; salt and drain them to avoid sogginess.
For the Cheesy Topping
• Cheddar Cheese – Aged cheddar adds sharpness and richness; its melt pairs beautifully with the other ingredients.
• Mozzarella Cheese – This creamy addition complements cheddar, offering the perfect cheesy topping.
• Mayonnaise – Acts as a binding agent for a creamy mixture; substitute half with Greek yogurt for a lighter version.
• Herbs (Basil/Parsley) – Fresh herbs elevate the flavor profile; dried Italian seasoning is also a great alternative.
For Seasoning
• Salt & Pepper – Essential for enhancing overall taste; adjust as per personal preference.
Make this delightful Bacon Onion Tomato Pie your new comfort food recipe!
Step‑by‑Step Instructions for Bacon Onion Tomato Pie
Step 1: Prepare the Crust
Preheat your oven to 375°F (190°C). Take a refrigerated pie crust and roll it out into a 9-inch pie dish. Prick the bottom with a fork to prevent bubbling, then blind-bake it for 8-10 minutes until it’s lightly golden. Once done, remove it from the oven and set it aside to cool while you prepare the filling.
Step 2: Cook the Bacon
In a large skillet over medium heat, fry thick-cut bacon until crispy, about 8-10 minutes. Once cooked, transfer the bacon to a paper towel-lined plate to drain excess grease; crumble it once cooled. Keep about 1 tablespoon of the drippings in the pan for the next step—this will add flavor to our Bacon Onion Tomato Pie.
Step 3: Caramelize the Onions
Using the same skillet with the reserved bacon drippings, add sliced onions over medium-low heat. Stir occasionally for about 10-15 minutes until they become a beautiful golden brown, softening and sweetening. This step is crucial for developing the rich flavor that complements the bacon and tomatoes in your pie.
Step 4: Prep the Tomatoes
While the onions are caramelizing, slice firm, ripe tomatoes and lay them out on paper towels. Sprinkle a bit of salt over the slices and let them sit for 10 minutes to draw out excess moisture. This is essential to preventing a soggy crust in your delicious Bacon Onion Tomato Pie.
Step 5: Assemble the Pie
In your prepped and cooled crust, begin layering half of the crumbled bacon, followed by half of the caramelized onions, and then a layer of tomato slices. Repeat this layering process with the remaining ingredients, ensuring the tomatoes are evenly distributed for a balanced flavor throughout your Bacon Onion Tomato Pie.
Step 6: Mix the Topping
In a medium bowl, combine mayonnaise, cheddar cheese, mozzarella cheese, and your choice of fresh herbs. Mix until well combined, creating a deliciously creamy topping. Spread this mixture evenly over the layered ingredients in the pie crust, ensuring every bite will be cheesy and flavorful.
Step 7: Bake
Place the assembled Bacon Onion Tomato Pie in the oven and bake for 30-35 minutes. Keep an eye out for a bubbly and lightly golden cheese topping, which indicates it’s perfectly cooked. After baking, let the pie rest for 10 minutes, allowing the flavors to meld before slicing and serving.

What to Serve with Bacon Onion Tomato Pie?
The perfect meal is just around the corner with this delightful pie at its heart—let’s explore some tasty pairings!
-
Mixed Green Salad: A refreshing mix of greens and a light vinaigrette enhances the savory flavors of the pie, adding a crisp texture.
-
Garlic Breadsticks: Their warm, buttery goodness complements the richness of the pie, making every bite a perfect blend of comfort.
-
Roasted Vegetables: Caramelized carrots, zucchini, and bell peppers bring a vibrant array of colors and natural sweetness, balancing the smoky flavors.
-
Creamy Coleslaw: The crunchy texture and tangy dressing provide a delightful contrast to the soft filling of the pie, making it a satisfying combination.
-
Chili: A bowl of spicy chili offers a comforting warmth; the heat perfectly contrasts with the rich and cheesy pie.
-
Iced Tea or Lemonade: These refreshing drinks cleanse your palate and keep the meal light; their sweetness is the perfect finale to this hearty dish.
-
Chocolate Chip Cookies: End the meal on a sweet note! The warm, gooey cookies are a comforting finish that appeals to all ages.
-
Fruit Tart: A light fruit tart or crumble makes a delightful dessert, offering a fresh and fruity end to an incredibly savory meal.
Expert Tips for Bacon Onion Tomato Pie
-
Crust Perfection: Blind-bake until just golden to achieve that flaky texture; undercooking can lead to a soggy bottom.
-
Tomato Prep: Salting tomatoes helps release moisture and prevents a watery filling; don’t skip this vital step!
-
Bacon Quality: Use thicker cut bacon for a bold, smoky flavor and crispy texture that holds up well in the pie.
-
Cheese Balance: Combining both cheddar and mozzarella gives a rich flavor and creamy texture; don’t shy away from experimenting with cheese!
-
Layer Wisely: Alternate layers evenly to distribute flavors throughout the pie, ensuring every bite is a delightful taste of the Bacon Onion Tomato Pie.
How to Store and Freeze Bacon Onion Tomato Pie
Room Temperature: Allow the pie to cool completely before covering it loosely with foil or a clean kitchen towel. It can be stored at room temperature for up to 1 day.
Fridge: Cover tightly with plastic wrap or aluminum foil to keep it fresh. It will stay good in the refrigerator for up to 3 days. Reheat in an oven to maintain the crust’s flakiness.
Freezer: Wrap the pie tightly in plastic wrap followed by aluminum foil to prevent freezer burn. It can be frozen for up to 3 months. Thaw in the fridge overnight before reheating.
Reheating: For best results, reheat the Bacon Onion Tomato Pie in a preheated oven at 350°F (175°C) for about 20-25 minutes until heated through and the cheese is bubbly again. Avoid microwaving, as it can make the crust soggy.
Make Ahead Options
This Bacon Onion Tomato Pie is a fantastic make-ahead option for busy cooks looking to save time! You can prepare the filling (cooked bacon, caramelized onions, and tomatoes) up to 24 hours in advance and store it in an airtight container in the refrigerator. Additionally, you can assemble the entire pie and refrigerate it for up to 3 days before baking. To maintain quality, cover it tightly with plastic wrap to prevent drying out. When you’re ready to serve, simply bake the pie as directed for about 30-35 minutes or until the cheese is bubbly and golden. This way, you can enjoy all the comforting flavors of the Bacon Onion Tomato Pie with minimal effort during the week!
Bacon Onion Tomato Pie Variations
Get ready to make this Bacon Onion Tomato Pie your own by trying out these delightful twists that will elevate your kitchen experience!
-
Vegetable Addition: Adding spinach, zucchini, or bell peppers can enhance the dish. These vegetables bring in vibrant colors and fresh flavors, making your pie even more nourishing.
-
Cheese Swap: Replace mozzarella with Gruyère for a deeper flavor. This nutty cheese will add a sophisticated touch, turning your pie into a gourmet delight that’s sure to impress.
-
Herb Variation: Use fresh thyme or dill for an herbal twist. These herbs offer a garden-fresh punch and brighten the overall taste profile of your pie.
-
Spice Level: Introduce red pepper flakes for heat or add jalapeños for a spicier take. Spice lovers among your guests will appreciate this vibrant kick to the classic recipe.
-
Make it Sweet: Incorporate caramelized apples or butternut squash for a sweetness that complements the savory elements beautifully. This unexpected twist will charm anyone who’s hungry for something different.
-
Gluten-Free Crust: Swap out the traditional pie crust for a gluten-free version made from almond or coconut flour. This change keeps all the flavors intact while catering to dietary preferences.
-
Additional Cheeses: Try adding feta or blue cheese for that extra zing. These cheeses provide sharpness that harmonizes wonderfully with the toppings.
-
Breakfast Style: Transform your pie into a breakfast dish by adding scrambled eggs and breakfast sausage or bacon. Perfect for a hearty morning surprise!
Once you’ve gathered your customized ingredients, assemble a mouthwatering pie that’s uniquely yours. Whether you enjoy it with a light salad or as part of a hearty brunch, this Bacon Onion Tomato Pie is bound to make your meal unforgettable! For more delicious savory options, don’t forget to check out my Bacon Egg Cheese Burrito and Swiss Bacon Mushroom recipes!

Bacon Onion Tomato Pie Recipe FAQs
How do I select the best tomatoes for the pie?
Absolutely! For the most flavorful Bacon Onion Tomato Pie, choose firm, ripe tomatoes, such as Roma or heirloom varieties. Their lower moisture content helps prevent a soggy crust. Look for tomatoes that are vibrant in color and feel slightly soft to the touch without any dark spots all over. If they appear too watery, salting and draining them, as described in the recipe, is crucial for achieving the best texture.
What is the best way to store leftover Bacon Onion Tomato Pie?
Very! Once your pie has cooled completely, wrap it tightly in plastic wrap or aluminum foil, then store it in the refrigerator for up to 3 days. When you’re ready to enjoy it again, simply reheat the pie in a preheated oven at 350°F (175°C) for about 20-25 minutes until it’s warmed through and the cheese is bubbly again. This method helps maintain the crust’s flakiness, ensuring each bite is just as satisfying as the first.
Can I freeze Bacon Onion Tomato Pie?
Definitely! To freeze your Bacon Onion Tomato Pie, first let it cool completely. Then, wrap it tightly in plastic wrap followed by a layer of aluminum foil to prevent freezer burn. It can be safely frozen for up to 3 months. When you’re ready to use it, thaw the pie overnight in the refrigerator before reheating. For an even heat, preheat your oven to 350°F (175°C) and warm it for about 20-25 minutes. This process keeps the pie’s delicious flavor intact!
My pie turned out watery; what did I do wrong?
Oh no! A soggy pie can often be the result of using overly juicy tomatoes or not enough salting during prep. To avoid this next time, be sure to use firm, low-moisture tomatoes, and salt the tomato slices before layering them in the pie. Allowing them to sit for 10 minutes helps draw out excess moisture. Additionally, blind-baking your crust correctly is essential; a slightly longer bake can help prevent water from pooling.
Can I use any type of cheese for this recipe?
Absolutely! While the recipe calls for cheddar and mozzarella, feel free to get creative! For a richer and deeper flavor, consider swapping mozzarella for Gruyère or adding a sprinkle of feta for a tangy twist. Just keep in mind that the cheese’s melting properties may vary, so choose a cheese that holds up well in a baked dish, contributing to that creamy consistency you desire in your Bacon Onion Tomato Pie.
Are there any dietary considerations I should be aware of?
Certainly! If serving this Bacon Onion Tomato Pie to individuals with dietary restrictions, remember that it contains gluten (from the pie crust) and dairy (from the cheese and mayonnaise). For a gluten-free option, look for a gluten-free pie crust or make your own. Substituting half of the mayonnaise with Greek yogurt can lighten it up, which is great for those watching their saturated fat intake. Always check ingredient labels for allergens and feel free to adapt the recipe to meet your guests’ needs!

Bacon Onion Tomato Pie: Comforting Southern Flavor Delight
Ingredients
Equipment
Method
- Preheat oven to 375°F (190°C), roll out pie crust into 9-inch dish, prick bottom with fork, blind-bake for 8-10 minutes until lightly golden, set aside to cool.
- Cook thick-cut bacon in skillet over medium heat until crispy, about 8-10 minutes, transfer to paper towel-lined plate to drain, crumble once cooled.
- In the same skillet, add sliced onions with reserved bacon drippings, cook over medium-low heat for 10-15 minutes until golden brown.
- Slice firm, ripe tomatoes, lay on paper towels, sprinkle with salt, let sit for 10 minutes to draw out moisture.
- Layer half the crumbled bacon, half the caramelized onions, and a layer of tomato slices in the prepped crust, repeat with remaining ingredients.
- Combine mayonnaise, cheddar cheese, mozzarella cheese, and fresh herbs in a bowl, mix well, and spread over layered ingredients in pie crust.
- Bake pie for 30-35 minutes until cheese topping is bubbly and lightly golden, let rest for 10 minutes before slicing and serving.

Leave a Reply