Get My Top 25 Viral Recipes!

Southern Tomato Pie with Cheese and Pesto

Southern Tomato Pie layered with fresh tomatoes, basil pesto, sweet onion, and a golden cheese topping — this is the summer recipe worth making every single week. Tested and loved since day one.
4.86 from 7 reviews

5-Star Reader Comment

This has become my go-to this time of year. I only make it for a crowd because I would eat the whole thing myself if I had the chance.

Tanya
This post may contain affiliate links, which means I may earn a small commission. (Privacy Policy)

The Secret Is in the Layers

Classic tomato pie is good. But there is a reason this version keeps bringing people back. It is the layering. Cheese on the bottom. Pesto over that. Fresh tomatoes with basil tucked in between. And that golden, bubbling mayo-cheese topping on top. Every single bite has something going on.

Ingredients You’ll Need

  • Fresh ripe tomatoes are the whole point of this pie. Use the best ones you can find — farmers market, garden, or vine-ripened from the store. The tomato is the star.
  • A prepared pie shell makes this weeknight-friendly. Store-bought works beautifully here. If you want to make your own, go for it — but do not let the crust stop you from making this pie.
  • Sweet onion goes on the bottom layer and melts into the filling as it bakes. Thinkly sliced Vidalia is perfect here.
  • Basil pesto is the layer that sets this pie apart from every other Southern tomato pie. Spread it over the cheese layer, and it becomes something completely its own.
  • Mozzarella and Parmesan form the first cheese layer — creamy and salty, they hold everything together.
  • Fresh basil leaves add brightness and that unmistakable summer herb flavor between the tomato layers.
  • Good-quality mayonnaise is the base of the golden topping. Use full-fat, real mayo (I use Duke’s), it makes all the difference.
  • Sharp cheddar mixed into the mayo topping gives you that golden, slightly sharp crust that makes people go back for a second slice.

Here’s How It All Comes Together

  1. Drain your sliced tomatoes on paper towels for at least one hour. Meanwhile, blind bake the pie shell, then let it cool.
  2. Layer sliced sweet onion on the bottom of the cooled crust. Sprinkle the mozzarella and Parmesan over the onion to form an even layer, then spread the basil pesto over the cheese.
  3. Add the first layer of tomatoes in a circular, overlapping pattern. Sprinkle on the fresh basil. Add the second layer of tomatoes.
  4. Mix the mayo and shredded cheddar together and spread it evenly over the top. Bake for about 25 minutes until the topping is golden and bubbling. Rest for at least 30 minutes before slicing.

Donya’s Best Tips for Southern Tomato Pie

  • Drain the tomatoes — this is the most important step: Wet tomatoes make a soggy pie. Slice them, lay them on paper towels, and let them drain for at least an hour. The longer the better. This one step is the difference between a firm, beautiful slice and a watery mess.
  • Blind bake the crust: Pre-bake the pie shell for 8 minutes before filling to create a barrier that keeps the bottom from getting soggy. Do not skip it.
  • Use real mayo — not salad dressing: The cheese topping is built on mayo. Salad dressing is too sweet and too thin. Use good-quality full-fat mayonnaise, and you will taste the difference.
  • Layer with intention: The order of the layers matters. Cheese and pesto go on the bottom to protect the crust. Tomatoes go in two layers with basil in between. The mayo-cheese topping goes on last and forms that golden, bubbling crust on top.
  • Let it rest before you slice: At least 30 minutes out of the oven — no shortcuts. The filling needs time to set, or it will slide right out of the slice. I know it is hard to wait. Wait anyway.
  • Roma tomatoes are your best friend: If your tomatoes are very juicy, Roma tomatoes have less liquid and give you a firmer, cleaner slice. Heirloom tomatoes are beautiful but need extra time to drain.

I Always Make This Ahead, and Here’s Why

Here is the thing about this pie. It is better the next day. That makes it the easiest entertaining recipe you own.

