Bacon Onion Tomato Pie

Featured in main-dishes.

Look at this beauty! Imagine pulling this Bacon Onion Tomato Pie from your oven – that golden crust giving way to the most incredible creamy, cheesy custard studded with smoky bacon and sweet caramelized onions. See how the bacon on top gets perfectly crispy while those juicy tomatoes add pops of freshness? This isn't just any pie; it's the ultimate savory comfort food that'll have everyone asking for seconds. The layers are absolute perfection – flaky crust, silky custard, and that irresistible bacon topping that crunches with every bite. Trust me, your kitchen will smell like heaven while this bakes, and that first slice revealing all those gorgeous layers? Pure magic. This is the kind of recipe that turns a regular Tuesday into something special, and honestly, it's way easier than it looks. Ready to make your new signature dish?

Tswira dial profile dial zaho awlaydi..
Updated on Mon, 01 Dec 2025 21:06:51 GMT
Main recipe image showcasing the final dish pin it
Golden bacon onion tomato pie slice with melted cheese and crispy bacon topping on white plate | lonerecipes.com

I remember the first time I tasted this Bacon Onion Tomato Pie at a church potluck in Tennessee – it completely changed my understanding of what a pie could be. Growing up, pie meant dessert, but this savory masterpiece opened up a whole new world. The genius is in how simple ingredients transform into something extraordinary when combined thoughtfully. You start with a flaky crust that provides the perfect foundation, then layer in caramelized onions that bring sweetness, fresh tomatoes for brightness, and crispy bacon for that smoky, salty punch we all crave. But the real magic happens with the custard – a silky mixture of eggs, mayonnaise, sour cream, and cheese that bakes into this incredibly creamy filling that's neither too heavy nor too light. It's that perfect balance of textures and flavors that makes every bite interesting. The top gets golden and slightly crusty from the cheese and bacon, while the inside stays soft and custardy. What I love most is how this pie bridges the gap between casual comfort food and something special enough for company. It's rustic yet refined, simple yet impressive.

Why I love this recipe

This recipe holds a special place in my heart because it represents everything I love about Southern cooking – taking humble ingredients and transforming them into something truly memorable. I love how forgiving this pie is; even if your crust isn't perfect or your bacon breaks into uneven pieces, it still turns out delicious. There's something deeply satisfying about making a savory pie from scratch, especially when you see people's reactions to that first bite. I love that it works for any meal – I've served it for breakfast, lunch, and dinner with equal success. The make-ahead friendly nature means I can prep it the night before and just pop it in the oven when needed, which is perfect for my busy schedule. I also appreciate how this recipe uses ingredients I typically have on hand, so I can whip it up without a special grocery run. But honestly, what I love most is watching my family's faces when they eat it – that moment of surprise and delight when they realize how incredibly good it is. This pie has become my secret weapon for potlucks and gatherings, and I've shared the recipe with countless friends who've all reported back with rave reviews. It's proof that you don't need fancy ingredients or complicated techniques to create something absolutely delicious.

What You Need From Your Kitchen

  • Bacon: Cook until crispy, then crumble into bite-sized pieces; reserve bacon grease for sautéing onions
  • Onion: Slice thinly and caramelize in bacon grease until golden and sweet
  • Tomatoes: Slice into ¼-inch rounds and pat dry to remove excess moisture
  • Cheddar Cheese: Shred freshly for best melting; divide between custard filling and topping
  • Mozzarella Cheese: Shred and mix into custard for extra creaminess
  • Eggs: Whisk well with mayonnaise and sour cream to create smooth custard base
  • Pie Crust: Pre-bake until lightly golden to prevent sogginess

Let's Make These Together

Prepare Your Foundation
Start by preheating your oven and getting that pie crust ready. Press it into your pie pan with love, making sure it's even and those edges are nicely crimped. Give it a quick pre-bake to ensure the bottom stays crispy and doesn't get soggy from all that delicious filling we're about to add. This step might seem small, but it makes all the difference in achieving that perfect texture contrast between flaky crust and creamy filling.
Build Flavor with Bacon
Cook your bacon until it's perfectly crispy – this is where the magic starts. That sizzling sound, the incredible aroma filling your kitchen – this is what comfort food is all about. Once it's done, crumble it up but don't you dare throw away that bacon grease! We're going to use it to caramelize those onions, which will soak up all that smoky flavor and turn sweet and golden. Take your time with the onions; patience here pays off in deep, rich flavor.
Create the Creamy Custard
This is where everything comes together. Whisk those eggs until they're smooth, then blend in the mayonnaise and sour cream – I know it might sound unusual, but trust me, this combination creates the creamiest, most luxurious custard. Fold in your cheeses, herbs, and seasonings. The mixture should be silky and pourable, ready to envelope all those delicious layers in cheesy goodness.
Layer with Purpose
Now comes the fun part – building your masterpiece. Spread those caramelized onions across the bottom of your crust, creating a sweet foundation. Layer your tomato slices on top, overlapping slightly like fallen dominos. Sprinkle half the bacon, then pour that gorgeous custard over everything, watching it seep into all the nooks and crannies. Top with remaining cheese and bacon, creating a crown that'll bake into golden, crispy perfection.
Bake to Golden Perfection
Slide your creation into the oven and get ready for your kitchen to smell absolutely amazing. As it bakes, the custard will puff up slightly and the top will turn this gorgeous golden color with crispy bacon pieces throughout. The hardest part? Waiting for it to cool before slicing. But that patience ensures clean, beautiful slices that show off all those incredible layers you've created.
Additional recipe photo showing texture and details pin it
Homemade bacon tomato pie with golden crust cheese custard and crispy bacon garnish | lonerecipes.com

