This post may contain affiliate links which won’t change your price but will share some commission.

This savory Southern Tomato Pie is made with summer-ripe tomatoes, fresh basil leaves, and topped with a tasty cheese & mayo topping!

If you have lots of ripe tomatoes in your garden this year, be sure to also try our Pico de Gallo, Tomato Basil Bruschetta, or this wonderful Georgian Chicken Stew with Tomatoes & Herbs!

A slice of tomato pie on a plate.

Southern Tomato Pie

I wish I could hand you a slice of this savory southern tomato pie to enjoy while you read this post. The flaky crust encases thick slices of tomatoes, layers of  chopped basil leaves and green onions, and a cheesy topping made with freshly grated mozzarella and cheddar cheeses mixed with tangy mayo.

It might sound like a strange dish if you haven’t tried it before, but Tomato pie is such a beloved dish in the South that it shows up on many lists of foods that are iconic or well known from the Southern states, which is why Southern tomato pie is the first recipe representing Alabama in a new series I am calling American Eats. This is where I plan to explore the USA through some of it’s most popular regional foods, one state and one plate at a time.

An image of a slice of tomato pie, popular in Alabama and other southern states, with the rest of the cheesy southern tomato pie behind it.

American Eats: Favorite Foods from the 50 States

I have a bucket list goal that probably many of you have as well, or have at least thought about, to one day visit every state in the USA. I’m actually well on my way, since I was born in the Midwest (Nebraska), and have lived on both coasts (California and New Jersey), with moves to Idaho, Utah, and Missouri along the way and lots of roadtrips and other travel in between.

The unique perspective that comes with having lived in these different areas of the country has really influenced my cooking in a lot of ways and I had this idea that I could share some of the most well-known, iconic foods from each of the 50 states as a way of exploring America from the comfort of my kitchen, even if I haven’t been able to travel there in person yet!

The goal is to share 3-5 of the most popular foods that are beloved by each state, starting with Alabama and ending with Wyoming. America is a delicious country, and I will be making and baking my way through some of America’s favorite foods trying to knock off a couple of states each month.

This is what America eats, and it’s going to take me a while to get through every state, but I’m super excited about this project and hope you will be excited to follow along and try some of these dishes too, even if they are new to you.

First up:  ALABAMA!

An image of a classic tomato basil pie in a buttery pie crust with vine ripe tomatoes and basil next to it.

What is a tomato pie?

One of the best parts about summer eating are the loads of fresh homegrown tomatoes that ripen on the vine and have almost a natural sweetness to them. They are so juicy and flavorful all on their own, and I’m always looking for ways to enjoy them at their best, like in a grilled caprese panini, but I think this tomato pie might be my new go-to recipe for those first amazing tomatoes of the summer!

When I was researching the foods Alabama is known for, I kept coming across Tomato Pie. It’s actually made throughout much of the South (like many dishes, you will find that they cross state-borders and are attributed to more than one state), but it seems like Alabamans have a particular love of this dish.

It’s a lot like a savory tart, except deep-dish style since a classic tomato pie is made in a pie pan.

You could make an heirloom tomato pie using summer heirloom tomatoes, or just use Roma or Beefsteak tomatoes if that is what is growing in your garden. As long as they are fresh and flavorful, any variety of tomato will work.

We served this delicious cheese and tomato pie as a side with grilled chicken for dinner, but it would be great as a light lunch served with a salad on the side.

An image of a cheese and tomato pie with one slice removed and set on a white plate next to summer-ripe tomatoes and fresh basil.

How to make a southern tomato pie

  1. Use an unbaked pie crust to line a deep dish pie plate (affiliate link) You can make a pie crust from scratch or just use a store-bought one if that’s easier for you, then par-bake for 10 minutes at 375 degrees F. to help prevent against a soggy crust bottom once the tomatoes are added to it.
  2. Slice the sliced tomatoes and sprinkle with a little salt to draw out excess juices.  After 10-15 minutes of draining on paper towel, blot the tomato slices with more paper towel to remove additional moisture, then they are ready to go into the pie without creating a puddle of water at the bottom that would result in a soggy crust.
  3. Alternate layers of sliced tomatoes with a mixture of chopped green onions, fresh basil leaves, and a little garlic.  Some recipes call for bacon or other herbs besides basil, but I think this simple, classic approach is perfectly delicious.
  4. Top with a mixture of shredded cheese and mayo.  Really, you could use just about any cheese – fontina, gruyere, or colby jack would all be good – but I stuck with half mozzarella and sharp cheddar.
  5. Bake for 30 minutes in a 350 degree F oven.  The cheese will get all melted and start to brown on top and the crust edges should turn golden brown so you know it is done.
