As I stood in my kitchen, the aroma of sizzling bacon mingling with sweet, caramelized onions took me back to sunny afternoons in the South, where comfort food reigns supreme. This Bacon Onion Tomato Pie is a tribute to those cherished memories, combining juicy tomatoes, crispy bacon, and creamy cheese all wrapped up in a flaky crust. What I love most about this savory pie is that it’s not only easy to make but also a guaranteed crowd-pleaser, perfect for everything from casual brunches to festive gatherings. Plus, it makes for an excellent make-ahead dish—allowing the flavors to deepen overnight, it’s sure to impress your guests. Ready to elevate your comfort food game with a slice of this delightful Southern staple? Keep reading!

unnamed file 280

Why is this Bacon Onion Tomato Pie irresistible?

Comforting Flavors: The combination of savory bacon, caramelized onions, and juicy tomatoes creates a dish that feels like a warm hug on a plate.

Effortless Preparation: With minimal steps, this recipe is perfect for home cooks of all skill levels, making it easy to whip up a comfort classic.

Make-Ahead Magic: Prepare it a day prior to allow the flavors to develop, ensuring it’s even better the next day—ideal for busy lifestyles!

Versatile Crowd-Pleaser: Whether for brunch, potlucks, or dinner, this pie fits the bill and is sure to impress, much like a delicious Peanut Butter Pie or Tomato Bruschetta.

Customizable Delights: Feel free to mix in your favorite veggies or try different cheeses, making each pie a unique creation to suit your taste buds!

Bacon Onion Tomato Pie Ingredients

• Dive into the components of this delightful Bacon Onion Tomato Pie!

For the Crust

  • Refrigerated Pie Crust – The base that gives this pie its flaky perfection; consider using a homemade butter crust for a gourmet touch.

For the Filling

  • Bacon (6 strips) – Adds a smoky flavor that’s pure comfort; opt for thick-cut for a heartier bite.
  • Sweet Onion (1 large) – Caramelizes beautifully, balancing the salty bacon with natural sweetness.
  • Ripe Tomatoes (3 medium) – Juicy and acidic, they elevate the pie; drain them well for the best texture.
  • Shredded Cheddar Cheese (1 cup) – Provides richness and depth; sharp cheddar is ideal for a robust flavor.
  • Shredded Mozzarella Cheese (½ cup) – Gives the dish a creamy, melty consistency; Gruyère can be a luxurious alternative.
  • Mayonnaise (½ cup) – Binds the filling and keeps it creamy; swap with Greek yogurt for a lighter option.
  • Fresh Basil (2 tablespoons) or Dried (1 teaspoon) – Adds an aromatic touch to this savory pie.
  • Salt (½ teaspoon) – Enhances all the flavors beautifully.
  • Black Pepper (¼ teaspoon) – A pinch adds just the right amount of spice to balance the filling.

Get ready to savor and share this irresistible dish!

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 place it into a 9-inch pie pan, pressing it gently into the edges. Use a fork to poke holes in the bottom to prevent bubbling. Blind-bake the crust for about 8-10 minutes until it turns lightly golden. This step ensures a crispy foundation for your Bacon Onion Tomato Pie.

Step 2: Cook the Bacon
In a large skillet over medium heat, fry 6 strips of bacon until they become crispy, taking around 6-8 minutes. Once cooked, remove the bacon and crumble it into bite-sized pieces. Be sure to reserve about 1 tablespoon of the crisp bacon drippings in the skillet for the next step. Set the crumbled bacon aside while savoring the delicious aroma.

Step 3: Caramelize the Onions
Using the reserved bacon drippings, add 1 large sliced sweet onion to the skillet. Sauté the onions over medium-low heat for approximately 10-15 minutes, stirring occasionally. You’ll know they’re ready when they turn golden brown and are tender, releasing their sweet fragrance. This caramelization adds a delightful depth to your Bacon Onion Tomato Pie.

