This savory Tomato Pie is loaded with layers of ripe tomatoes, fresh basil, onions, and a creamy cheesy topping baked into a flaky pie crust. It’s messy, comforting, and completely irresistible.
Lay tomato slices on paper towel lined baking sheets and sprinkle liberally with sea salt. Let rest for 10 to 15 minutes, then pat dry, pressing gently to remove as much liquid as possible.
Roll out pie dough and press into a 9-inch pie plate. Crimp the edges and pierce the bottom several times with a fork. Line with parchment paper and fill with dry beans or pie weights.
Blind bake crust for 8 to 10 minutes. Remove parchment paper and beans. If using a frozen pie shell, bake according to package directions.
Layer ⅓ of the tomatoes into the crust, followed by half the onions and half the basil. Repeat with another layer of tomatoes, remaining onions and basil, then top with the remaining tomatoes. Sprinkle with pepper, if desired.
In a separate bowl, stir together the mayonnaise, cheddar cheese, and mozzarella cheese until combined.
Spread the cheese mixture evenly over the tomatoes, then sprinkle parmesan cheese on top.
Bake for 30 to 45 minutes, until bubbly and golden brown.
Let rest for at least 15 minutes before slicing and serving.
Notes
Calories and nutritional data are automatically generated. For best results calculate based on your exact ingredients.Recipe Notes:
Tomato pie is naturally a little juicy, even after draining the tomatoes.
Roma tomatoes work best because they contain less moisture.
For cleaner slices, allow the pie to cool slightly longer before serving.