Go Back
+ servings
Print Recipe
4.60 from 5 votes

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!
Prep Time30 minutes
Cook Time40 minutes
Course: Main Course
Cuisine: American
Keyword: Tomato Pie
Servings: 8
Calories: 324kcal
Author: Amanda Rettke - iamhomesteader.com

Ingredients

  • 4 large heirloom tomatoes, sliced
  • 1 teaspoon salt
  • 10 fresh basil leaves, chopped
  • ½ cup green onion, chopped
  • 1 9-inch pie shell, unbaked
  • 1 ½ cup mozzarella cheese, shredded
  • 1 ½ cup cheddar cheese, shredded
  • ¼ cup parmesan cheese, grated
  • 1 cup mayonnaise
  • ½ teaspoon garlic powder
  • 1 teaspoons dried oregano
  • ½ teaspoon kosher salt
  • ½ teaspoon ground black pepper
  • ¼ teaspoon cayenne pepper

Instructions

  • Preheat oven to 350°F.
  • 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.*
  • In a medium bowl, combine mozzarella, cheddar, parmesan, mayonnaise, garlic powder, oregano, salt, pepper, and cayenne pepper.
  • Scoop 1 cup of the mixture into the pie shell. Spread to cover the bottom of the pie shell.
  • Layer the tomato slices, basil, and onion on top of the mayo mixture. Season with salt and pepper.
  • Spread the remaining mayo mixture on top of the tomatoes and bake for 35-40 minutes or until lightly browned.
  • To serve, cut into slices and serve warm.

Notes

*To avoid pie being soupy, follow these steps.
  • Slice the Heirloom tomatoes no more than 1/4 inch thick.
  • Line a baking sheet with paper towels.
  • Season the tomatoes with salt. This will help remove any extra liquid from your tomatoes, and enhance the flavor!
  • Place the salted tomatoes on the paper towels to let the salt work its magic and pull out any extra liquid from the tomatoes.
  • After 20-30 minutes, (or up to 8 hours) blot the tomatoes with dry paper towels. They are now ready to use for the pie!

Nutrition

Calories: 324kcal