Drain the tomatoes the night before: Slice, drain on paper towels, cover, and refrigerate overnight. They will be perfectly dry and ready to layer the next day.

Bake the day before: This pie is outstanding at room temperature and holds beautifully overnight in the refrigerator. Bake it the evening before your gathering, cover loosely, and refrigerate. Pull it out an hour before serving and let it come to room temperature.

Store leftovers: Keep covered in the refrigerator for up to 3 days. The flavor deepens overnight, and a cold slice the next morning is honestly one of the best things about making this pie.

Freezing: I do not recommend freezing this one. The tomatoes release too much liquid when thawed, and the texture suffers. Make it fresh or enjoy the leftovers within a few days.

More From My Kitchen, Made for Your Table

Tomato Pie with Cheese & Pesto

4.86 from 7 reviews
Prep Time: 1 hour
Cook Time: 30 minutes
Total Time: 1 hour 30 minutes
Servings: 8
Calories: 293kcal
Print Pin Rate
There are some dishes that just scream All American like apple pie, hot dogs & hamburgers, BBQ, and in my family, tomato pie! 

Ingredients

  • 4-5 large tomatoes
  • 1 pie shell
  • cup of thinly sliced sweet onions
  • ¼ cup basil pesto
  • cup mozzarella cheese – shredded
  • cup Parmesan cheese – grated
  • 4-5 large basil leaves – sliced into thin strips
  • ½ cup good quality mayo – not salad dressing
  • ½ cup shredded cheddar cheese

Instructions

  • Slice 4-5 tomatoes with skin on and place on paper towels to drain – about an hour or longer if you have time.
  • Heat the oven to 400 degrees. Roll out the pie dough and place in a pie or tart pan, and trim the edges. Prick the pie shell to prevent rising. Bake for 8 minutes, remove from oven, and let cool for about 20 min.
  • Layer the onion on the bottom of the pie shell, then sprinkle on the grated mozzarella and Parmesan cheese to form an even layer.
  • Spread pesto over cheeses.
  • Layer half the tomatoes over pesto in a circular pattern overlapping.
  • Mix mayo with grated cheddar cheese and spread on top of tomatoes.
  • Sprinkle on fresh basil, then layer remaining tomatoes over basil.
  • Bake at 400 degrees for about 25 minutes minutes. If the edges get brown early, put a pie ring on top or use a homemade one made out of tinfoil.
  • Remove pie from oven and sprinkle on additional Parmesan cheese.
  • Allow pie to rest at least 30 minutes, sprinkle on basil, slice and serve.

Nutrition

Calories: 293kcal · Carbohydrates: 14g · Protein: 7g · Fat: 23g · Saturated Fat: 6g · Polyunsaturated Fat: 7g · Monounsaturated Fat: 6g · Trans Fat: 0.03g · Cholesterol: 19mg · Sodium: 394mg · Potassium: 191mg · Fiber: 1g · Sugar: 2g · Vitamin A: 814IU · Vitamin C: 9mg · Calcium: 162mg · Iron: 1mg

The Questions I Get Asked Every Single Time

Why is my tomato pie soggy?

The tomatoes were not drained long enough. This is the number one reason a tomato pie does not hold together. Give them at least one hour on paper towels — two hours is even better.

Can I use store-bought pesto?

The mayo is what builds that golden, creamy topping. There is only half a cup in the whole pie. I would keep it. If you truly cannot, skip the topping and go cheese-only — it will still be good.

What cheese can I use instead of mozzarella?

Monterey Jack is a great substitute — it melts beautifully and has a mild flavor that works well with the tomatoes. Provolone is another good option.

Can I serve this warm or at room temperature?

Both are wonderful. I actually prefer it at room temperature — the flavors settle and the filling holds its shape much better. Let it rest at least 30 minutes after baking before you slice it.

Top 25 Viral Recipes: A Southern Soul Collection

My New eBook!

Top 25 Viral Recipes