Step 4: Prepare the Tomatoes
While your onions are caramelizing, slice 3 medium ripe tomatoes and place them on a paper towel. Sprinkle the slices with salt and let them drain for about 10 minutes to reduce moisture. This trick prevents your pie from becoming soggy and ensures that the fresh tomato flavor shines through.

Step 5: Assemble the Pie
Once the crust is ready and your ingredients are prepared, take your pre-baked pie crust and layer half of the drained tomato slices at the bottom. Next, follow with half of the caramelized onions and half of the crumbled bacon. Repeat with another layer of tomatoes, onions, and bacon. This layering creates a harmonious flavor profile in your Bacon Onion Tomato Pie.

Step 6: Mix and Spread Topping
In a mixing bowl, combine ½ cup of mayonnaise, 1 cup of shredded cheddar cheese, ½ cup of shredded mozzarella cheese, 2 tablespoons of fresh basil (or 1 teaspoon dried), ½ teaspoon of salt, and ¼ teaspoon of black pepper. Stir until well combined. Spread this creamy mixture evenly over the layered filling, ensuring every bite of your pie is rich and flavorful.

Step 7: Bake
Carefully place your assembled Bacon Onion Tomato Pie back into the preheated oven. Bake for about 30-35 minutes, or until the top is bubbly and golden brown. Keep an eye on it towards the end to prevent over-browning, as you want it to have a lovely golden finish. The aroma wafting through your kitchen will be irresistible!

Step 8: Cool and Serve
After baking, remove the pie from the oven and let it rest for about 10 minutes. This allows the filling to set and makes slicing easier. If desired, garnish with additional fresh herbs for a pop of color. Your Bacon Onion Tomato Pie is now ready to be served, and it promises to be a hit at any gathering!

unnamed file 281

Make Ahead Options

This Bacon Onion Tomato Pie is an excellent choice for make-ahead meal prep, perfect for busy weeknights! You can prepare the entire pie up to 24 hours in advance by assembling it and covering it tightly with plastic wrap. For best flavor, refrigerate and bake it fresh the next day. If you prefer, you can also prep the filling components—crumbling the bacon, caramelizing the onions, and draining the tomatoes—up to 3 days in advance, storing them separately in the refrigerator. Just before serving, assemble the pie and bake it according to the instructions for that fresh-out-of-the-oven taste. Your guests will enjoy a delish slice of this savory pie, just as satisfying as if it were made on the spot!

How to Store and Freeze Bacon Onion Tomato Pie

Fridge: Store any leftover Bacon Onion Tomato Pie in an airtight container for up to 3 days. This helps maintain its flavor and texture, ensuring each slice is just as delightful as the first.

Freezer: If you want to freeze the pie, wrap it tightly in plastic wrap and then aluminum foil. It can be stored in the freezer for up to 2 months. Thaw overnight in the fridge when you’re ready to enjoy it again.

Reheating: For the best results, reheating slices in the oven at 350°F (175°C) for about 15-20 minutes is recommended. This way, you’ll restore its crispy crust and melty filling.

Make-Ahead: The Bacon Onion Tomato Pie can also be assembled a day in advance. Just cover it and store it in the fridge until you’re ready to bake. This is a great way to save time for gatherings!

Expert Tips for Bacon Onion Tomato Pie

  • Blind-Bake Wisely: Ensure you blind-bake the crust for a perfectly crispy bottom. This prevents the Bacon Onion Tomato Pie from getting soggy underneath.

  • Drain Tomatoes: Don’t skip salting and draining the tomatoes. Excess moisture can ruin your pie, making it watery instead of deliciously savory.

  • Flavor Enhancer: Consider adding a pinch of red pepper flakes if you love a little heat! It complements the savory elements beautifully.

  • Make-Ahead Benefits: Preparing this dish a day in advance allows the flavors to meld, making it an even tastier option for busy home cooks.

  • Custom Cheese Blends: Experiment with different cheese combinations. Try goat cheese or pepper jack for a new twist on this classic Southern dish!

