Bacon Onion Tomato Pie is like a warm hug on a plate, bursting with flavors that dance and twirl around your taste buds. Picture crispy bacon mingling with sweet, caramelized onions and juicy tomatoes, all cradled in a flaky crust that’s just begging to be devoured. This dish is comfort food at its finest, perfect for a cozy family dinner or a casual get-together with friends.

Jump to:
- <strong>Essential Ingredients</strong>
- <strong>How to Make Bacon Onion Tomato Pie</strong>
- <strong>Perfecting the Cooking Process</strong>
- <strong>Add Your Touch</strong>
- <strong>Storing & Reheating</strong>
- <strong>FAQ</strong>
- What can I use instead of bacon?
- Can I make this pie ahead of time?
- Is it possible to freeze Bacon Onion Tomato Pie?
- 📖 Recipe Card
I remember the first time I made Bacon Onion Tomato Pie; my kitchen smelled like someone just opened a gourmet restaurant. My family couldn’t resist sneaking bites as I set the table. The excitement was palpable, and it became an instant favorite in our household. You’ll want to whip this up for game nights, brunches, or even when you need to impress someone special.
Why You'll Love This Recipe
- Bacon Onion Tomato Pie is incredibly easy to make, requiring minimal effort but delivering maximum flavor that will wow your guests
- The combination of savory and sweet makes every bite delightful
- Its golden crust and colorful filling create an eye-catching centerpiece for any meal
- Plus, it’s versatile enough to serve warm or at room temperature, making it perfect for any occasion
My friends couldn’t stop raving about how delicious it was when I brought this pie to our potluck—definitely a recipe worth sharing!
Essential Ingredients
Here’s what you’ll need to make this delicious dish:
Bacon: Choose thick-cut bacon for maximum flavor and crunch; it adds that irresistible smoky goodness.
Onions: Sweet onions work best; they caramelize beautifully and enhance the pie’s depth.
Tomatoes: Fresh, ripe tomatoes are ideal; their juiciness brings the whole dish together.
Pie Crust: A flaky store-bought crust saves time; you can also make your own if you’re feeling adventurous.
Cheese: Sharp cheddar or mozzarella can elevate the flavor profile; don’t skimp here!
Eggs: Eggs help bind everything together while adding richness to the filling.
Herbs & Spices: Fresh basil or thyme adds a fragrant touch; seasonings enhance each layer of flavor.
The full ingredients list, including measurements, is provided in the recipe card directly below.

How to Make Bacon Onion Tomato Pie
Prepare Your Ingredients: Start by preheating your oven to 375°F (190°C). While it warms up, chop your bacon into small pieces and slice those lovely onions thinly—trust me, you want them to melt into sweetness.
Cook the Bacon and Onions: In a skillet over medium heat, cook the bacon until crispy. Then toss in those sliced onions until they become translucent and aromatic—about 5-7 minutes should do it!
Add Tomatoes and Seasoning: Mix in chopped tomatoes with salt, pepper, and any herbs you fancy. Let this simmer for another 5 minutes while those flavors mingle like old friends at a reunion.
Assemble Your Pie: Roll out your pie crust into a greased pie pan. Pour in the delicious filling you’ve just created—and don’t forget to sprinkle cheese on top! It’s like putting a crown on your pie.
Bake It Up!: Pop the assembled pie into your preheated oven and bake for 30-35 minutes until it’s golden brown and bubbling. You’ll know it’s done when your kitchen smells heavenly!
Let It Rest Before Serving!: Allow the pie to cool for about 10 minutes before slicing—it’ll hold together better that way. Cut yourself a generous slice because you’ve earned it!
Now you’re armed with all the knowledge needed to create this mouthwatering Bacon Onion Tomato Pie! Each bite will remind you of home-cooked goodness while whisking away any stress from your day. Enjoy!
You Must Know
- This Bacon Onion Tomato Pie is a savory delight that will elevate your breakfast or brunch game
- The combination of crispy bacon, caramelized onions, and juicy tomatoes creates an irresistible flavor explosion
- Plus, it’s a fantastic way to use up those garden-fresh tomatoes
Perfecting the Cooking Process
Start by cooking the bacon until crispy, then sauté the onions until golden. Layer the tomatoes over this heavenly base before pouring in the egg mixture and baking until set for perfection.
Add Your Touch
Feel free to swap out the bacon for pancetta or add some chopped spinach for extra nutrition. A sprinkle of cheese on top can also add a delightful richness to your pie.
Storing & Reheating
Store leftover Bacon Onion Tomato Pie in an airtight container in the fridge for up to three days. Reheat slices in the oven at 350°F for about 10-15 minutes to restore that crispy goodness.
Chef's Helpful Tips
- For a perfect crust, pre-bake the pie shell slightly before adding fillings
- Ensure your bacon is super crispy to avoid a soggy pie
- Using fresh herbs can elevate flavors significantly; try basil or thyme for a fragrant twist
Sometimes I find myself reminiscing about the first time I made this dish; my friends devoured it while complimenting my culinary prowess, and I basked in their praise like a proud peacock.
FAQ
What can I use instead of bacon?
You can substitute bacon with turkey bacon or even sautéed mushrooms for a vegetarian option.
Can I make this pie ahead of time?
Absolutely! You can prepare it a day in advance and simply bake it when ready to serve.
Is it possible to freeze Bacon Onion Tomato Pie?
Yes, you can freeze it before baking; just ensure it’s well-wrapped to avoid freezer burn.
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card
Print
Bacon Onion Tomato Pie
- Total Time: 50 minutes
- Yield: Serves 8
Description
Bacon Onion Tomato Pie is a delightful comfort food that combines crispy bacon, sweet caramelized onions, and juicy tomatoes nestled in a flaky crust. This savory dish is perfect for family dinners, brunches, or potlucks, offering a burst of flavors in every bite. With minimal effort, you can create a delicious centerpiece that will impress your guests and keep everyone coming back for more.
Ingredients
- 6 strips thick-cut bacon
- 2 medium sweet onions, thinly sliced
- 3 cups fresh ripe tomatoes, chopped
- 1 pre-made pie crust (9-inch)
- 1 cup sharp cheddar cheese, shredded
- 3 large eggs
- 1 tsp salt
- 1/2 tsp black pepper
- 1 tsp fresh basil or thyme
Instructions
- Preheat oven to 375°F (190°C).
- In a skillet over medium heat, cook bacon until crispy. Remove and drain on paper towels.
- In the same skillet, sauté onions until translucent (about 5-7 minutes).
- Stir in chopped tomatoes, salt, pepper, and herbs; simmer for an additional 5 minutes.
- Roll out the pie crust into a greased pie pan and fill it with the tomato mixture.
- Sprinkle cooked bacon and cheese on top.
- Beat eggs in a bowl and pour over the filling.
- Bake for 30-35 minutes until golden brown and set.
- Let cool for 10 minutes before slicing and serving.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Main
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice (120g)
- Calories: 350
- Sugar: 3g
- Sodium: 680mg
- Fat: 23g
- Saturated Fat: 10g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 2g
- Protein: 12g
- Cholesterol: 150mg





