Introduction
If you love savory pies packed with rich flavor, Bacon Onion Tomato Pie is a delicious dish you’ll want to add to your recipe collection. This comforting pie combines crispy bacon, sweet sautéed onions, and juicy tomatoes baked together in a creamy, cheesy filling inside a flaky crust. The result is a warm, savory pie that’s both hearty and incredibly satisfying.
This recipe is perfect for brunch, lunch, or a light dinner. The smoky bacon pairs beautifully with the sweetness of the onions and the fresh flavor of tomatoes, while the creamy topping brings everything together into a rich, comforting dish.
Why You’ll Love This Recipe
This pie is loved for its perfect balance of smoky bacon, sweet onions, and creamy cheese filling that makes every bite flavorful and comforting.
It’s also great for brunch, potlucks, or family meals, and it can be served warm or at room temperature.
Ingredients
- 1 prepared pie crust
- 6 slices bacon, cooked and crumbled
- 1 large onion, thinly sliced
- 2 cups fresh tomatoes, diced
- 1 cup shredded cheddar cheese
- 1/2 cup mayonnaise
- 1/2 teaspoon garlic powder
- 1/2 teaspoon black pepper
- 1 tablespoon chopped parsley or chives
Optional additions:
- 1/4 cup grated Parmesan cheese
- Red pepper flakes for a little heat
How to Make Bacon Onion Tomato Pie
Start by preheating your oven to 350°F (175°C).
Place the prepared pie crust into a pie dish and set it aside.
In a skillet over medium heat, sauté the sliced onions for about 5–7 minutes until they become soft and lightly caramelized.
Spread the diced tomatoes evenly into the pie crust. Add the sautéed onions and crumbled bacon on top.
In a mixing bowl, combine the shredded cheddar cheese, mayonnaise, garlic powder, and black pepper. Mix until well blended.
Spread this creamy cheese mixture evenly over the tomato, bacon, and onion layer.
Bake the pie for 30–35 minutes, or until the top becomes golden and bubbly.
Allow the pie to cool slightly before slicing. Sprinkle chopped parsley or chives on top before serving.
Tips for the Best Bacon Onion Tomato Pie
- Use ripe tomatoes for the best flavor.
- Drain excess juice from the tomatoes to prevent the pie from becoming watery.
- Crispy bacon adds the best texture and flavor.
Serving Suggestions
Bacon Onion Tomato Pie pairs wonderfully with:
- Fresh green salad
- Roasted vegetables
- Soup
- Brunch dishes like scrambled eggs
It can also be served as a hearty side dish for gatherings or potluck meals.
Savory, creamy, and full of comforting flavor, Bacon Onion Tomato Pie is a classic dish that brings together simple ingredients in a delicious homemade pie that everyone will enjoy.

