Go Back

Tomato Pie

Tomato Pie has become one of my favorite summer dishes! Fresh tomatoes layered over cheese and mayo filling make this an easy, but scrumptious meal!

Course Main Course
Cuisine American
Keyword Tomato Pie
Prep Time 30 minutes
Cook Time 40 minutes
Servings 8
Calories 324 kcal
Author Amanda Rettke - iamhomesteader.com


  • 4 large heirloom tomatoes, sliced
  • 1 teaspoon salt
  • 10 fresh basil leaves, chopped
  • 1/2 cup chopped green onion
  • 1 (9-inch) unbaked pie shell
  • 1 1/2 cup grated mozzarella
  • 1 1/2 cup grated cheddar
  • 1/4 cup parmesan
  • 1 cup mayonnaise
  • ½ teaspoon garlic powder
  • 1 teaspoons dried oregano
  • 1/2 teaspoon salt
  • 1/2 teaspoon pepper
  • 1/4 teaspoon cayenne pepper


  1. Preheat oven to 350° F.
  2. Lay sliced tomatoes out on a baking sheet lined with paper towels. Sprinkle with salt and allow them to sit at room temperature for 20-30 minutes.
  3. In a medium bowl, combine mozzarella, cheddar, parmesan, mayonnaise, garlic powder, oregano, salt, pepper, and cayenne pepper.
  4. Scoop 1 cup of the mixture into the pie shell. Spread to cover the bottom of the pie shell.
  5. Layer the tomato slices, basil, and onion on top of the mayo mixture. Season with salt and pepper.
  6. Spread the remaining mayo mixture on top of the tomatoes and bake for 35-40 minutes or until lightly browned.
  7. To serve, cut into slices and serve warm.