Tomato Pie is one of those comforting recipes that turns simple garden ingredients into a rich and satisfying meal. Fresh tomatoes, fragrant basil, savory onions, and a creamy cheese topping come together in a flaky pie crust for a dish that celebrates summer produce at its peak. Whether you serve it for lunch, dinner, or a weekend gathering, this Tomato Pie recipe delivers bold flavor and a hearty texture. It is easy to prepare, uses everyday ingredients, and brings a homemade touch to the table that family and friends always appreciate.
Story
Every summer, when tomatoes begin filling farmers’ markets and backyard gardens, Tomato Pie becomes a regular favorite in my kitchen. The combination of juicy tomatoes, fresh basil, and melted cheese creates a balance of flavors that feels both comforting and seasonal. Unlike sweet pies, Tomato Pie offers a savory experience that works beautifully as a main course or side dish. Because the ingredients are simple, every component shines. The crust adds structure, the tomatoes provide freshness, and the cheese mixture creates a creamy topping that ties everything together.
Ingredients
- 1 (9-inch) pie shell, homemade or store-bought
- 3 to 4 large tomatoes, chopped
- 1/2 teaspoon kosher salt
- 1/2 cup chopped yellow or red onion
- 1/4 cup thinly sliced fresh basil
- 2 cups grated cheese (sharp cheddar and Monterey Jack, Gruyère, or mozzarella)
- 1/2 cup mayonnaise
- 1 teaspoon Frank’s Hot Sauce or Tabasco
- Freshly ground black pepper, to taste
Step-by-Step Instructions
Preparing the Ingredients
Preheat the oven to 350°F (175°C). Place the oven rack in the center position. If using a store-bought crust, pre-bake according to package directions until lightly golden. For a homemade crust, freeze the prepared crust for 30 minutes, line it with foil and pie weights, bake for 15 minutes, remove the weights, prick the bottom with a fork, and bake for another 10 minutes. Meanwhile, halve the tomatoes and squeeze out excess juice. Chop them into pieces, sprinkle with kosher salt, and place them in a colander to drain. Thinly slice the basil using the chiffonade method and chop the onion.
Cooking Instructions
Spread the chopped onion evenly across the bottom of the pre-baked crust. Press additional moisture from the tomatoes using paper towels or a clean kitchen towel, then layer them over the onions. Scatter the basil over the tomatoes. In a bowl, combine the grated cheese, mayonnaise, hot sauce, and black pepper. Spread the mixture evenly over the tomato layer. Bake for 25 to 45 minutes, or until the top becomes golden brown and bubbly. Let the pie rest for at least 10 minutes before slicing and serving.
Tips for Perfect Results
Common Mistakes to Avoid
The most common issue with Tomato Pie is excess moisture. Therefore, draining the tomatoes thoroughly is important. In addition, avoid skipping the crust pre-bake because it helps prevent a soggy bottom. Another mistake is slicing the pie immediately after baking. Instead, allow it to rest so the filling can set properly. Finally, use ripe but firm tomatoes for the best texture and flavor.
Pro Tips for Better Flavor
For extra depth, caramelize the onions before adding them to the crust. You can also combine several cheeses for a richer topping. Fresh basil delivers the best flavor, while a small amount of hot sauce adds subtle heat without overpowering the dish. Furthermore, freshly ground black pepper gives the finished pie a more balanced and savory taste.
Serving and Storage
How to Serve
Tomato Pie pairs beautifully with green salads, grilled vegetables, or fresh fruit. Because it is rich and flavorful, a simple side dish works best. It can be served warm, at room temperature, or slightly chilled. This versatility makes it a great option for brunches, picnics, and summer gatherings. Fans of savory pie, tomato recipe, summer dish, and southern pie traditions will appreciate its classic appeal.

How to Store Leftovers
Allow leftovers to cool completely before storing. Cover the pie tightly or transfer slices to an airtight container and refrigerate for up to 4 days. Reheat individual slices in a 350°F oven for about 10 minutes to maintain the crust texture. While you can freeze Tomato Pie, the fresh tomatoes may release additional moisture after thawing, so refrigeration is usually the preferred storage method.
Conclusion
Tomato Pie combines fresh summer ingredients with comforting homemade flavor. The flaky crust, juicy tomatoes, fragrant basil, and creamy cheese topping create a satisfying dish that works for many occasions. Because it is easy to prepare and packed with seasonal flavor, this recipe deserves a place in your regular rotation. Give it a try and enjoy a timeless Southern favorite.
Discover more delicious recipes by following me on Facebook and Pinterest.
Frequently Asked Questions
Can I make Tomato Pie ahead of time?
Yes. You can prepare Tomato Pie several hours ahead and refrigerate it before baking. You can also bake it earlier in the day and serve it at room temperature.
What are the best tomatoes for Tomato Pie?
Large ripe tomatoes such as beefsteak, heirloom, or garden tomatoes work very well. Choose tomatoes that are flavorful but still firm enough to hold their shape.
Can I use different cheeses?
Absolutely. Sharp cheddar, Monterey Jack, mozzarella, and Gruyère all work beautifully. Mixing two or more cheeses often creates the most flavorful result.
Print
Tomato Pie
- Total Time: 1 hr 15 mins
- Yield: 1 pie 1x
Description
Classic Southern tomato pie featuring fresh tomatoes, basil, onions, cheese, and a flaky pie crust.
Ingredients
- 1 (9-inch) pie shell
- 3 to 4 large tomatoes
- 1/2 teaspoon kosher salt
- 1/2 cup chopped yellow or red onion
- 1/4 cup fresh basil, sliced
- 2 cups grated cheese
- 1/2 cup mayonnaise
- 1 teaspoon hot sauce
- Freshly ground black pepper
Instructions
- Preheat oven to 350°F.
- Pre-bake pie crust until lightly golden.
- Drain chopped salted tomatoes thoroughly.
- Spread onion in crust.
- Layer tomatoes over onion.
- Sprinkle basil over tomatoes.
- Mix cheese, mayonnaise, hot sauce, and pepper.
- Spread cheese mixture over tomatoes.
- Bake 25 to 45 minutes until golden and bubbly.
- Cool 10 minutes before serving.
Notes
- Drain tomatoes well to avoid excess moisture.
- Caramelized onions add deeper flavor.
- Allow pie to rest before slicing.
- Prep Time: 15 mins
- Cook Time: 1 hr
- Category: Main Course
- Method: Baking
- Cuisine: Southern American
Nutrition
- Serving Size: 1 slice
- Calories: 420
- Sugar: 5
- Sodium: 620
- Fat: 29
- Saturated Fat: 11
- Unsaturated Fat: 15
- Trans Fat: 0
- Carbohydrates: 24
- Fiber: 2
- Protein: 14
- Cholesterol: 45