Bacon Onion Tomato Pie Recipe: Easy Southern Comfort Food

I first encountered this Bacon Onion Tomato Pie at my neighbor’s kitchen table on a sweltering August afternoon. She’d just pulled it from the oven, golden and bubbling, filling her entire house with the most incredible aroma. One bite transported me straight to comfort food heaven – the perfect balance of smoky, sweet, and tangy flavors in every forkful. The beauty lies in its simplicity: peak summer tomatoes getting their moment to shine alongside two of their most perfect companions.

This isn’t just another quiche or tart. It’s a celebration of Southern hospitality and the art of making something extraordinary from humble pantry staples. The tomatoes release their natural juices as they bake, creating a custardy filling that’s both light and satisfying, while the bacon adds that irresistible smoky crunch we all crave.

Ingredients List

For the Crust:

  • 1 pre-made 9-inch pie crust (or homemade if you prefer)
  • 1 tablespoon olive oil for brushing

Main Filling Components:

  • 6 strips thick-cut bacon, chopped into bite-sized pieces
  • 2 large sweet onions, thinly sliced (Vidalia or yellow onions work beautifully)
  • 3-4 large ripe tomatoes, sliced ¼-inch thick
  • 1 teaspoon kosher salt (for salting tomatoes)
  • ½ teaspoon freshly ground black pepper

Creamy Custard Base:

  • 3 large eggs, lightly beaten
  • ½ cup heavy cream
  • ¼ cup mayonnaise (trust me on this one!)
  • 2 tablespoons fresh basil, chopped (or 1 tablespoon dried)
  • 1 teaspoon garlic powder
  • ½ teaspoon smoked paprika

Cheese Blend:

  • 1 cup sharp cheddar cheese, freshly grated
  • ½ cup Gruyère cheese, grated (substitute Swiss if needed)
  • 2 tablespoons Parmesan cheese, grated

Substitution Suggestions:

For a lighter version, substitute Greek yogurt for half the mayonnaise. Gluten-free folks can use their favorite GF pie crust. Vegetarians can skip the bacon and add extra caramelized onions with a sprinkle of smoked salt for that savory depth.

Timing

Prep Time: 25 minutes
Cooking Time: 45 minutes
Total Time: 1 hour 10 minutes
Serves: 6-8 people

The key to success with this Bacon Onion Tomato Pie lies in proper timing and preparation. Start by salting your tomato slices and letting them drain for 15 minutes while you cook the bacon and caramelize the onions. This multitasking approach keeps things moving efficiently.

For make-ahead convenience, you can prepare the bacon and onions up to two days in advance, storing them covered in the refrigerator. The assembled pie also freezes beautifully before baking – just add an extra 15 minutes to the cooking time if baking from frozen.

How to Make It

1. Prepare the Tomatoes and Preheat

Preheat your oven to 350°F. Slice your tomatoes into ¼-inch rounds and lay them on paper towels. Sprinkle both sides generously with kosher salt and let them sit for 15 minutes. This crucial step draws out excess moisture, preventing a soggy pie. Pat them completely dry before using.

2. Cook the Bacon to Crispy Perfection

In a large skillet over medium heat, cook the chopped bacon until crispy and golden, about 6-8 minutes. The kitchen will smell absolutely incredible at this point! Remove the bacon with a slotted spoon and set aside on paper towels, but leave about 2 tablespoons of that gorgeous bacon fat in the pan.

3. Caramelize the Onions

Add your sliced onions to the same skillet with the reserved bacon fat. Cook over medium-low heat, stirring occasionally, for 12-15 minutes until they’re beautifully golden and caramelized. The natural sugars will develop into something magical – sweet, savory, and deeply flavorful. Season with a pinch of salt and pepper.

4. Prepare the Pie Crust

Roll out your pie crust and press it into a 9-inch pie pan. Crimp the edges decoratively and brush the bottom lightly with olive oil. This creates a barrier that helps prevent soggy bottoms – a baker’s secret weapon!

5. Make the Custard Base

