Skip to Content

Old-Fashioned Southern Tomato Pie

Southern tomato pie is perfect summer comfort food, with garden fresh, peak season tomatoes and basil topped with a creamy cheese mixture and baked until golden brown in a flaky pie crust shell. Delightful with a green salad for a light dinner or serve as a side at your next summer gathering!

Front photo of piece of tomato pie on serving plate.

When my mom gave me her friend's handwritten tomato pie recipe from the early 90's, I thought this is weird. But she said my dad made it often and everyone always asked him for the recipe. So I decided to give it a try. My dad rarely made a culinary flop.

This is a classic southern food dish, sometimes called Kentucky Pie or Alabama Pie or simply tomato pie. Lynn, who passed this recipe on to my dad, hailed from Chicago so not sure where she came up with it. I just know it screams summer goodness, perfect for those late summer ripe tomatoes and fresh garden basil.

What is Tomato Pie?

Whole tomato pie, baked and browned out of oven.

It's a savory pie made with chopped fresh tomatoes and basil, topped with a creamy mayonnaise-cheese mixture, then baked in a flaky pie crust shell until golden brown. Slice and serve it like a pie, warm or room temperature, as the main dish or side.

There are variations with added onion or bacon and different cheese choices, or layered sliced tomatoes instead of chopped, but it's essentially the same concept. A savory way to use summer tomatoes and a beloved preparation in the south.


Overhead photo of ingredients.

Here's what you'll need to make this old-fashioned tomato pie:

  • Fresh tomatoes and basil   which are peak season in August, either at the market or in the garden.
  • A deep dish pie shell  which is frozen store-bought, easy and convenient and perfect for this recipe.
  • Mayonnaise  use a good quality one, like Hellmann's or my favorite, Dukes. And Duke's would be the southern choice!
  • Shredded cheese  I like sharp cheddar and mozzarella, equal amounts of each.

How to Make this Recipe

Three phot collage showing steps in filling the pie shell.

  1. Bake the pie shell for about 15 minutes until lightly browned.
  2. Roughly chop the tomatoes, lightly salt and drain. Thinly slice the basil, known as chiffonade.
  3. Mix together the mayonnaise and cheeses.
  4. Place tomatoes in baked pie shell, add basil, salt and pepper.
  5. Spread mayonnaise-cheese mixture over the top and bake.
  6. Let cool for at least 20 minutes or longer, slice and serve warm or room temp.

Piece of tomato pie on white plate.

Recipe Notes and Tips

  • Draining the chopped tomatoes to remove excess juices helps keep the pie from being too watery. I toss several times in the colander and then use paper towels to press down on the tomatoes to drain even more.
  • You can use any cheese combination you like but sharp cheddar should be one of them. Lynn used a taco blend, along with sharp cheddar, in her recipe. I like mozzarella.
  • Speaking of cheese, grating it yourself is best, it tastes and melts better. That said, prepackaged shredded will work just fine.
  • Variations include adding onion and or bacon. You can put some chopped sweet onion in the bottom of the pie shell first, or sauté the onions, cool and add it to the cheese mixture for the topping. Same with some crisped chopped bacon, or sprinkle the bacon on top.
  • Three to four tomatoes is plenty, you want about 3 or 4 cups of chopped tomatoes. You could bulk it up a little with some seasonal sweet corn (cut off the cob kernels) or even some diced eggplant.
  • The pie needs to cool before slicing, at least 20 minutes, preferably longer. It's good served warm or room temperature.

I'm so glad my mom passed this classic southern tomato pie recipe on to me. It made me think of my dad and Lynn, and all the good times they had gathered around good food and company. I was totally surprised by how tasty this summer savory pie is.

It's just perfect this time of year with all the late season tomatoes still coming in. For a light dinner with a green salad, for entertaining as a side dish or starter, for lunch... whenever! xxo- Kelly🍴🐦

Piece of tomato pie on plate with fork.

Another late summer recipe you might want to try is this Grilled Mexican Street Corn recipe, aka elote. It's perfect for sweet corn season and backyard barbecues.

HUNGRY FOR MORE? Subscribe to my newsletter and follow along on Pinterest, Facebook and Instagram for all the latest updates.

Piece of tomato pie on white serving plate.

Southern Tomato Pie

Classic Southern tomato pie, a savory summer pie with seasonal tomatoes and basil topped with a creamy cheese mixture and baked until golden brown in a flaky pie crust shell.
4.75 from 20 votes
Print Pin Rate
Course: Main Course, Side Dish
Cuisine: American
Prep Time: 30 minutes
Cook Time: 55 minutes
Total Time: 1 hour 25 minutes
Servings: 6 people
Calories: 515kcal


  • 1 9-inch frozen deep dish pie shell
  • 3 large ripe tomatoes, cut into chunks about 3 to 4 cups
  • ¾ cup good quality mayonnaise I like Duke's
  • 1 cup shredded sharp cheddar
  • 1 cup shredded mozzarella
  • Large handful of fresh basil, chopped or thinly sliced (chiffonade) about ¼ cup
  • Kosher salt and pepper, to taste


  • Preheat oven to 400º.
  • Follow package directions to bake pie shell; prick bottom all over of sllghtly thawed shell, bake for 10 to 20 minutes until browned.
  • Meanwhile, place tomatoes in colander and sprinkle with salt. Let drain, tossing several times. Then with paper towels, press down to blot up even more of the liquid.
  • In small bowl, mix together mayonnaise and cheeses until combined well.
  • Turn oven down to 375º .
  • Place tomatoes in baked pie shell, add sliced or chopped basil and gently mix. Season with salt and pepper. Top with mayonnaise-cheese mixture and spread evenly over the top.
  • Bake in center of oven for 30 to 40 minutes until golden brown on top. Cool at least 20 to 30 minutes or longer. Slice and serve, warm or at room temperature.

Recipe Notes

  • Make sure to drain the tomatoes, extracting as much juice as possible.
  • Grate the cheese yourself, it melts better. That said, prepackaged shredded cheese will work, too.
  • Serve warm or at room temperature, make sure to let it cool at least 20 minutes or longer.


Serving: 1slice Calories: 515kcal Carbohydrates: 22g Protein: 12g Fat: 42g Saturated Fat: 12g Polyunsaturated Fat: 14g Monounsaturated Fat: 13g Trans Fat: 1g Cholesterol: 45mg Sodium: 555mg Potassium: 284mg Fiber: 2g Sugar: 3g Vitamin A: 1091IU Vitamin C: 12mg Calcium: 246mg Iron: 1mg
Did you make this recipe? Please comment, rate it and share! And mention me on Instagram @thehungrybluebird or tag #thehungrybluebird so I can see!



4.75 from 20 votes (17 ratings without comment)
Recipe Rating


Thursday 20th of July 2023

Insanely good! The pie was a hit at our last dinner. I couldn't believe how easy it is to make. So delicious!


Wednesday 12th of October 2022

This is a great recipe! After I par-baked the crust, I added a layer of the cheese mixture to the crust then added tomatoes and topped with more cheese. No soggy crust!

Leslie Kelley

Saturday 22nd of October 2022

@Cindy, that makes alot of sense! I will try it with that suggestion. THanks!


Sunday 18th of September 2022

I apologize- my other comment posted before I could edit. I meant to ask if this freezes well? If so, would I bake before freezing or freeze it uncooked?


Sunday 18th of September 2022

Would this freeze well? If so, would I bake them freeze, like freeze before baking? Seems a good way to use up garden tomatoes!


Sunday 7th of August 2022

I use the same recipe and sometimes add caramelized onions to the layer.