Switch Things Up

I first made this pie on a lazy Sunday afternoon when I had leftover bacon from breakfast and tomatoes that needed using. I wasn't expecting much, honestly – it seemed almost too simple. But when I pulled it from the oven and saw that golden, bubbly top with crispy bacon pieces, I knew I'd stumbled onto something special. The smell alone had my family circling the kitchen like hungry wolves. When we finally cut into it and saw those beautiful layers – the flaky crust, the creamy filling, the pockets of melted cheese – it was love at first bite. Now it's become my go-to recipe whenever I want to impress without stressing. I've made it for potlucks, family dinners, and even brought it to a brunch party where it completely stole the show. The best moment? Watching people take that first bite and their eyes light up in surprise at how incredible something so simple can taste.

Perfect Pairings

This Bacon Onion Tomato Pie pairs beautifully with a crisp green salad dressed in a tangy vinaigrette to cut through the richness. For brunch, serve alongside fresh fruit salad and mimosas. At dinner, complement it with roasted asparagus or green beans almondine. A cool cucumber salad with dill also works wonderfully to balance the savory flavors. For beverages, try a chilled white wine like Sauvignon Blanc or Pinot Grigio, or keep it casual with sweet iced tea or lemonade. If you're serving this for a crowd, add some garlic bread and a simple tomato bisque for a complete meal that'll have everyone talking.

Step-by-step preparation photo pin it
Savory Southern pie with layers of bacon caramelized onions tomatoes and creamy custard filling | lonerecipes.com

Frequently Asked Questions

→ Can I make this pie ahead of time?

Absolutely! This pie is actually perfect for make-ahead meals. You can assemble it completely, cover it tightly with plastic wrap, and refrigerate for up to 24 hours before baking. Alternatively, you can bake it fully, let it cool, refrigerate, and reheat individual slices in the microwave for 1-2 minutes or the whole pie in a 325°F oven for 15-20 minutes. It's great for meal prep or entertaining!

→ Why is my pie watery?

Excess moisture usually comes from the tomatoes. To prevent this, choose firm, ripe tomatoes and pat the slices thoroughly dry with paper towels before layering them in the pie. You can also salt the tomato slices lightly and let them sit for 10 minutes, then pat dry – this draws out excess water. Additionally, make sure you let the pie cool for at least 15-20 minutes after baking; this allows the custard to fully set.

→ Can I use a store-bought pie crust?

Definitely! A refrigerated pie crust works perfectly and saves time. Just make sure to pre-bake it as directed to prevent sogginess. If you prefer homemade, a basic butter pie crust or even a savory herb crust would be wonderful. You could also try a phyllo dough crust for a lighter, flakier texture, though the technique would be slightly different.

→ What can I substitute for mayonnaise?

If you're not a fan of mayonnaise, you can substitute it with additional sour cream or use Greek yogurt for a tangier flavor. Some people also use heavy cream mixed with a tablespoon of Dijon mustard to replicate the creamy richness. The mayonnaise does help create that silky texture and adds richness, but these alternatives work well too. Just keep the total liquid volume the same.

→ How do I know when the pie is done?

The pie is ready when the top is golden brown and the center is set but still slightly jiggly (it will firm up as it cools). Insert a knife about an inch from the center – it should come out mostly clean with perhaps a few moist crumbs, but not liquid. The internal temperature should reach about 160°F. If the edges of your crust are browning too quickly, tent them with aluminum foil during the last 15 minutes of baking.

→ Can I freeze this pie?

Yes, this pie freezes reasonably well! Let it cool completely, then wrap tightly in plastic wrap and aluminum foil. Freeze for up to 2 months. To reheat, thaw overnight in the refrigerator, then bake at 325°F for 20-25 minutes until heated through. The texture might be slightly different from fresh – the crust may lose some crispness and the custard might be a bit more watery – but it's still delicious and convenient.

→ What variations can I try?

