Southern tomato pie is a savory pie made with ripe summer tomatoes, sharp cheese, fresh herbs, and a creamy mayonnaise topping, all baked in a flaky crust. To make it from scratch, drain your sliced tomatoes well, build layers of cheese and herbs, top with a mayo-cheese blend, and bake at 350°F until golden and bubbly. This Easy Classic Southern Tomato Pie From Scratch recipe walks you through each step to create a flavorful, homemade dish perfect for summer gatherings.
There’s a reason Southern cooks guard their tomato pie recipes like family secrets. This dish takes the best of late-summer produce juicy, sun-ripened tomatoes and turns it into something rich, cheesy, and downright comforting. If you’ve never tried it, picture a savory pie that tastes like the love child of a Caprese salad and a warm cheese tart.
Making tomato pie from scratch isn’t hard, but a few key steps separate a soggy mess from a slice that holds together beautifully. In this guide, you’ll learn how to pick the right tomatoes, build a flaky crust, layer your ingredients for maximum flavor, and avoid the watery pitfalls that trip up first-timers.
By the end, you’ll have everything you need to bake a tomato pie worthy of any Southern supper table. Let’s get into it.

What Is Southern Tomato Pie?
Southern tomato pie is a savory pie built on a single-crust base and filled with sliced fresh tomatoes, shredded cheese, herbs, and a creamy topping made mostly from mayonnaise. Unlike a sweet dessert pie, it’s served as a main dish or hearty side, usually during peak tomato season from June through September.
A brief history and Southern charm
Tomato pie has deep roots in Southern home cooking, where summer gardens overflow with more tomatoes than any family can eat fresh. Resourceful cooks found a way to use the surplus, baking tomatoes into pies alongside pantry staples like cheese and mayonnaise. Over the decades, the dish became a fixture at church potlucks, family reunions, and Sunday dinners across the American South.
Each cook tends to put a personal spin on it. Some swear by a buttery homemade crust, while others reach for a store-bought shell. The constant is the combination of tomatoes, cheese, and that signature creamy top.
Why make it from scratch?
Making tomato pie from scratch gives you control over every layer. You choose the ripest tomatoes, blend cheeses to your taste, and skip the preservatives found in pre-made versions. A homemade pie also rewards you with better texture a crisp crust and a filling that doesn’t turn to soup. Best of all, the smell of a tomato pie baking in your kitchen is hard to beat.

What Ingredients Do You Need for Tomato Pie?
The beauty of tomato pie is its short, simple ingredient list. But because there are so few components, quality matters. Here’s how to choose the best of each.
Choosing the right tomatoes
Ripe, in-season tomatoes are the star of the show. Look for firm, meaty varieties that aren’t overly watery. Roma (plum) tomatoes work well because they have less juice and fewer seeds. Heirloom and beefsteak tomatoes deliver bold flavor, though you’ll need to drain them carefully. Avoid pale, mealy supermarket tomatoes in the off-season they won’t taste the same.
The perfect cheese blend
A mix of cheeses gives the pie depth and stretch. Sharp cheddar adds a tangy bite, while mozzarella brings that satisfying melt and pull. Many cooks add a handful of grated Parmesan for a salty, nutty finish. Aim for about two cups of shredded cheese total, divided between the layers and the topping.
Fresh herbs
Fresh basil is the classic choice, pairing perfectly with tomatoes. Chives, green onions, and a little fresh thyme also work beautifully. Chop them just before assembling, so they keep their bright, aromatic flavor.
The crust: homemade vs. store-bought
A homemade crust delivers the flakiest, most buttery result, but a quality store-bought pie shell saves time without sacrificing too much. Both options work choose homemade if you have an hour to spare and want full control over flavor, or grab a store-bought crust on a busy weeknight.

How Do You Make a Flaky Homemade Crust?
The crust is the foundation of your pie, and a few simple rules make all the difference between flaky and tough.
Essential tips for a flaky crust
Cold butter is your best friend. Cold butter creates little pockets of fat that melt during baking, producing flaky layers. Cut your butter into cubes and chill it until you’re ready to use it.
Don’t overwork the dough. The more you knead, the more gluten develops, which makes the crust tough. Mix just until the dough comes together, then stop.
Blind bake for success. Blind baking means partially baking the empty crust before you add the filling. This step keeps the bottom from turning soggy once the juicy tomatoes go in. Line the crust with parchment, fill it with pie weights or dried beans, and bake until set.
Step-by-step homemade pie crust
- Combine 1¼ cups of flour with ½ teaspoon of salt in a bowl.
- Cut in ½ cup cold, cubed butter until the mixture looks like coarse crumbs.
- Add 3 to 4 tablespoons of ice water, one tablespoon at a time, until the dough holds together.
- Shape the dough into a disk, wrap it, and chill for at least 30 minutes.
- Roll out the dough and fit it into a 9-inch pie dish.
- Blind bake at 375°F for about 15 minutes, then let it cool slightly before filling.
Quick and easy store-bought option
If you’re short on time, a refrigerated or frozen pie crust works just fine. Let it thaw if needed, fit it into your dish, and blind bake it the same way you would a homemade crust. The blind-baking step is especially important with store-bought shells, which can turn soggy fast.

