tomato pie recipe

Tomato Pie Recipe

If you’re looking for the ultimate tomato pie recipe, this Southern-inspired classic is packed with juicy tomatoes, fresh basil, melty cheese, and a flaky pie crust. It’s the perfect way to use fresh summer tomatoes for lunch, dinner, or as a savory side dish. Whether you’re searching for an easy tomato pie recipe, a Southern tomato pie recipe, or a version with bacon or cream cheese, this recipe delivers rich flavor with simple ingredients. Discover more flavorful recipes like Tomato Pie Recipe right here.

Ingredients

  • 1 pre-baked 9-inch pie crust
  • 5 Roma tomatoes, sliced
  • 1 teaspoon salt (for draining tomatoes)
  • 10 fresh basil leaves, chopped
  • ½ cup chopped green onions
  • 1 cup shredded mozzarella cheese
  • 1 cup shredded sharp cheddar cheese
  • ¾ cup mayonnaise (or half mayonnaise and half plain Greek yogurt)
  • 2 tablespoons grated Parmesan cheese
  • ½ teaspoon black pepper
  • Optional: 4 slices cooked bacon, crumbled

Directions

  • Preheat your oven to 350°F (175°C).
  • Arrange the tomato slices in a colander and sprinkle with salt. Let them sit for 10 minutes to draw out excess moisture.
  • Pat the tomatoes completely dry using paper towels. This helps prevent a soggy crust.
  • Place the pre-baked pie crust into a pie dish.
  • Layer half of the tomato slices evenly over the crust.
  • Sprinkle with half of the chopped basil, green onions, and black pepper.
  • Repeat with the remaining tomatoes, basil, and onions.
  • In a mixing bowl, combine the mozzarella, cheddar, mayonnaise, and Parmesan cheese until well blended.
  • Spread the cheese mixture evenly over the tomatoes.
  • If using bacon, sprinkle the crumbled bacon on top.
  • Bake for 30 minutes, or until the topping is golden brown and bubbling.
  • Let the pie rest for 15–20 minutes before slicing and serving.

Preparation Details

  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes
  • Servings: 6
  • Yield: 1 (9-inch) Tomato Pie