This recipe is wonderfully versatile! Try adding sautéed mushrooms, roasted red peppers, or fresh spinach to the layers. You can swap bacon for ham, sausage, or keep it vegetarian with extra vegetables. Different cheese combinations work great too – try Gruyère, Swiss, or pepper jack for different flavor profiles. Some people love adding a layer of pesto or sun-dried tomatoes for extra depth. Get creative and make it your own!

Conclusion

This Bacon Onion Tomato Pie is pure Southern comfort in every single bite. The combination of smoky bacon, sweet caramelized onions, and juicy tomatoes creates a flavor profile that's both familiar and exciting. What makes this pie truly special is the creamy custard filling that holds everything together – it's rich without being heavy, and perfectly complements the crispy bacon topping. Whether you're serving this for brunch, lunch, or dinner, it's guaranteed to disappear fast. The best part? It's even better the next day, making it perfect for meal prep or making ahead for gatherings.

Bacon Onion Tomato Pie

A savory Southern pie loaded with crispy bacon, caramelized onions, and fresh tomatoes in a creamy cheese custard, baked in a golden flaky crust.

Prep Time
25 Minutes
Cook Time
45 Minutes
Total Time
70 Minutes
By: chris

Category: main-dishes

Difficulty: intermediate

Cuisine: Southern United States

Yield: 8 Servings (8 balls)

Dietary: Meat, Pork, Contains Dairy, Contains Eggs

Ingredients

011 refrigerated pie crust (or homemade)
028 slices bacon, cooked crispy and crumbled
031 large onion, thinly sliced
042 medium tomatoes, sliced
051½ cups shredded cheddar cheese
06½ cup shredded mozzarella cheese
073 large eggs
08½ cup mayonnaise
09½ cup sour cream
10¼ teaspoon black pepper
11¼ teaspoon garlic powder
122 tablespoons fresh basil, chopped

Instructions

Step 01

Preheat your oven to 375°F (190°C). Press the pie crust into a 9-inch pie pan, crimping the edges decoratively. Prick the bottom with a fork several times to prevent bubbling. Pre-bake the crust for 8-10 minutes until lightly golden, then remove and set aside to cool slightly.

Step 02

Cook bacon in a large skillet until crispy, then transfer to paper towels and crumble once cooled. Reserve 2 tablespoons of bacon grease in the pan. Add sliced onions to the same pan and sauté over medium heat for 10-12 minutes, stirring occasionally, until they're soft, golden, and caramelized. Season with a pinch of salt and set aside.

Step 03

In a medium bowl, whisk together eggs, mayonnaise, and sour cream until smooth and well combined. Stir in 1 cup of the cheddar cheese, all the mozzarella cheese, black pepper, garlic powder, and fresh basil. Mix until everything is evenly incorporated. The mixture should be creamy and pourable.

Step 04

Spread the caramelized onions evenly across the bottom of the pre-baked pie crust. Layer the sliced tomatoes on top of the onions, slightly overlapping them. Sprinkle half of the crumbled bacon over the tomatoes. Pour the egg and cheese mixture over everything, using a spoon to gently spread it and ensure it fills all the gaps.

Step 05

Sprinkle the remaining ½ cup cheddar cheese over the top of the pie, then distribute the remaining crumbled bacon evenly across the surface. Bake in the preheated oven for 40-45 minutes, or until the top is golden brown and the custard is set (a knife inserted in the center should come out mostly clean). If the crust edges brown too quickly, cover them with foil strips.

Step 06

Remove the pie from the oven and let it cool on a wire rack for at least 15-20 minutes before slicing. This resting time allows the custard to set fully, making it easier to cut clean slices. Garnish with additional fresh basil if desired, and serve warm or at room temperature.

Notes

  1. For best results, use ripe but firm tomatoes to prevent excess moisture in the pie. Pat tomato slices dry with paper towels before layering.
  2. This pie can be made up to 24 hours ahead – just cover and refrigerate, then reheat at 325°F for 15-20 minutes before serving.
  3. You can substitute turkey bacon or vegetarian bacon for a lighter version, though the flavor will be slightly different.
  4. If you prefer a deeper pie, use a deep-dish pie pan and increase the custard ingredients by 50%.
  5. Leftover pie keeps well in the refrigerator for up to 3 days and can be reheated in the microwave or oven.

Tools You'll Need

  • 9-inch pie pan
  • Large skillet
  • Medium mixing bowl
  • Whisk
  • Sharp knife
  • Cutting board
  • Measuring cups and spoons
  • Wire cooling rack

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Eggs
  • Dairy (cheese, sour cream, mayonnaise)
  • Gluten (pie crust)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 385
  • Total Fat: 28 g
  • Total Carbohydrate: 22 g
  • Protein: 16 g

Spice Up Your Inbox!

Join our gourmet community and get sizzling recipes, cooking tips, and exclusive updates delivered straight to your inbox.

We respect your privacy. No spam, just deliciousness.

×

Success!

You've successfully subscribed to our newsletter!