There’s something incredibly cozy about a homemade savory pie. Whether it’s for a weekend brunch, a casual dinner, or just a way to use up some fresh ingredients, this Turkey Bacon Onion Tomato Pie is a dish that brings warmth and flavor to the table. The combination of crispy turkey bacon, juicy tomatoes, sweet caramelized onions, and a rich, cheesy topping is pure comfort food. Best of all? It’s super easy to make!
Let’s dive into why this dish is so amazing and how you can bring it to life in your own kitchen.
Why You’ll Love This Turkey Bacon Onion Tomato Pie:
Think of this pie as a cross between a classic quiche and a tomato tart, but with a unique twist. It’s packed with layers of flavor:
- Light and crispy crust – The golden pie crust serves as the perfect base.
- Savory goodness – Turkey bacon and onions create a smoky, sweet contrast.
- Fresh tomato flavor – Ripe tomatoes add juiciness and a slight tang.
- Cheesy topping – A mix of cheddar cheese, mayo, and sour cream makes this irresistible.
- Quick and easy – Simple ingredients, minimal prep, and a foolproof process.
Step 1: Prepping the Crust
Before we start layering the delicious fillings, we need a sturdy and flaky base.
Ingredients for the Crust
- 1 pre-made pie crust (9-inch)
If you’re short on time, a store-bought crust will do the trick. But if you want to go all out, a homemade pie crust will elevate the dish even more. Just make sure it’s properly chilled before rolling it out.
Instructions
- Preheat the oven to 375°F (190°C).
- Partially bake the crust – Place it in a pie pan, poke a few holes with a fork to prevent air bubbles, and bake for about 10 minutes until lightly golden. This step prevents the pie from becoming soggy later.
- Let the crust cool while you prepare the filling.

Pro Tip: If your pie crust tends to shrink, line it with parchment paper and use pie weights or dried beans while baking. This will help it keep its shape.
Step 2: Prepare the Filling
The magic of this dish comes from its flavorful filling. It’s a simple yet delicious combination of turkey bacon, onions, and juicy tomatoes.
Ingredients for the Filling
- 6 slices turkey bacon, cooked and crumbled
- 1 medium onion, finely chopped
- 2 large tomatoes, sliced
- ½ teaspoon salt
- ½ teaspoon black pepper
Cooking the Turkey Bacon & Onions
- Cook the turkey bacon in a pan over medium heat until crispy. Remove and crumble into bite-sized pieces.
- In the same pan, sauté the chopped onions until soft and translucent. This caramelization adds a rich sweetness to balance out the bacon and tomatoes.
- Add the cooked turkey bacon back into the pan, stir for about a minute, and then remove from heat.

Step 3: Layering It All Together
Now that we have the components ready, it’s time to assemble our pie.
- Layer the tomato slices over the pre-baked crust, evenly covering the bottom. Sprinkle with a bit of salt and pepper for extra flavor.
- Spread the turkey bacon and onion mixture over the tomatoes, making sure it’s evenly distributed.
At this point, the pie is already looking like a masterpiece. But we’re not done yet – next comes the cheesy topping that ties everything together.

Step 4: Creating the Cheesy Topping
The topping is what makes this Turkey Bacon Onion Tomato Pie truly indulgent. It’s a simple blend of cheese, mayo, sour cream, and basil that creates a slightly tangy, rich, and gooey finish.
Ingredients for the Cheesy Topping
- 1 ½ cups shredded cheddar cheese
- ½ cup mayonnaise
- ¼ cup sour cream
- 1 teaspoon dried basil
This combination of ingredients melts into a luscious topping that adds both flavor and texture to the pie.
How to Make the Cheesy Topping
- Mix the ingredients – In a medium bowl, combine the shredded cheddar cheese, mayonnaise, sour cream, and dried basil. Stir well until everything is fully incorporated.
- Spread over the filling – Take your prepared turkey bacon and tomato pie and evenly spread the cheesy topping over the filling. Make sure to cover everything so that the flavors meld together while baking.

Pro Tip: If you like an extra crispy topping, sprinkle a little more shredded cheddar on top before baking.
Step 5: Baking the Pie to Perfection
Now that everything is assembled, it’s time to bake your pie until it’s golden, bubbly, and completely irresistible.
Baking Instructions:
- Preheat your oven to 375°F (190°C) if it’s not already warm.
- Place the pie in the oven and bake for 30-35 minutes or until the top is golden brown and bubbly.
- Let it cool slightly before slicing. This allows the filling to set and makes it easier to cut perfect slices.
The smell of this pie baking is absolutely mouthwatering. The combination of savory turkey bacon, caramelized onions, juicy tomatoes, and cheesy topping creates a rich aroma that fills the kitchen with warmth.

Helpful Tips for the Best Turkey Bacon Onion Tomato Pie:
- Use ripe tomatoes – The juicier and fresher the tomatoes, the more flavor they’ll add to the pie. If your tomatoes are extra juicy, pat them dry with a paper towel before layering them in the crust to prevent excess moisture.
- Let the pie rest – After baking, let the pie sit for 5-10 minutes before slicing. This will prevent the filling from being too runny and help keep the layers intact.
- Experiment with cheese – While cheddar is a great choice, you can try mixing in mozzarella, gruyere, or parmesan for a different flavor profile.
- Make it ahead – You can prepare the filling and crust ahead of time, then simply assemble and bake when you’re ready to serve.
- Pair it with a side – This pie is perfect on its own, but serving it with a simple green salad or roasted vegetables makes for a well-balanced meal.

