Juicy tomatoes tucked under a creamy, cheesy topping turn into one of those savory pies people remember after the first bite. The crust stays crisp, the filling melts into the tomato layers, and the whole thing lands somewhere between comfort food and proper company food. What makes this version worth keeping is that it leans on salted tomatoes and a pre-baked crust, which keeps the pie from turning watery before it even reaches the table.
The trick is respecting the tomatoes. They need time on paper towels with salt so they give up moisture before they go into the crust, and that step matters more than almost anything else here. The cheese mixture is built with sharp cheddar, mozzarella, mayonnaise, basil, and garlic, which gives you both structure and creaminess without a runny filling. If you skip the salting or cut into the pie while it’s piping hot, you’ll lose the clean slices and the contrast that makes tomato pie so good.
Below, I’ve included the timing that keeps the crust crisp, the most useful ingredient swaps, and the questions that come up when people make this for the first time.
The tomatoes held up beautifully after baking, and the crust stayed flaky instead of soggy. I let it cool the full 15 minutes like you said, and the slices came out clean with that creamy cheddar layer right on top.
Classic Southern Tomato Pie with a crisp crust, creamy cheese layer, and properly salted tomatoes
The Reason Tomato Pie Turns Soggy Before It Sets

The filling isn’t the problem. The tomatoes are. Fresh tomatoes release a lot of juice as they heat, and if that moisture goes straight into a raw crust, you get a pie that looks fine on top but turns soft underneath. Salting the slices first pulls out enough liquid to keep the bottom crust from steaming itself into mush.
A pre-baked crust matters for the same reason. The pie only bakes long enough to melt the cheese and finish the filling, not long enough to dry out a wet crust from scratch. That’s why this recipe works best when every step is aimed at removing excess moisture before the pie goes into the oven.
- Tomatoes — Use firm, ripe tomatoes with good flavor. Overly soft tomatoes break down too fast and make the filling watery, while under-ripe ones taste flat.
- Sharp cheddar — This gives the pie its backbone. Mild cheddar melts, but sharp cheddar brings the salty, tangy bite that keeps the filling from tasting heavy.
- Mozzarella — This is the melt factor. It stretches the filling and softens the sharper edge of the cheddar, but it shouldn’t be the only cheese here or the pie can taste dull.
- Mayonnaise — It binds the cheese mixture and helps it bake into a creamy top layer. Light mayo works in a pinch, but the full-fat version gives a better texture and less risk of separation.
- Fresh basil — Don’t swap this for dried unless you have to. Fresh basil keeps the pie tasting bright and cuts through the richness; dried basil reads dusty in a dish this simple.
Building the Pie So the Crust Stays Crisp
Salting the Tomatoes First
Lay the sliced tomatoes on paper towels in a single layer and salt them lightly on both sides. After 15 to 20 minutes, you’ll see beads of moisture on the surface and puddles underneath, which means they’ve already given up a good amount of water. Pat them dry before layering or the extra liquid will end up in the crust instead of on the towel.
Mixing the Filling Without Overworking It
Stir the cheddar, mozzarella, mayonnaise, basil, and garlic together until the mixture looks evenly combined and spreadable. You want it cohesive, not whipped. If the mixture gets too loose, it won’t sit nicely between the tomato layers and can slide around while baking.
Layering for Even Melt and Better Slices
Start with half the tomatoes, then spread half the cheese mixture over the top so every bite gets both. Repeat the layers and keep the cheese mostly on the tomatoes instead of smearing it all over the crust wall, which can make the edge heavy and greasy. The pie is done when the top is bubbling and deeply golden in spots, not pale and just barely set.
Letting It Cool Before You Cut
Give the pie 10 to 15 minutes to rest after baking. That short wait lets the cheese settle and the tomato juices thicken back up slightly, which is what keeps the first slice from collapsing. If you cut it right away, the filling will run and the crust can tear instead of releasing cleanly.
Three Ways to Make This Tomato Pie Your Own
Dairy-Free Tomato Pie
Use a good dairy-free shredded cheese blend and a plant-based mayo. The pie will still be creamy, but it won’t brown quite as boldly, so judge it by bubbling edges and a set top rather than deep color alone.
Gluten-Free Crust Swap
Use a sturdy gluten-free pie crust that can hold a wet filling without crumbling. Pre-bake it a little longer than the package suggests so the bottom has enough structure to stand up to the tomatoes.
Extra Herby Southern Version
Add a tablespoon of chopped chives or a little thyme with the basil if you want more dimension. Keep the herbs fresh, because dried herbs can disappear under the cheese and tomato layers.
How to Make It Ahead
You can salt and drain the tomatoes a few hours early, and the cheese mixture can sit covered in the fridge until you’re ready to assemble. Assemble right before baking so the crust doesn’t absorb moisture from the filling.
Storage and Reheating
- Refrigerator: Keep leftovers covered for up to 3 days. The crust softens a little, but the flavor holds up well.
- Freezer: I don’t recommend freezing this pie. Tomatoes release more water after thawing, and the crust turns soft.
- Reheating: Warm slices in a 350°F oven until the center is hot and the crust edges crisp back up, about 10 to 15 minutes. The microwave will heat it, but it also makes the crust limp.
Questions I Get Asked About This Dish

Classic Southern Tomato Pie
Ingredients
Equipment
Method
- Slice the tomatoes and lay them on paper towels, sprinkling with salt, for 15–20 minutes to draw out excess moisture (visual cue: glossy tomato slices look less wet).
- While the tomatoes sit, preheat the oven to 375°F so it’s ready when the pie is assembled (visual cue: oven reaches temperature before baking).
- Combine the cheddar, mozzarella, mayonnaise, basil, and garlic in a bowl until evenly mixed and creamy (visual cue: no dry cheese streaks remain).
- Arrange half the tomato slices in the pre-baked crust in an even layer (visual cue: tomatoes cover the bottom without large gaps).
- Spread half of the cheese mixture over the tomatoes (visual cue: the surface looks thick and creamy).
- Repeat with the remaining tomato slices (visual cue: the second tomato layer sits snugly over the cheese).
- Spread the remaining cheese mixture on top (visual cue: top layer is level and well covered).
- Bake at 375°F for 30–35 minutes, until the top is golden and bubbly (visual cue: edges set and center gently bubbles).
- Let the tomato pie cool for 10–15 minutes before slicing so the layers hold together (visual cue: filling firms slightly and slices come out clean).