Bacon Onion Tomato Pie Variations

Customize this delightful pie to suit your taste buds and make your meal even more memorable!

  • Veggie Boost: Add sautéed spinach or bell peppers for extra nutrition and color. It gives a fresh twist while enhancing flavors.

  • Spicy Kick: Sprinkle in red pepper flakes or chopped jalapeños to elevate heat levels. A little spice goes a long way in adding excitement to every bite.

  • Cheese Fusion: Swap cheddar or mozzarella for Gruyère or goat cheese for a gourmet touch. This simple change can transform the dish into something uniquely rich.

  • Herb Variations: Substitute fresh basil with thyme or oregano, giving the pie an entirely new flavor profile. Each herb brings its own personality to the dish.

  • Creamy Twist: Mix in a dollop of sour cream with the mayonnaise for a tangy addition. This enhances the creaminess and adds a delightful tang.

  • Make It Lighter: Use turkey bacon instead of traditional bacon for a healthier version without sacrificing flavor. It’s perfect for those watching their diet!

  • Get Nutty: Add a sprinkle of toasted pine nuts or walnuts on top before baking for a crunchy texture contrast. The nutty flavor complements the savory filling beautifully.

  • Fusion Fun: Try incorporating ingredients from other cuisines, like feta and olives for a Mediterranean flair. It’s a tasty way to give Southern comfort food a global twist!

For more incredible flavor combinations, don’t forget to check out our Tomato Aguachile Zesty for a refreshing twist, or a delightful sheet-pan meatball tomato dish that’s perfect for gatherings.

What to Serve with Bacon Onion Tomato Pie

As the warm, cheesy aroma wafts through your kitchen, you’ll want to create a complete meal experience that complements this comforting pie beautifully.

  • Light Green Salad: A refreshing salad with crisp greens and a tangy vinaigrette tempers the richness of the pie, brightening each bite.

  • Roasted Vegetables: Seasonal roasted veggies like carrots, zucchini, and bell peppers add a delightful crunch and earthy flavor, enhancing the meal’s heartiness.

  • Creamy Potato Soup: This warm, velvety soup makes for a cozy pairing, balancing the savory pie with smooth textures and added warmth on chilly days.

  • Sweet Cornbread: The sweetness of cornbread contrasts nicely with the savory flavors in the pie, creating a delightful bite that celebrates Southern cuisine.

For dessert, Classic Peach Cobbler shares that Southern charm, with its gooey fruit and buttery crust, making for a sweet ending to your meal. Each of these pairings ensures your dining table sings with flavors reminiscent of a cozy Southern gathering!

unnamed file 282

Bacon Onion Tomato Pie Recipe FAQs

What type of tomatoes should I use for this pie?
For the best flavor and texture, I recommend using ripe tomatoes like Roma or heirloom varieties. They are juicy and have great acidity, which balances the savory flavors of the bacon and cheese. Be sure to drain them well—laying them on a paper towel and lightly salting them for about 10 minutes will remove excess moisture and prevent the pie from becoming soggy.

How should I store leftovers of Bacon Onion Tomato Pie?
Store any leftover Bacon Onion Tomato Pie in an airtight container in the refrigerator for up to 3 days. This keeps the flavors intact and ensures each slice remains delightful. When you’re ready to enjoy, reheat it in the oven for the best texture rather than the microwave, which can make the crust soggy.

Can I freeze Bacon Onion Tomato Pie?
Absolutely! To freeze your pie, wrap it tightly in plastic wrap followed by aluminum foil to avoid freezer burn. It can be stored in the freezer for up to 2 months. When you’re ready to eat, thaw it overnight in the fridge, and then reheat in the oven at 350°F (175°C) for about 15-20 minutes until heated through.

What can I do if my pie is too watery?
If you’ve found your pie to be watery, there are a few things you can do. First, ensure you properly drain your tomatoes by letting them sit with salt for 10 minutes. Additionally, increasing the baking time can help evaporate any excess moisture. Next time, consider using fewer tomatoes or layering the filling with breadcrumbs to absorb excess liquid for a firmer consistency.

