Bacon Onion Tomato Pie

why make this recipe
Bacon Onion Tomato Pie is a delightful dish that combines the rich flavors of bacon, sweet caramelized onions, and juicy tomatoes, all brought together in a creamy, cheesy filling. This pie is not only delicious, but it also makes for a great way to use fresh summer tomatoes and can easily be served as a main dish or a hearty side. Whether for a family dinner, a potluck, or a weekend brunch, this recipe is sure to impress.
how to make Bacon Onion Tomato Pie
Ingredients:
- 1 9-inch deep-dish pie crust (prebaked)
- 6 slices bacon, cooked and crumbled
- 1 large sweet onion, thinly sliced
- 2 medium tomatoes, diced and patted dry
- 1 1/2 cups shredded cheddar cheese
- 1/2 cup shredded mozzarella
- 1/2 cup mayonnaise
- 1 egg
- 1/2 tsp garlic powder
- 1/2 tsp black pepper
- 1 tbsp chopped fresh basil or parsley (optional)
Directions:
- Caramelize Onions: In a skillet, sauté onions over medium heat until golden and soft (about 10–15 minutes). Set aside.
- Layer Pie: In the prebaked crust, layer half of the bacon, caramelized onions, and tomatoes.
- Mix Topping: In a bowl, stir together cheeses, mayo, egg, garlic powder, and pepper.
- Assemble & Bake: Spread the cheese mixture over the layered filling. Top with the remaining bacon. Bake at 375°F (190°C) for 30–35 minutes, until bubbly and golden.
- Cool & Serve: Let rest for 10 minutes before slicing. Garnish with fresh herbs if desired.
how to serve Bacon Onion Tomato Pie
Serve the Bacon Onion Tomato Pie warm, sliced into wedges. It pairs well with a light salad or some steamed vegetables. You can also enjoy it on its own as a filling lunch or dinner option. For extra flavor, consider adding some hot sauce or a drizzle of balsamic glaze.
how to store Bacon Onion Tomato Pie
If you have leftovers, store them in an airtight container in the refrigerator. The pie will last for up to 3 days. To reheat, simply place slices in the oven at 350°F (175°C) until warmed through.
tips to make Bacon Onion Tomato Pie
- Make sure to pat the tomatoes dry before adding them to the pie. This will help prevent sogginess.
- Don’t skip the caramelizing step for the onions; it adds a rich sweetness to the dish.
- For a little extra zing, consider adding some chopped jalapeños or sprinkle red pepper flakes into the cheese mixture.
variation
You can easily customize this pie by adding other vegetables, such as spinach or bell peppers, or by using different cheeses, like feta or gouda. You can also replace the bacon with cooked sausage or keep it meatless for a healthier option.
FAQs
Q: Can I use a store-bought pie crust?
A: Yes, a store-bought crust works great for this recipe. Just make sure it’s a deep-dish crust.
Q: Can I freeze Bacon Onion Tomato Pie?
A: Yes, you can freeze the pie before baking it. Wrap it tightly in plastic wrap and foil, and it will keep well in the freezer for up to 2 months. Bake from frozen, adding a few extra minutes to the cooking time.
Q: What can I serve with this pie?
A: This pie pairs nicely with a simple green salad, garlic bread, or roasted veggies. It can also be served as a side dish for grilled meats.

Bacon Onion Tomato Pie
Ingredients
Main Ingredients
- 1 9-inch 9-inch deep-dish pie crust prebaked
- 6 slices bacon cooked and crumbled
- 1 large sweet onion thinly sliced
- 2 medium tomatoes diced and patted dry
Cheese Mixture
- 1.5 cups shredded cheddar cheese
- 0.5 cup shredded mozzarella
- 0.5 cup mayonnaise
- 1 egg
Spices and Herbs
- 0.5 tsp garlic powder
- 0.5 tsp black pepper
- 1 tbsp chopped fresh basil or parsley optional
Instructions
Preparation
- In a skillet, sauté onions over medium heat until golden and soft (about 10–15 minutes). Set aside.
Layering
- In the prebaked crust, layer half of the bacon, caramelized onions, and tomatoes.
Mixing Topping
- In a bowl, stir together cheeses, mayo, egg, garlic powder, and pepper.
Assembling & Baking
- Spread the cheese mixture over the layered filling. Top with the remaining bacon.
- Bake at 375°F (190°C) for 30–35 minutes, until bubbly and golden.
Serving
- Let rest for 10 minutes before slicing. Garnish with fresh herbs if desired.