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

Easy Bacon Onion Tomato Pie


  • Author: Sarah White
  • Total Time: 1 hour
  • Yield: 6 servings

Description

A savory pie filled with smoky bacon, caramelized onions, and juicy tomatoes in a flaky crust. Perfect for brunch, dinner, or gatherings.


Ingredients

  • 1 deep-dish pie crust (store-bought or homemade), pre-baked

  • 6–8 slices thick-cut bacon, cooked and crumbled

  • 1 large yellow onion, thinly sliced

  • 2 medium ripe tomatoes, thinly sliced

  • 1 cup shredded sharp cheddar cheese

  • 1 cup shredded mozzarella cheese

  • 1/3 cup mayonnaise or sour cream

  • 1 tablespoon olive oil or reserved bacon drippings

  • Salt and pepper, to taste

Instructions

  1. Preheat oven to 350°F (175°C) and pre-bake the pie crust until lightly golden. Let cool slightly.

  2. Cook bacon in a skillet until crispy, then drain on paper towels and crumble. Reserve 1 tablespoon of drippings.

  3. Add onions to the skillet with drippings and cook over medium-low heat until caramelized, about 20 minutes.

  4. Slice tomatoes, season lightly with salt, and place on paper towels to drain excess moisture.

  5. Layer half the bacon, onions, and tomatoes into the pie crust. Repeat with the remaining ingredients.

  6. In a bowl, combine cheddar, mozzarella, and mayonnaise. Spread evenly over the top of the pie.

  7. Bake for 30–40 minutes, until the cheese topping is bubbly and golden brown. Cool 10 minutes before slicing.

Notes

For extra flavor, add fresh herbs like basil or thyme between layers. Store leftovers covered in the refrigerator for up to 3 days and reheat in the oven for best texture.

  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: American