How Do You Assemble a Tomato Pie?
Assembly is where your pie comes together. Build it in clear layers for the best texture and flavor.
Preparing your tomatoes
This is the most important step for avoiding a watery pie. Slice your tomatoes about ¼-inch thick, then lay them on paper towels and sprinkle them lightly with salt. Let them sit for at least 15 to 30 minutes so the salt draws out excess moisture. Pat them dry before adding them to the crust.
The cheese layer
Sprinkle a thin layer of your shredded cheese blend directly onto the blind-baked crust. This creates a moisture barrier between the crust and the tomatoes, helping keep the bottom crisp.
Adding fresh herbs
Layer your drained tomato slices over the cheese, then scatter chopped basil and chives between the layers. Season each layer with a little salt and pepper as you go.
The mayonnaise topping
In a bowl, mix the remaining shredded cheese with about ½ cup of mayonnaise until well combined. Spread this mixture evenly over the top of the tomatoes. As it bakes, the topping turns golden and bubbly, sealing in flavor and giving the pie its signature creamy finish.

How Long Do You Bake Southern Tomato Pie?
Baking brings everything together, and timing is key to a perfect result.
Temperature and time
Bake your tomato pie at 350°F for 30 to 40 minutes. This moderate temperature gives the filling time to set while the topping turns golden without burning.
Knowing when it’s done
Your pie is ready when the top is golden brown and bubbling, and the crust edges are crisp. If the topping browns too quickly, loosely tent the pie with foil for the last few minutes.
Why cooling matters
Resist the urge to slice right away. Let the pie cool for at least 20 to 30 minutes before serving. Cooling lets the filling firm up so your slices hold their shape instead of sliding apart. A slightly warm or room-temperature slice tastes best.

What Should You Serve With Tomato Pie?
Tomato pie is filling enough to stand on its own, but the right sides round out the meal.
What to serve with tomato pie
Pair a slice with a crisp green salad, fresh corn on the cob, or grilled chicken for a complete supper. A glass of sweet iced tea is the classic Southern accompaniment. For brunch, serve it alongside scrambled eggs and bacon.
Best times to enjoy it
Tomato pie shines in summer, when garden tomatoes are at their peak. It’s a natural fit for potlucks, picnics, and backyard cookouts. Serve it warm or at room temperature, which makes it convenient for gatherings where timing can be unpredictable.

How Do You Fix Common Tomato Pie Problems?
Even experienced bakers run into trouble now and then. Here’s how to solve the most common issues.
Soggy crust solutions
A soggy bottom usually comes from skipping the blind-baking step or adding wet tomatoes. Always blind bake your crust and add a thin cheese layer as a moisture barrier before the tomatoes go in.
Preventing a watery pie
Excess tomato juice is the number one cause of a runny pie. Salting and draining your tomato slices for at least 15 to 30 minutes removes much of that moisture. Patting the slices dry before layering helps even more.
Achieving the perfect golden top
If your topping isn’t browning, move the pie to a higher oven rack for the last few minutes or switch on the broiler briefly watch it closely so it doesn’t burn. If it’s browning too fast, tent it with foil.

What Are the Best Tomato Pie Variations?
Once you’ve mastered the classic, try these twists to make the recipe your own.
Adding protein
Crumbled cooked bacon adds smoky, salty crunch stir it into the cheese topping or sprinkle it between the tomato layers. Shredded cooked chicken turns the pie into a heartier main course.
Different cheese blends
Swap in Gruyère for a nutty depth, pepper jack for extra kick, or crumbled goat cheese for a tangy bite. Mixing cheeses lets you customize the flavor to your liking.
Spice it up
Add a pinch of red pepper flakes, a dash of hot sauce, or a few diced jalapeños to the mayonnaise topping for gentle heat that balances the sweetness of the tomatoes.
Gluten-free and dairy-free options
For a gluten-free pie, use a gluten-free crust and confirm your other ingredients are certified gluten-free. For a dairy-free version, swap in plant-based cheese and a vegan mayonnaise. The method stays the same.

Bring a Little Southern Comfort to Your Table
Southern tomato pie proves that a handful of simple ingredients can create something truly special. The keys to success are choosing ripe tomatoes, draining them well, blind baking your crust, and letting the finished pie cool before slicing. Master those steps, and you’ll have a dish that earns a permanent spot in your summer rotation.
Ready to bake? Grab your tomatoes, preheat the oven, and give this classic a try. Once you taste that first creamy, cheesy, tomato-packed slice, you’ll understand why generations of Southern cooks have kept this recipe alive.
Frequently Asked Questions
Can I make tomato pie ahead of time?
Yes. You can bake tomato pie up to a day in advance and store it covered in the refrigerator. Reheat individual slices in a 350°F oven for about 10 minutes to crisp the crust back up. Avoid microwaving, which can make the crust soggy.
Why is my tomato pie watery?
A watery pie almost always comes from tomatoes that weren’t drained. Slice your tomatoes, salt them, and let them sit on paper towels for 15 to 30 minutes before assembling. Pat them dry, and blind bake your crust to add extra protection against moisture.
Do I have to use mayonnaise in tomato pie?
Mayonnaise is traditional and gives the pie its creamy, golden top, but you can substitute it. Greek yogurt or sour cream works as a lighter alternative, and vegan mayo works for a dairy-free version. Each will slightly change the flavor and texture.
How long does tomato pie last in the fridge?
Stored in an airtight container, tomato pie keeps for three to four days in the refrigerator. For the best texture, reheat slices in the oven rather than the microwave.
What kind of tomatoes are best for tomato pie?
Meaty, low-moisture tomatoes like Roma (plum) tomatoes are ideal because they release less juice. Heirloom and beefsteak tomatoes offer great flavor but need careful draining. Use ripe, in-season tomatoes for the best taste.
