Become a Better Cook in 4 Days!

Tomato Pie has fresh garden tomatoes, onions, basil, and a creamy, zesty cheddar cheese topping. It’s ridiculously good!

Tomato Pie

Every summer, we anxiously wait for our garden tomatoes to ripen – so we can make this incredible Tomato Pie.  We’ve been making this pie for at least ten years now, and it’s a recipe we’ve never tired of making, or eating.

This delicious, savory Tomato Pie combines fresh tomatoes, basil and sweet onions in a pie crust with a zesty topping of sharp cheddar cheese, mayonnaise and a little bit of hot sauce.  This Tomato Pie is so delicious – it’s almost addictive, and Jack and I often fight over who gets to eat the last piece of pie!


Tomato Pie - A Family Feast

How do you make Tomato Pie?

Tomato Pie is actually quite easy to make. You’ll blind bake a pie crust (also known as pre-baking a pie crust), then fill it with chopped Vidalia onions, diced and drained tomatoes, and fresh chopped basil.

Then, stir together shredded cheddar cheese, mayonnaise, and a dash of hot sauce. The hot sauce adds a wonderful zesty flavor and also cuts the richness of the cheese and mayonnaise topping. (You can leave the hot sauce out, be we highly recommend it!)

Next, spread the cheese-mayo mixture on top of the tomatoes and bake until bubbly and golden brown on top. The aromas filling the house as it bakes in the oven are amazing!

Remove your Tomato Pie from the oven and allow it to set up for ten to fifteen minutes or so before slicing and serving.


Tomato Pie

One very few important step!

Before you head off into the kitchen to make this Tomato Pie, I do want to note that there is one very important step you need to do when making this recipe. You MUST remove as much liquid as possible from the tomatoes before baking.  Too much juice – and your pie will end up soggy.

But not to worry – we share our easy trick with you in the recipe: After you’ve diced the tomatoes, place them in a sieve or strainer over a bowl and sprinkle the tomatoes with some salt.  Allow the tomatoes to sit for several hours (overnight is even better) stirring occasionally and pressing down on the tomatoes with a large spoon. You’ll be amazed at how much liquid drains out of the tomatoes!

This step requires a longer lead time than just squeezing the tomatoes to remove their juices, but the end result is a much better Tomato Pie – so it’s worth the extra time.

What kind of tomatoes should I use to make Tomato Pie?

We recommend using larger tomatoes such as Beef Steak or Big Boy – or any other larger tomato that is mostly flesh and has fewer seeds.  Roma tomatoes are OK (but not our first choice) and we would generally avoid using smaller grape or cherry tomatoes for this Tomato Pie recipe. (If you need a good recipe to use up the smaller tomatoes from your garden, make this recipe instead!)

One last note: There are many variations of tomato pie recipes – some adding a Ritz cracker topping – but we like this version the best. Our recipe today is adapted from Simply Recipes.

You may like these other Tomato recipes:

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
Tomato Pie

Tomato Pie

  • Prep Time: 6 hours
  • Cook Time: 35 mins
  • Total Time: 6 hours 35 minutes
  • Yield: 6 servings
  • Category: entree
  • Method: baking
  • Cuisine: American


45 fresh tomatoes, cut in half horizontally and squeezed to remove seeds and excess juices, and chopped into 1-inch pieces (yield approximately 3 cups)

A generous pinch of kosher salt

1 partially-baked 9-inch pie crust (see instructions here) – baked for about 8-minutes in a 450 degree F. oven

½ cup finely diced sweet Vidalia onion (about ½ a medium onion)

¼ cup finely sliced basil (8 leaves)

2 cups grated sharp white cheddar cheese (or other cheeses of your choice)

¾ cup mayonnaise

1 teaspoon Cholula Hot Sauce (or other hot sauce of your choice – adjust amount according to your tastes)

