This tomato pie is a nostalgic Southern favorite with a flaky crust, fresh tomatoes, and a creamy cheese filling. The secret? Using ripe, juicy tomatoes and a touch of mayo for richness. Perfect for warm-weather lunches or potlucks!
Introduction
I first made this classic tomato pie on a hot summer afternoon, craving something light but satisfying. It’s a Southern staple that reminds me of family get-togethers and lazy weekends. What makes this version stand out is the balance between the flaky crust and the creamy, cheesy filling mixed with fresh tomatoes. I’ve tried a few recipes over the years, but adding fresh basil and a blend of cheeses really lifts the flavor. The trick I learned is to salt the tomato slices and let them rest so they don’t make the pie soggy. When it comes out of the oven, it’s golden, bubbly, and smells like summer in every bite. It’s perfect for lunch, a picnic, or a casual dinner when you want something comforting but fresh. Plus, it’s so easy to put together that even busy weeknights can handle it. I love serving it with a simple green salad or some iced tea on the side.
What You'll Need
One 9-inch pie, 6 servings
- 1 unbaked 9-inch pie crust
- 3 large ripe tomatoes, sliced
- 1 teaspoon salt
- 1/2 cup mayonnaise
- 1 cup shredded sharp cheddar cheese
- 1/2 cup shredded mozzarella cheese
- 1/4 cup chopped fresh basil
- 1/4 teaspoon black pepper
- 1/4 cup grated Parmesan cheese
How To Do It
Step 1
Start by preparing your tomatoes. Slice them about 1/4 inch thick, then sprinkle them with a teaspoon of salt and place them on a paper towel-lined plate. Let them sit for about 15 minutes to draw out excess moisture. This step is crucial because it prevents the pie from becoming soggy by reducing the water content in the tomatoes. You'll notice the tomatoes release some liquid, which the paper towels will absorb. Skipping this can lead to a watery filling, so be patient here!
⏱ Time: 15 minutes
✓ Doneness: Tomato slices look slightly wilted and have released moisture onto the paper towels
Step 2
Preheat your oven to 375°F (190°C). While it heats, gently press your pie crust into a 9-inch pie dish, crimping the edges if you like. Pricking the bottom with a fork a few times helps prevent bubbles during baking. Blind bake the crust for about 10 minutes to set it slightly before adding the filling. This step ensures the crust stays crisp and doesn’t get soggy from the filling’s moisture. Watch for edges turning a light golden color—this means it’s ready for the next step.
⏱ Time: 10 minutes
✓ Doneness: Crust edges are lightly golden and the base feels firm to touch
Step 3
Mix together the mayonnaise, shredded cheddar, mozzarella, chopped basil, black pepper, and half of the Parmesan cheese in a bowl. This creamy mixture binds the pie together and adds rich flavor. The mayo keeps the filling moist without being too runny, and the cheese blend gives a nice melty texture with a bit of sharpness from the cheddar. Stir it well until everything is combined evenly for a smooth filling.
⏱ Time: 5 minutes
✓ Doneness: Mixture is creamy and evenly combined with no lumps
Step 4
Pat the tomato slices dry with a fresh paper towel to remove any remaining moisture. Then, layer half of the tomatoes over the partially baked crust in an even layer. This layering helps distribute the moisture and flavor evenly throughout the pie. Avoid overlapping too much to prevent sogginess. The dry tomatoes will hold their shape better and keep the crust crisp.
⏱ Time: 5 minutes
✓ Doneness: Tomato slices are arranged evenly, slightly overlapping but not crowded
Step 5
Spread half of the cheese and mayo mixture over the tomato layer, smoothing it gently with a spatula. This helps seal the tomatoes and adds creaminess between the layers. Then add the remaining tomato slices on top, followed by the rest of the cheese mixture. Finish by sprinkling the remaining Parmesan evenly over the top for a nice golden crust when baked.
⏱ Time: 5 minutes
✓ Doneness: Pie surface looks evenly covered with cheese mixture and Parmesan is sprinkled on top
Step 6
Bake the pie in the preheated oven for about 25-30 minutes. The goal is for the cheese to melt and bubble while the top turns golden brown. Keep an eye on it to avoid burning the Parmesan topping. The filling should be set but still creamy, and the crust should be crisp and golden. If the edges brown too quickly, cover them loosely with foil to prevent burning.
⏱ Time: 25-30 minutes
✓ Doneness: Top is golden brown and bubbly, crust edges are crisp and firm
Step 7
Remove the pie from the oven and let it rest for at least 10 minutes before slicing. Resting allows the filling to set fully, making it easier to cut clean slices without the filling running out. It also helps the flavors meld together nicely. Serve warm or at room temperature for best taste and texture.
⏱ Time: 10 minutes
✓ Doneness: Pie filling is set and slices hold their shape when cut
Step 8
For serving, pair the tomato pie with a fresh green salad or some iced tea for a light meal. You can garnish with extra fresh basil or a sprinkle of black pepper if you like. This pie is great for casual lunches, potlucks, or as a side dish for summer dinners. Leftovers keep well and taste great cold too!
⏱ Time: 0 minutes
✓ Doneness: Pie is plated attractively and garnished as desired
Step 9
Clean up by storing any leftovers in an airtight container in the fridge. Tomato pie keeps nicely and can be reheated gently in the oven or enjoyed cold. This recipe is forgiving, so don’t worry if your pie isn’t perfectly neat—it’s the flavor that counts!
⏱ Time: 0 minutes
✓ Doneness: Leftovers stored properly for freshness
Pro Tips
Salt the tomato slices and let them rest before assembling.
This draws out excess moisture from the tomatoes, preventing the pie from becoming soggy. It concentrates the tomato flavor and helps the crust stay crisp during baking.
Blind bake the pie crust before adding the filling.
Pre-baking the crust sets it and prevents it from absorbing too much moisture from the filling, ensuring a flaky, crisp bottom instead of a soggy one.
Use a blend of sharp cheddar and mozzarella cheese.
Cheddar adds flavor and tang, while mozzarella provides meltiness and creaminess. Together they create a balanced, rich filling that’s not too heavy.
Let the pie rest after baking before slicing.
Resting allows the filling to set and makes it easier to cut neat slices. It also helps flavors meld and improves texture.
Pat tomatoes dry after salting and resting.
Removing surface moisture further prevents sogginess and keeps the pie filling firm and flavorful.
Use fresh basil instead of dried.
Fresh basil adds bright herbal notes and aroma that dried basil cannot replicate, enhancing the overall flavor of the pie.
Cover crust edges with foil if they brown too fast.
This prevents burning while the filling finishes baking, ensuring an evenly cooked pie with a golden crust.
Common Mistakes to Avoid
Skipping the tomato salting step
Why it happens Many cooks rush to assemble the pie without salting tomatoes, assuming it’s unnecessary or time-consuming.
Fix Take the time to salt and rest the tomato slices on paper towels. This step reduces moisture, preventing a soggy crust and watery filling. It’s a small step that makes a big difference.
Not blind baking the crust
Why it happens Some assume the crust will bake fine with the filling inside, but the moisture can soak into the dough.
Fix Always bake the crust partially before adding the filling. This sets the crust and helps it stay flaky and crisp during the final bake.
Using watery or overripe tomatoes
Why it happens Choosing tomatoes based on appearance alone can lead to watery pies if the fruit is too soft or juicy.
Fix Select firmer tomatoes like Roma or vine-ripened and avoid very soft or mealy ones. This ensures the pie holds its structure and flavor.
Overfilling the pie
Why it happens Trying to pack too many tomatoes or cheese can cause the filling to spill over or not set properly.
Fix Stick to the recipe’s quantities and layer ingredients evenly. This helps the pie bake evenly and hold its shape.
Not letting the pie rest before slicing
Why it happens Eager to eat, some slice right out of the oven, causing the filling to run.
Fix Allow the pie to cool and set for at least 10 minutes. This makes slicing cleaner and improves texture.
Variations
Add Crispy Bacon
For a smoky twist, sprinkle cooked, crumbled bacon over the tomato layer before adding the cheese mixture. It adds a savory crunch that pairs beautifully with the fresh tomatoes and creamy filling.
Note: Bacon fat adds moisture, so ensure tomatoes are well-drained to keep the crust crisp.
Use a Buttery Pesto Crust
Swap the plain pie crust for a pesto-infused crust to add herbal depth and richness. This variation gives the pie a fragrant, savory base that complements the basil in the filling.
Note: Pesto crust may brown faster; watch closely during blind baking.
Make it Vegan
Replace the cheeses with vegan cheese alternatives and use vegan mayo. This keeps the creamy texture and tang without dairy, making it suitable for plant-based diets.
Note: Choose vegan cheeses that melt well for best results.
Add Fresh Herbs
Mix in fresh thyme or oregano with the basil for a more complex herbal flavor. This subtle change brightens the pie and adds layers of aroma.
Note: Use fresh herbs sparingly to avoid overpowering the tomato flavor.
Use Puff Pastry Instead of Pie Crust
For a flakier, lighter crust, try puff pastry. It creates a delicate base that contrasts nicely with the rich filling.
Note: Puff pastry bakes faster, so reduce blind baking time and watch closely.
Nutrition
Per Serving:
Nutritional values are estimates and may vary based on specific ingredients used.
Storage & Tips
Room Temperature
Tomato pie can be safely kept at room temperature for up to 2 hours if covered loosely to keep dust out. Beyond this, refrigeration is recommended to maintain freshness and prevent spoilage.
Refrigerator
Store leftovers in an airtight container in the fridge for up to 3 days. The pie may firm up and the crust soften slightly, but reheating gently in the oven restores crispness. It can also be enjoyed cold as a quick snack.
Freezer
Freeze the pie wrapped tightly in plastic wrap and foil for up to 2 months. To thaw, place in the refrigerator overnight. Reheat in the oven to restore texture and flavor, avoiding microwave reheating which can make the crust soggy.
Reheating
Reheat slices in a 350°F oven for 10-15 minutes until warmed through and crust is crisp. Adding a splash of water to the oven bottom can help maintain moisture. Avoid microwaving as it can make the crust chewy and soggy.
Make Ahead
You can prepare the pie crust and tomato slices a day ahead. Assemble the pie and refrigerate it unbaked, then bake fresh when ready. This saves time on busy days and keeps the pie tasting fresh.
FAQ
Can I use canned tomatoes for this pie?
It's best to use fresh tomatoes for this recipe because canned tomatoes are too watery and lack the fresh flavor needed. Using canned tomatoes will likely make the pie soggy and less flavorful.
What if I don’t have mayonnaise?
You can substitute mayonnaise with sour cream or Greek yogurt for a similar creamy texture. However, mayo adds a slight tang and richness that complements the tomatoes, so the flavor might be a bit different.
How do I prevent the crust from getting soggy?
Salting and resting the tomatoes to remove moisture and blind baking the crust before adding the filling are key steps. Also, patting the tomatoes dry before layering helps keep the crust crisp.
Can I make this pie ahead of time?
Yes! You can prepare the pie up to the assembly stage and refrigerate it unbaked for up to 24 hours. Bake it fresh when ready to serve for the best texture and flavor.
What cheeses work best in this pie?
A mix of sharp cheddar and mozzarella is ideal for flavor and meltiness. You can experiment with other cheeses like Monterey Jack or Colby, but avoid very strong or crumbly cheeses.
Can I add herbs other than basil?
Absolutely! Fresh thyme, oregano, or parsley can be added to change the flavor profile. Use fresh herbs sparingly so they don’t overpower the tomatoes.
How do I store leftover tomato pie?
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently in the oven to restore crispness or enjoy cold. Avoid leaving it out at room temperature for more than 2 hours.
Is this recipe suitable for gluten-free diets?
Not as written, since it uses a traditional pie crust. You can substitute with a gluten-free pie crust, but be aware that texture and handling may vary.
Final Thoughts
I hope you enjoy this classic tomato pie as much as my family does! Give it a try and let me know how it turns out—there’s nothing like a slice of summer on your plate.