In a medium bowl, whisk together the eggs, heavy cream, mayonnaise, chopped basil, garlic powder, and smoked paprika until smooth. The mayonnaise might seem unusual, but it adds incredible richness and helps create that perfect custard texture.

6. Layer the Magic

Start building your masterpiece! Spread the caramelized onions evenly across the bottom of the pie crust. Sprinkle the crispy bacon over the onions, then arrange the dried tomato slices in overlapping circles on top. It’s like creating edible art.

7. Add Cheese and Custard

Sprinkle the cheddar, Gruyère, and Parmesan cheeses evenly over the tomatoes. Pour the custard mixture slowly over everything, allowing it to settle into all the nooks and crannies. The liquid should come almost to the top of the filling.

8. Bake to Golden Perfection

Bake for 40-45 minutes until the center is set and the top is golden brown with slightly puffed edges. A knife inserted in the center should come out mostly clean. Let it cool for at least 15 minutes before slicing – this allows the custard to set properly.

Nutritional Information

Each generous serving of this Bacon Onion Tomato Pie provides approximately 420 calories, with a satisfying balance of protein from the eggs and bacon, healthy fats from the cheese and cream, and beneficial lycopene from the fresh tomatoes.

The eggs contribute high-quality complete protein and essential vitamins like B12 and choline, which support brain health. Tomatoes offer vitamin C, potassium, and powerful antioxidants, while onions provide quercetin, known for its anti-inflammatory properties.

This dish delivers about 18 grams of protein per serving, making it substantial enough for a main course. The combination of fats and proteins helps create lasting satiety, so a single slice truly satisfies.

Keep in mind that nutritional values may vary based on specific ingredients used and portion sizes. The cheese provides calcium for bone health, while the bacon, though indulgent, contributes B vitamins and protein.

Healthier Alternatives for the Recipe

Transform this indulgent Bacon Onion Tomato Pie into a lighter version without sacrificing flavor. Replace half the heavy cream with unsweetened almond milk or low-fat milk, and substitute Greek yogurt for the mayonnaise. This simple swap reduces calories while adding probiotics and extra protein.

For a lower-sodium version, use turkey bacon or eliminate bacon entirely, adding extra caramelized onions seasoned with smoked paprika and a touch of liquid smoke for that coveted smoky flavor.

Create a vegetarian masterpiece by incorporating sautéed mushrooms, roasted red peppers, or grilled zucchini in place of bacon. The umami from mushrooms provides that satisfying savory depth.

Gluten-sensitive folks can use almond flour or cauliflower crusts, which work beautifully with this custard-style filling. The texture remains creamy and satisfying while accommodating dietary needs.

For portion control, consider making individual mini pies in muffin tins. This naturally limits serving sizes while creating perfect single portions that freeze and reheat beautifully.

Serving Suggestions

This Bacon Onion Tomato Pie shines as the centerpiece of a leisurely brunch or light dinner. Serve it warm alongside a crisp arugula salad dressed with lemon vinaigrette to balance the rich, creamy flavors.

For a complete Southern-inspired meal, pair it with buttery biscuits, fresh corn on the cob, and sweet tea. The combination creates that authentic comfort food experience that feels like a warm hug.

Consider serving smaller wedges as an elegant appetizer for dinner parties. The pie holds its shape beautifully when cooled completely, making it perfect for entertaining.

During peak tomato season, let the pie be the star with minimal accompaniments – perhaps just crusty bread and a glass of crisp white wine or light beer. In cooler months, serve it alongside roasted vegetables or a hearty soup for a more substantial meal.

Leftover pie makes an incredible breakfast or lunch, served at room temperature or gently warmed. It’s equally delicious cold, making it perfect for picnics or packed lunches.

Common Mistakes to Avoid

The biggest mistake when making Bacon Onion Tomato Pie is skipping the tomato salting step. Wet tomatoes create a watery, disappointing result that ruins the custard texture. Always salt and drain your tomatoes for at least 15 minutes, then pat them completely dry.

Another common pitfall involves overcooking the bacon. Crispy is perfect, but burnt bacon turns bitter and overwhelms the delicate balance of flavors. Cook until golden and crispy, then immediately remove from heat.