An image of the ingredients for a tomato pie - pie crust, tomatoes, cheese, mayo, green onions, and basil.
An image of a par-baked pie crust with layers of tomatoes, green onions, and basil, for a southern tomato pie.

Looking for more tomato recipes? Here are some other great ways to use fresh, summer-ripe tomatoes:

I hope you will join me on this culinary tour of the USA. Leave a comment below with a shout-out to your home state and let me know if you have suggestions for regional dishes you think I should cover!

Follow House of Nash Eats on YouTubeInstagramFacebook, Pinterest, and subscribe via email to receive all of the latest recipes!

A slice of tomato pie on a plate.

Alabama Tomato Pie

This savory Southern Tomato Pie is made with summer-ripe tomatoes, fresh basil leaves, and topped with a tasty cheese & mayo topping!
4.77 from 128 votes
Print Pin Rate
Course: Main Course
Cuisine: American
Prep Time: 20 minutes
Cook Time: 40 minutes
Total Time: 1 hour
Servings: 10 servings
Calories: 282kcal
Author: Amy Nash


  • 1 unbaked [pie crust]
  • 4-5 to matoes sliced
  • 1 teaspoon salt
  • 10 fresh basil leaves chopped (about 1/4 cup)
  • 1/2 cup chopped green onion
  • 1 clove garlic minced
  • 1 cup grated mozzarella cheese
  • 1 cup grated sharp cheddar cheese
  • 3/4 cup mayonnaise
  • Freshly ground black pepper to taste


  • Heat oven to 375 degrees F.  Line a baking sheet with a few layers of paper towels.  Slice the tomatoes and lay on the paper towels in a single layer, then sprinkle with the salt to draw out the tomato juices.  Let sit for 10-15 minutes, then use fresh paper towels to pat-dry the tomatoes and remove move of the excess juice so the pie doesn't turn out soggy.
  • Roll out pie crust and use it to line a pie plate.  Crimp the edges and poke holes in the bottom of the crust using the tines of a fork.  Par-bake the crust for 10 minutes.  Since this won't bake all the way before being filled, it shouldn't shrink too badly, so there is no need for pie weights in my experience.
  • While the crust bakes, combine the basil, green onion, and garlic in a bowl and stir.  In a separate bowl, combine the mozzarella cheese, sharp cheddar cheese, mayonnaise and season with freshly ground black pepper.  Stir to combine.
  • When the pie crust has baked for 10 minutes, layer half of the tomatoes on the bottom of the crust, then sprinkle with half of the basil-onion mixture.  Layer the remaining tomatoes on top and sprinkle with the remaining basil-onion mixture.  Spread the cheese mixture over the top of the pie.
  • Decrease the oven temperature to 350 degrees F, then return the pie to the oven and bake for 30 minutes, uncovered, until the cheese begins to get lightly brown on top.  Let rest for 10 minutes, then slice and serve warm.



Any tomatoes will work, but depending on the size you may need more or fewer tomatoes.  


Calories: 282kcal | Carbohydrates: 11g | Protein: 7g | Fat: 23g | Saturated Fat: 7g | Polyunsaturated Fat: 8g | Monounsaturated Fat: 7g | Trans Fat: 1g | Cholesterol: 28mg | Sodium: 552mg | Potassium: 172mg | Fiber: 1g | Sugar: 2g | Vitamin A: 681IU | Vitamin C: 8mg | Calcium: 153mg | Iron: 1mg
Tried this recipe? Show me on Instagram!Mention @HouseOfNashEats or tag #houseofnasheats!

More States I Have Visited in my American Eats Series

Alabama • Alaska • Arizona • Arkansas • California • Colorado • Connecticut • Delaware • Florida • Georgia • Hawaii • IdahoIllinoisIndianaIowa • KansasKentuckyLouisiana • MaineMarylandMassachusettsMontanaNew YorkOregonPuerto RicoSouth CarolinaSouth DakotaTexasUtahWisconsin