Freshly ground black pepper


  1. About 4-6 hours before baking (or ideally the night before), place the diced tomatoes in a sieve or strainer over a bowl and sprinkle generously with the salt. Stir to combine. Allow the tomatoes to drain off their liquid, stirring occasionally and gently pressing down on the tomatoes (use a large spoon or a small flat bowl to press the tomatoes against the sieve), until the tomatoes are very well drained. Blot with a paper towel if necessary to remove extra moisture.
  2. While the tomatoes are draining, pre-bake your pie crust. (See instructions here)
  3. When ready to bake, preheat the oven to 350 degrees F.
  4. Spread the diced onion in the bottom of the pie crust. Spread the well-drained tomatoes over the onions, then sprinkle the basil over the tomatoes.
  5. In a medium bowl, combine the grated cheese, mayonnaise, hot sauce and a generous grind of black pepper. Mix to combine (the mixture will be very thick). Spread the cheese mixture over the tomatoes in the pie plate.
  6. Bake in the oven until golden brown and bubbly – approximately 25-35 minutes.
  7. Let sit for 10-15 minutes to firm up before serving.

Keywords: Tomato Pie


Tomato Pie

Tomato Pie

This recipe originally appeared on A Family Feast in September 2013. We’ve updated the images and post.

Tomato Pie



Featured in this Tomato Pie recipe

  • Share
  • Pin
  • Tweet
  • Email
  • Meet The Author: Martha

  • Leave a Reply

    Your email address will not be published. Required fields are marked *

    Recipe rating

    What type of comment do you have?

    This site uses Akismet to reduce spam. Learn how your comment data is processed.


  • Linda R wrote:

    Hi Martha
    Thanks for reminding me to make this delicious recipe again…a Southern favorite. The tip on getting moisture out of the tomatoes is a step you don’t want to skip. It makes such a difference.
    As always, thanks for sharing.

    • Martha wrote:

      You’re very welcome Linda! We’re enjoying those summer garden tomatoes while we still can! 🙂

  • Paula Salmon wrote:

    Absolutely delicious! Can this be frozen? If so, should I freeze after cooking or before?

    • Martha wrote:

      I wouldn’t recommend freezing this Paula…I just don’t think the texture will be the same once it is thawed. But if you try it anyway – please let us know how it comes out!

  • George Ward wrote:

    I love this on the ceramic cooker outside. I add Mushrooms and Bacon to my pies just to add flavor.

    • Martha wrote:

      Great suggestions George! Sounds delicious!

  • Carol wrote:

    I made the tomato pie this week, and I have to say I looked at some other recipes for tomato pie but yours seemed to make the most sense as far as squeezing the tomatoes and partially cooking the crust, so I followed it . only difference was that I added Greek yogurt to the mayo. I have never tasted tomato pie before and I absolutely love it. I have to say that if I followed the other recipes, I may not have been so thrilled, so thanks for taking the time to explain things so nicely!

    • Martha wrote:

      Thank you Carol! We’ve made this a few times before publishing and wanted to share our tips and tricks so it turned out the best possible! We’re glad you enjoyed the recipe and your Greek yogurt swap sounds healthier and delicious! Thank you for writing to us!

  • Chung-Ah | Damn Delicious wrote:

    I think I need to stock up on some tomatoes so I can make this!

    • Martha Pesa wrote:

      Hope you enjoy it as much as we do Chung-Ah!

  • patricia acree wrote:

    I have a lot of tomatoes starting to ripen and going to make this recipe.. Can it be made ahead of time and reheated. Thanks for sharing.

    • Martha Pesa wrote:

      Yes it can! I’d suggest bringing it back up to room temperature before baking. Hope you enjoy the recipe!

      • patricia acree wrote:

        Thanks for the reply and the tip. I

  • Kathy wrote:

    I’ve never had Tomato Pie. It sure looks delicious!

    • Martha wrote:

      Thanks Kathy – hope you enjoy it if you try making it!

  • Marcy wrote:

    Looks A-MAZE-ZING!!!!!! I love a good tomato pie with a big green salad for dinner!! Thanks for the tip on tomatoes, I do this with cucumber for tzatziki but never thought about it for ‘maters too!!!!

    • Martha Pesa wrote:

      Thanks Marcy! And I never thought about using the same technique for cucumbers…! Thank YOU for sharing that with us! Martha

  • A Family Feast ® is a registered trademark of A Family Feast, Inc. All content, including recipes, text, visual elements, and photographs are copyright © A Family Feast, Inc. 2012-2020, unless otherwise stated. All rights reserved.