Don’t rush the onion caramelization process. True caramelization takes time and patience. Cooking them too quickly over high heat results in burnt edges and raw centers instead of that sweet, golden perfection we’re after.

Overmixing the custard base creates tough, rubbery results. Whisk just until ingredients are combined – a few lumps are perfectly fine and will smooth out during baking.

Finally, resist the temptation to cut into the pie immediately after baking. The custard needs time to set properly. Cutting too early results in a runny mess instead of clean, beautiful slices.

Storing Tips for the Recipe

Fresh Bacon Onion Tomato Pie keeps beautifully in the refrigerator for up to four days when properly stored. Cover it tightly with plastic wrap or aluminum foil, or store individual slices in airtight containers to maintain freshness.

For reheating, avoid the microwave which can make the crust soggy. Instead, warm individual slices in a 300°F oven for 10-12 minutes until heated through. This method maintains the crust’s texture while gently warming the filling.

The pie freezes successfully for up to three months. Wrap cooled pie tightly in plastic wrap, then aluminum foil, and label with the date. Thaw overnight in the refrigerator before reheating.

You can also freeze the assembled but unbaked pie. This makes for incredibly convenient meal planning – just pop it directly from freezer to oven, adding 15-20 minutes to the original baking time.

Store leftover bacon and caramelized onions separately in the refrigerator for up to five days. These components make excellent additions to salads, sandwiches, or other dishes throughout the week.

Conclusion

This Bacon Onion Tomato Pie represents everything beautiful about Southern cooking – taking simple, quality ingredients and transforming them into something that nourishes both body and soul. The magic happens when smoky bacon meets sweet caramelized onions and juicy tomatoes, all bound together in a silky custard that bakes into pure comfort.

Whether you’re feeding family on a lazy Sunday afternoon or impressing guests at your next gathering, this recipe delivers every single time. The combination of familiar flavors creates something that feels both nostalgic and exciting, like rediscovering a treasured family recipe.

Don’t let the simplicity fool you – this Bacon Onion Tomato Pie is absolutely restaurant-worthy. The key lies in respecting each ingredient and allowing them to shine together. Take your time with the caramelized onions, don’t skip salting the tomatoes, and trust the process.

I’d love to hear about your experience making this recipe! Share your variations, family additions, or creative serving suggestions. Food has this incredible ability to bring people together, and recipes like this one create those memorable moments that become family traditions.

FAQs

Can I make this Bacon Onion Tomato Pie ahead of time?
Absolutely! You can assemble the entire pie up to 24 hours ahead and refrigerate it covered. You can also prepare the bacon and caramelized onions up to three days in advance. The assembled pie also freezes beautifully for up to three months.

What’s the best type of tomato to use?
Ripe, meaty tomatoes work best – think beefsteak, heirloom varieties, or large slicing tomatoes. Avoid watery varieties like Roma tomatoes, which can make the pie soggy even after salting. Peak summer tomatoes from your garden or farmer’s market are absolutely ideal.

Can I substitute the mayonnaise in the custard?
Yes! Greek yogurt works wonderfully as a substitute for half or all of the mayonnaise. You can also use sour cream, though this will create a slightly tangier flavor. The mayonnaise helps create that silky custard texture, so avoid simply omitting it without substituting something similar.

Why is my pie crust soggy on the bottom?
This usually happens when tomatoes aren’t properly drained or the oven temperature is too low. Always salt and drain tomatoes for at least 15 minutes, then pat completely dry. Brushing the crust with olive oil before adding fillings creates a moisture barrier that helps prevent soggy bottoms.

Can I make this recipe vegetarian?
Definitely! Omit the bacon and add extra caramelized onions, sautéed mushrooms, or roasted red peppers. Season with smoked paprika and a touch of liquid smoke to replicate that smoky flavor. You might also add some sun-dried tomatoes for extra umami depth.

How do I know when the pie is done baking?
The center should be set but still slightly jiggly when you gently shake the pan. A knife inserted in the center should come out mostly clean with perhaps a few moist crumbs. The top will be golden brown and slightly puffed around the edges. If the center seems too liquidy, bake for another 5-10 minutes.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Bacon Onion Tomato Pie Recipe


  • Author: Laura
  • Total Time: 1 hour 10 minutes
  • Yield: Serves: 6-8 people