Is this recipe suitable for individuals with allergies?
If you have dietary concerns, there are several substitutions you can make! For those allergic to gluten, opt for a gluten-free pie crust. If you’re avoiding dairy, try using a combination of dairy-free cheese alternatives and a vegan mayo. For a healthier option, turkey bacon can be used in place of regular bacon. Always check ingredient labels to ensure they meet your dietary needs!

Can I prepare the Bacon Onion Tomato Pie in advance?
Yes, you can! The pie can be assembled the day before you plan to bake it. Just cover it with plastic wrap and store it in the fridge. Taking this step allows the flavors to develop, making the Bacon Onion Tomato Pie even tastier when you bake it the next day!

Bacon Onion Tomato Pie

Savory Bacon Onion Tomato Pie: A Heartwarming Southern Classic

This Bacon Onion Tomato Pie combines savory bacon, caramelized onions, and juicy tomatoes in a flaky crust, perfect for any gathering.
Prep Time 20 minutes
Cook Time 45 minutes
Cooling Time 10 minutes
Total Time 1 hour 15 minutes
Servings: 8 slices
Course: Snacks
Cuisine: Southern
Calories: 320

Ingredients
  

For the Crust
  • 1 package Refrigerated Pie Crust Consider using homemade butter crust for a gourmet touch.
For the Filling
  • 6 strips Bacon Opt for thick-cut for a heartier bite.
  • 1 large Sweet Onion Caramelizes beautifully for balanced flavor.
  • 3 medium Ripe Tomatoes Drain well for best texture.
  • 1 cup Shredded Cheddar Cheese Sharp cheddar is ideal for robust flavor.
  • ½ cup Shredded Mozzarella Cheese Gruyère can be a luxurious alternative.
  • ½ cup Mayonnaise Swap with Greek yogurt for a lighter option.
  • 2 tablespoons Fresh Basil Or 1 teaspoon dried.
  • ½ teaspoon Salt Enhances all flavors.
  • ¼ teaspoon Black Pepper Adds a pinch of spice.

Equipment

  • 9-inch Pie Pan
  • Large Skillet
  • Mixing Bowl

Method
 

Step-by-Step Instructions
  1. Preheat your oven to 375°F (190°C). Prepare the refrigerated pie crust in a 9-inch pie pan.
  2. In a skillet over medium heat, fry 6 strips of bacon until crispy, about 6-8 minutes. Reserve 1 tablespoon of drippings.
  3. Using the bacon drippings, sauté 1 sliced sweet onion over medium-low heat for 10-15 minutes until golden brown.
  4. Slice 3 medium tomatoes, sprinkle with salt, and let drain on paper towels for 10 minutes.
  5. Layer half the drained tomato slices, half the caramelized onions, and half the crumbled bacon in the pre-baked pie crust. Repeat layers.
  6. Mix ½ cup mayonnaise, 1 cup cheddar, ½ cup mozzarella, 2 tablespoons basil, ½ teaspoon salt, and ¼ teaspoon pepper. Spread over pie.
  7. Bake for 30-35 minutes until the top is bubbly and golden brown. Monitor to prevent over-browning.
  8. Cool for 10 minutes before serving. Garnish with fresh herbs if desired.
    Logo for “I’m a Good Cook” recipe blog

Nutrition

Serving: 1sliceCalories: 320kcalCarbohydrates: 24gProtein: 12gFat: 21gSaturated Fat: 10gPolyunsaturated Fat: 2gMonounsaturated Fat: 8gCholesterol: 40mgSodium: 600mgPotassium: 320mgFiber: 2gSugar: 3gVitamin A: 500IUVitamin C: 8mgCalcium: 250mgIron: 1.5mg

Notes

For best results, blind-bake the crust and drain the tomatoes to avoid sogginess. Consider trying different cheese blends.

Tried this recipe?

Let us know how it was!