Classic Southern Tomato Pie Recipe with Fresh Tomatoes

This Southern tomato pie is a true summer treasure! With juicy layers of fresh tomatoes, creamy cheesy filling, and a buttery, flaky crust, it’s the kind of dish that feels like a warm hug from the inside. Whether you serve it warm right out of the oven or chilled for later, it’s always a winning crowd-pleaser.
Honestly, every time I bring this to picnics or family dinners, it vanishes before I can even get a second slice! 🍅 It’s just that good — simple, satisfying, and perfect for those relaxed summer days.
Imagine the freshest summer tomatoes paired with melty cheese and a golden crust — that’s what this Southern tomato pie is all about. It’s one of those recipes that keeps things easy while delivering on big, comforting flavors. Plus, it relies on pantry basics like mayo and shredded cheddar, so you don’t have to hunt down fancy ingredients.
From start to finish, this recipe takes about an hour (that’s roughly 15 minutes prepping and 40–45 minutes baking). The magic is in a few simple steps: salting and drying your tomato slices so they don’t water down your pie, giving the crust a quick pre-bake so it stays crisp, and mixing a creamy, cheesy filling that bakes up golden and bubbly. The end result is a Southern tomato pie that’s delicious whether you enjoy it fresh from the oven or at room temperature. It’s perfect for potlucks, casual weeknights, or any sunny afternoon get-together.
And don’t miss the tips on variations and storage at the end — they’ll help you customize this recipe to fit your family or prep it ahead to save time. Whether you want it as a main dish for lunch, a yummy side for dinner, or something to bring to a casual party, this Southern tomato pie hits the spot every time.
Flavor and Texture Highlights
This Southern tomato pie shines because it highlights the best of summer with simple ingredients you likely already have. It’s a lovely balance of juicy, ripe tomatoes, creamy cheesy filling, and a perfectly flaky crust. It’s cozy and bright at the same time, making it just right for sharing with family and friends.
- Quick to throw together using pantry staples like mayo and shredded cheddar.
- A great way to use your peak-season tomatoes and really let their flavor pop.
- Super versatile — eat it as a satisfying lunch, a side dish for dinner, or a fun contribution to your next gathering.
- Comfort food that’s vegetarian-friendly and appeals to plenty of taste buds.
Fresh Ingredients and Alternatives

- 1 unbaked 9-inch pie crust (store-bought or homemade)
- 4 to 5 large ripe fresh tomatoes (heirloom or beefsteak work best)
- 1 teaspoon salt
- 1/2 cup thinly sliced green onions (or scallions)
- 1 1/2 cups shredded sharp cheddar cheese
- 1/2 cup grated Parmesan cheese
- 1/2 cup mayonnaise
- 1/2 teaspoon black pepper
- 1/4 teaspoon dried basil (optional)
- 1/4 teaspoon garlic powder (optional)
- Fresh basil leaves for garnish (optional)
How to Assemble and Bake
- Preheat oven to 350°F (175°C).
- Wash tomatoes and slice into 1/4-inch rounds.
- Arrange tomato slices on layers of paper towels, sprinkle with 1 teaspoon salt, and let sit 20 minutes.
- Pat tomato slices dry with fresh paper towels.

- Place an unbaked 9-inch pie crust in a pie pan and bake for about 8 minutes; remove and set aside.
- In a medium bowl combine 1 1/2 cups shredded sharp cheddar, 1/2 cup grated Parmesan, 1/2 cup mayonnaise, 1/2 cup thinly sliced green onions, 1/2 teaspoon black pepper, 1/4 teaspoon dried basil (optional), and 1/4 teaspoon garlic powder (optional); mix well.
-
Layer half the tomato slices in the pre-baked crust, spread half the cheese mixture over them, then repeat with the remaining tomato slices and remaining cheese mixture.
- Bake the pie at 350°F (175°C) for 30–35 minutes until the top is golden and bubbly; tent edges with foil if they brown too quickly.
- Remove the pie from the oven and cool about 10 minutes before slicing; garnish with fresh basil if desired.
Secrets for a Perfect Pie
- Always dry tomatoes really well — salting and resting them on paper towels for 20 minutes keeps moisture in check.
- Pre-bake your crust just enough to set it, which helps prevent a soggy bottom once filled.
- Use firm, ripe tomatoes — heirlooms or beefsteak varieties work best — slicing them evenly for great texture.
- If you notice the crust edges browning too fast, loosely tent the pie with foil to protect those edges during the bake.
- Resting your pie after baking for about 10 minutes makes slicing neater and helps the filling set up nicely.
- When reheating leftovers, warm in a 350°F (175°C) oven for 10–15 minutes to keep the crust crisp rather than using the microwave.
Customization and Mix-Ins
- Add fresh basil or chopped sun-dried tomatoes to the cheese mix for extra herb flavor or a tangy boost.
- Try swapping the cheeses — mozzarella and feta offer a milder, creamier taste, while smoked cheddar adds a savory punch.
- Make individual servings using tartlet pans or a muffin tin to bake mini Southern tomato pies — great for parties!
- Include cooked bacon or pancetta stirred into the cheese mixture if you don’t need it vegetarian.
- For a lighter version, swap some or all of the mayo with Greek yogurt or a combo of yogurt and Dijon mustard.
- Use halved cherry tomatoes (well drained and patted dry) for quicker prep and sweeter bites.
Storing and Reheating Leftovers
If you have leftovers of this Southern tomato pie, just pop them in an airtight container in the fridge for up to three days. Let the pie come to room temperature briefly before reheating to avoid extra moisture buildup.
- For a crispy crust, reheat slices in a 350°F (175°C) oven for 10–15 minutes until warmed all the way through.
- The microwave heats up quickly but can make the crust soggy, so only use it if you’re in a rush and don’t mind softer crust.
- You can also assemble this pie a day ahead! Just cover it tightly and refrigerate unbaked, then bake when you’re ready. This is great for busy days or entertaining.
- To freeze, bake the pie first, cool it completely, then wrap tightly in plastic and foil. Store in the freezer for up to two months. Thaw overnight in the fridge and reheat in the oven for best results.

Common Questions Answered
Can I Use Different Types of Tomatoes?
Absolutely! While heirloom and beefsteak tomatoes are my favorites for their juiciness and flavor, feel free to use whatever fresh tomatoes you have on hand. Just be sure to follow the crucial salting and drying steps so your Southern tomato pie doesn’t get soggy.
Is There a Way to Make This Recipe Vegetarian-Friendly?
This version is already vegetarian since it doesn’t use meat. Just double-check your cheeses if you have dietary restrictions, since some contain animal rennet.
How to Store Leftover Tomato Pie?
Keep leftover pie sealed tight in the fridge for up to three days. When you’re ready to enjoy again, warming it in a 350°F (175°C) oven for 10–15 minutes restores that flaky crust nicely.
Can I Make This Pie Ahead of Time?
For sure! You can prep the whole pie a day ahead by assembling it and covering well in the fridge. Just bake it fresh before serving and enjoy that perfect combination of creamy cheese and fresh tomatoes.