Description

I first encountered this Bacon Onion Tomato Pie at my neighbor’s kitchen table on a sweltering August afternoon. She’d just pulled it from the oven, golden and bubbling, filling her entire house with the most incredible aroma. One bite transported me straight to comfort food heaven


Ingredients

Scale

For the Crust:

  • 1 pre-made 9-inch pie crust (or homemade if you prefer)
  • 1 tablespoon olive oil for brushing

Main Filling Components:

  • 6 strips thick-cut bacon, chopped into bite-sized pieces
  • 2 large sweet onions, thinly sliced (Vidalia or yellow onions work beautifully)
  • 34 large ripe tomatoes, sliced ¼-inch thick
  • 1 teaspoon kosher salt (for salting tomatoes)
  • ½ teaspoon freshly ground black pepper

Creamy Custard Base:

  • 3 large eggs, lightly beaten
  • ½ cup heavy cream
  • ¼ cup mayonnaise (trust me on this one!)
  • 2 tablespoons fresh basil, chopped (or 1 tablespoon dried)
  • 1 teaspoon garlic powder
  • ½ teaspoon smoked paprika

Cheese Blend:

  • 1 cup sharp cheddar cheese, freshly grated
  • ½ cup Gruyère cheese, grated (substitute Swiss if needed)
  • 2 tablespoons Parmesan cheese, grated

Substitution Suggestions:

For a lighter version, substitute Greek yogurt for half the mayonnaise. Gluten-free folks can use their favorite GF pie crust. Vegetarians can skip the bacon and add extra caramelized onions with a sprinkle of smoked salt for that savory depth.


Instructions

1. Prepare the Tomatoes and Preheat

Preheat your oven to 350°F. Slice your tomatoes into ¼-inch rounds and lay them on paper towels. Sprinkle both sides generously with kosher salt and let them sit for 15 minutes. This crucial step draws out excess moisture, preventing a soggy pie. Pat them completely dry before using.

2. Cook the Bacon to Crispy Perfection

In a large skillet over medium heat, cook the chopped bacon until crispy and golden, about 6-8 minutes. The kitchen will smell absolutely incredible at this point! Remove the bacon with a slotted spoon and set aside on paper towels, but leave about 2 tablespoons of that gorgeous bacon fat in the pan.

3. Caramelize the Onions

Add your sliced onions to the same skillet with the reserved bacon fat. Cook over medium-low heat, stirring occasionally, for 12-15 minutes until they’re beautifully golden and caramelized. The natural sugars will develop into something magical – sweet, savory, and deeply flavorful. Season with a pinch of salt and pepper.

4. Prepare the Pie Crust

Roll out your pie crust and press it into a 9-inch pie pan. Crimp the edges decoratively and brush the bottom lightly with olive oil. This creates a barrier that helps prevent soggy bottoms – a baker’s secret weapon!

5. Make the Custard Base

In a medium bowl, whisk together the eggs, heavy cream, mayonnaise, chopped basil, garlic powder, and smoked paprika until smooth. The mayonnaise might seem unusual, but it adds incredible richness and helps create that perfect custard texture.

6. Layer the Magic

Start building your masterpiece! Spread the caramelized onions evenly across the bottom of the pie crust. Sprinkle the crispy bacon over the onions, then arrange the dried tomato slices in overlapping circles on top. It’s like creating edible art.

7. Add Cheese and Custard

Sprinkle the cheddar, Gruyère, and Parmesan cheeses evenly over the tomatoes. Pour the custard mixture slowly over everything, allowing it to settle into all the nooks and crannies. The liquid should come almost to the top of the filling.

8. Bake to Golden Perfection

Bake for 40-45 minutes until the center is set and the top is golden brown with slightly puffed edges. A knife inserted in the center should come out mostly clean. Let it cool for at least 15 minutes before slicing – this allows the custard to set properly.

Nutrition

  • Calories: 420
  • Protein: 18

Leave a Comment

Recipe rating