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

Best Tomato Pie Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.3 from 51 reviews
  • Author: admin
  • Prep Time: 30 minutes
  • Cook Time: 35 minutes
  • Total Time: 1 hour 5 minutes
  • Yield: 6–8 slices
  • Category: Main Course, Side Dish
  • Method: Baking
  • Cuisine: Southern, American
  • Diet: Vegetarian

Description

This Best Tomato Pie recipe features a flaky pre-baked pie crust layered with perfectly drained ripe tomatoes, fresh basil, onions, and a luscious blend of mozzarella, cheddar cheese, and mayonnaise, baked to golden bubbly perfection. Ideal as a main course or side dish, this Southern American classic offers a savory summer pie that’s bursting with fresh flavors and cheesy goodness.


Ingredients

Scale

Crust

  • 1 pre-baked 9-inch pie crust (homemade or store-bought)

Tomato Layer

  • 4 medium ripe tomatoes, sliced ¼ inch thick
  • 1 teaspoon salt (for draining tomatoes)
  • ½ cup chopped yellow onion
  • ½ cup chopped fresh basil

Cheese Mixture

  • 1 cup shredded mozzarella cheese
  • ½ cup grated sharp cheddar cheese
  • ½ cup mayonnaise
  • ¼ teaspoon black pepper
  • ¼ teaspoon garlic powder


Instructions

  1. Drain Tomatoes: Place tomato slices in a single layer on a paper towel-lined tray. Sprinkle them evenly with salt and let sit for 20–30 minutes to draw out excess moisture. Afterward, pat the slices thoroughly dry with additional paper towels to prevent a soggy crust.
  2. Preheat Oven: Set your oven to 350°F (175°C) to prepare for baking the pie evenly.
  3. Assemble Pie: In the pre-baked pie crust, start by layering the chopped yellow onion evenly across the bottom. Follow with half of the drained tomato slices, and sprinkle half of the fresh chopped basil on top. Repeat the layering with the remaining tomato slices and basil.
  4. Prepare Cheese Topping: In a small bowl, combine the shredded mozzarella, grated cheddar, mayonnaise, black pepper, and garlic powder. Mix thoroughly until you create a creamy, uniform mixture.
  5. Top and Bake: Spread the cheese mixture evenly over the top layer of tomatoes in the pie. Place the pie in the preheated oven and bake for 30–35 minutes or until the top is golden brown and bubbly.
  6. Cool and Serve: Remove the pie from the oven and let it cool for at least 10–15 minutes before slicing. Serve warm or at room temperature for the best flavor experience.

Notes

  • For a sturdier pie, you can roast or broil tomato slices for a few minutes before layering to reduce moisture further.
  • Adding cooked bacon or using a blend of cheeses such as fontina or Gruyère can enhance the flavor complexity of the pie.