Frequently Asked Questions:
1. Can I use a different type of crust?
Yes! While a pre-made pie crust is quick and easy, you can also use a homemade pie crust, puff pastry, or even a crescent roll dough for a slightly different texture. If you want a low-carb version, try using a cauliflower crust or going crustless by baking the filling in a greased dish.
2. What other cheeses work well in this recipe?
Cheddar is the classic choice, but you can experiment with different cheeses for a unique twist. Try mozzarella for extra meltiness, gruyere for a nutty flavor, or parmesan for a sharp, salty bite. Mixing cheeses can also enhance the overall flavor.
3. How do I store leftovers?
Store any leftover pie in an airtight container in the refrigerator for up to 3 days. To reheat, simply warm it in the oven at 350°F (175°C) for 10-15 minutes or microwave individual slices for about 30-45 seconds.
4. Can I make this pie ahead of time?
Yes! You can prepare the filling and crust separately a day in advance. Store the filling in an airtight container in the fridge and keep the crust covered at room temperature. When ready to bake, assemble the pie and bake as directed.
5. Can I freeze this pie?
This pie freezes well! Bake it as usual, let it cool completely, then wrap it tightly in plastic wrap and aluminum foil before freezing. It will stay good for up to 2 months. When ready to enjoy, thaw in the fridge overnight and reheat in the oven at 350°F (175°C) until warmed through.
6. How can I make this dish vegetarian?
To make a vegetarian version, simply omit the turkey bacon or replace it with vegetarian bacon or sautéed mushrooms for a smoky, savory flavor.
7. Can I add more vegetables?
Absolutely! This pie is versatile, and you can add spinach, bell peppers, zucchini, or mushrooms for extra flavor and nutrition. Just make sure to sauté or pat dry any high-water-content vegetables to prevent the pie from becoming soggy.
Final Thoughts and Serving Suggestions:
This Turkey Bacon Onion Tomato Pie is a comforting, flavorful dish that works for any meal of the day. Whether served for breakfast, brunch, lunch, or dinner, it pairs wonderfully with simple sides like:
- A crisp green salad with a light vinaigrette
- Roasted vegetables for a heartier meal
- A warm bowl of soup for a cozy pairing
This dish is also great for potlucks and gatherings, as it can be made ahead of time and reheated easily.
If you try this recipe, I’d love to hear how it turned out! Feel free to share your experience in the comments, including any modifications or creative additions you tried.
Happy cooking, and enjoy every bite of this delicious Turkey Bacon Onion Tomato Pie!
PrintHearty Bacon, Onion & Tomato Pie
A savory, rustic pie that layers smoky bacon, caramelized onions, and juicy tomatoes in a flaky pastry crust. Perfect for brunch, lunch, or a cozy weeknight dinner—serve with a crisp green salad for a complete meal!
- Prep Time: 20 min
- Cook Time: 35 min
- Total Time: 55 min
Ingredients
- For the Pastry Crust
- 1½ cups (190 g) all-purpose flour
- ½ tsp fine sea salt
- 6 Tbsp (85 g) cold unsalted butter, cubed
- 3–4 Tbsp ice water
- For the Filling
- 6–8 slices bacon, diced
- 2 Tbsp olive oil (if needed)
- 2 large yellow onions, thinly sliced
- 2 tsp fresh thyme leaves (or 1 tsp dried)
- Salt and freshly ground black pepper, to taste
- 3–4 medium ripe tomatoes, sliced ¼″ thick
- 1 cup grated cheddar or Gruyère cheese
- 1 Tbsp Dijon mustard
- 1 large egg + 1 Tbsp water (for egg wash)
- To Finish
- Fresh basil or parsley, chopped (for garnish)
Instructions
1️⃣ Make the crust
: In a bowl, whisk flour and salt. Using a pastry cutter or your fingertips, cut in the cold butter until the mixture resembles coarse crumbs and some pea-size pieces remain.
2️⃣ Bring together
: Drizzle in ice water, 1 Tbsp at a time, tossing with a fork until the dough just holds when pressed. Gather into a disk, wrap in plastic, and chill 30 minutes.
3️⃣ Cook the bacon & onions
: In a skillet over medium heat, cook diced bacon until crisp. Remove with a slotted spoon, leaving about 1 Tbsp fat in the pan (add olive oil if needed). Add onions and thyme; season lightly with salt and pepper. Sauté until deeply softened and golden, about 12–15 minutes. Remove from heat and stir in cooked bacon; let cool slightly.
4️⃣ Preheat oven
: Preheat to 400 °F (200 °C).
5️⃣ Roll out crust
: On a lightly floured surface, roll the chilled dough into a 12″ circle. Transfer to a 9″ pie dish, letting excess hang over the edges. Trim any ragged bits.
6️⃣ Layer the filling
: Spread Dijon mustard over the bottom of the crust. Sprinkle half the cheese evenly. Top with the bacon–onion mixture. Arrange tomato slices in overlapping rings, covering the filling. Season tomatoes with salt and pepper, then sprinkle with remaining cheese.
7️⃣ Fold the crust
: Fold the overhanging dough inward over the filling, pleating as needed to create a rustic edge. Brush the crust with the egg wash.
8️⃣ Bake
: Bake for 30–35 minutes, until the crust is golden and the filling bubbles at the edges.
9️⃣ Rest & garnish
: Let the pie rest 10 minutes before slicing. Sprinkle with chopped basil or parsley.
Notes
-
Cheese swaps: Try feta or goat cheese crumbles for tang.
-
Herb twist: Add a sprinkle of chopped rosemary or oregano to the onions.
-
Vegetarian: Omit bacon and sauté a handful of sliced mushrooms with the onions.
-
Make-ahead: Prepare the crust and bacon–onion filling a day ahead; assemble and bake when ready.