Whether you’re cooking for two, feeding a busy family, or filling your home with friends, I’m cheering you on from my kitchen. I hope this eBook brings you comfort, creativity, and plenty of delicious moments around your table.

Pulled Pork piled on a round bun on a wooden cutting board served with sliced pickles and coleslaw.

5 Days of Southern Summer Favorites!

GET THIS FREE GUIDE: A collection of the best seasonal recipes to help you make this the best summer ever!

Add a Comment

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

Recipe Rating




25 Comments

    1. Hey there Kerry!
      Wow! I am thrilled to hear that you and your husband enjoyed this recipe, there’s nothing better than a good slice of Tomato Pie! Thank you so much for your kind words and this fantastic rating, I really appreciate your support!
      ~Donya

  1. 5 stars
    Wasn’t sure about tomato pie as I’ve just started eating tomatoes. This was fantastic! Made it Friday night for a potluck & making Sunday for family dinner!!!

    1. Hey there Tanya!
      I am so happy to hear you’ve become a tomato lover, tomatoes are one of my absolute favorite foods, they’re good in just about anything! I’m glad it went over well at the potluck, thank you so much for your phenomenal rating and your kind words of support! I hope you have a great Labor Day!
      ~Donya

      1. I’m the Tanya from another post. This has become my go to this time of year. I only make it for a crowd because I would eat the whole thing myself if I had the chance,

  2. 5 stars
    I used Pillsberry premade piecrust and didn’t pre-bake it also I switched up the mozzarella for fresh mozzarella it was a delicious recipe❤️

    1. Hey there Sheila!
      Wow! Thank you so much for this fantastic rating and your sweet words! Glad to hear you enjoyed this dish, I am a huge fan of tomatoes and this recipe is possibly my favorite tomato recipe so I’m glad you liked it as well! If you ever have any questions about a recipe, please don’t hesitate to ask. I hope you have a great Labor Day weekend!
      ~Donya

  3. 5 stars
    This was very delicious but I did make a change… I added real bacon bits. I just sprinkled them over the mayo & cheese layer then put more tomatoes right on top. If I make it again, I will omit the pesto. while it’s tasty, I think it makes it too oily and it’s very rich. I think that would cut down some on the richness.

    1. Hey there Karen!
      Thank you so much for your interest in this recipe and for your rating! I’m glad you enjoyed the recipe and really made it work for you, I agree the pesto can be rich and if you want something lighter then leaving out the pesto is a good idea. Thank you for your support, and I hope you have a fantastic Labor Day weekend!
      ~Donya

  4. I don’t care for mozzarella cheese, but would another cheese substituted work (as far as good flavor), do you think? If so, what would you suggest.. Thanks

  5. 5 stars
    I just made your tomato pie and the southern pineapple casserole. Both were simply delicious! I simply love your recipes!

    1. Carla!
      You have made my day. Thank you so much for giving the recipes a try and for letting me know you liked them. I’m just glowing!
      Have a wonderful day, friend!
      ~Donya

  6. Love this. I’m using up some home grown tomatoes making this. Does it freeze well? Thinking of making extras to save for the fall/winter. Thanks. Trish

    1. Hey Trish,
      I would bake the pie, let it cool then freeze it. I’ve not frozen one before but I think this might work. I would not freeze without cooking it first. Hope this helps!
      Have a great day!
      ~Donya

      1. Love tomato pie!! I found using Roma tomatoes are best bc they don’t have as much juice and make the pie more firmer!!

      2. Hey there Elaine!
        I completely agree with you, Roma tomatoes are a terrific choice for this recipe! Thank you so much for your support, if you ever have any questions about a recipe please feel free to reach out!
        ~Donya

    1. Michelle, I don’t think either of those substitutions will work, unfortunately. There’s only 1/2 cup of mayo but if you really feel strongly about it, I suggest just leaving it out. Hope this helps!
      Happy Easter,
      ~Donya

Clicky