This tomato pie is a warm hug on a plate — fresh tomatoes layered with melty cheese and herbs in a flaky buttery crust. I love serving it for casual dinners or weekend get-togethers when you want something simple but special.
Introduction
I first made this tomato pie on a lazy summer afternoon when I had an abundance of garden tomatoes and a craving for something comforting but light. It quickly became a staple in my kitchen because it’s so straightforward yet packed with flavor. What makes this version different is the buttery, flaky crust that I prepare from scratch—there’s just something about homemade pastry that elevates the whole dish. Plus, layering fresh tomatoes with a blend of sharp cheddar, mozzarella, and Parmesan cheeses creates a rich, melty texture that’s irresistible. I’ve learned that salting the tomatoes and letting them rest before assembling the pie prevents sogginess, keeping the crust crisp and the filling vibrant. The touch of Dijon mustard and mayonnaise in the filling adds a subtle tang and creaminess that rounds everything out beautifully. When baked, the pie has a golden crust and bubbling cheese with a fresh tomato aroma that fills your kitchen. It’s perfect served warm for a casual dinner or sliced up for a picnic. I love how easy it is to make yet so impressive to serve—definitely a crowd-pleaser every time. I’m excited for you to try this and make it your own!
What You'll Need
One 9-inch pie, 6 servings
- 1 1/4 cups all-purpose flour, chilled
- 1/2 teaspoon salt
- 1/2 cup unsalted butter, cold and cubed
- 3-4 tablespoons ice water
- 4 large ripe tomatoes, sliced
- 1 teaspoon salt, divided
- 1/2 teaspoon black pepper
- 1/2 teaspoon dried basil
- 1/2 teaspoon dried oregano
- 1 cup shredded sharp cheddar cheese
- 1/2 cup shredded mozzarella cheese
- 1/4 cup grated Parmesan cheese
- 2 tablespoons mayonnaise
- 1 tablespoon Dijon mustard
- Fresh basil leaves for garnish
How To Do It
Step 1
Start by making the pie crust. In a large bowl, whisk together the flour and salt. Add the cold, cubed butter and use a pastry cutter or your fingers to blend it until the mixture resembles coarse crumbs with some pea-sized pieces. This texture is key for a flaky crust because the small lumps of butter create steam pockets as they bake. Be careful not to overwork the dough or the crust will turn tough. Slowly add ice water, one tablespoon at a time, mixing gently until the dough just comes together. Wrap it in plastic and chill for at least 30 minutes to relax the gluten and firm up the butter.
⏱ Time: 15 minutes plus chilling
✓ Doneness: Dough holds together without being sticky or dry and feels cool to the touch
Step 2
While the dough chills, slice the tomatoes into about 1/4-inch thick rounds. Lay them out on paper towels or a cooling rack and sprinkle with half the salt. Let them sit for 20-30 minutes to draw out excess moisture. This step is crucial to avoid a soggy pie. After resting, gently pat the tomatoes dry to remove the released liquid. This technique keeps the crust crisp and the filling from becoming watery.
⏱ Time: 30 minutes
✓ Doneness: Tomato slices feel less wet and have released visible moisture onto the towels
Step 3
Preheat your oven to 375°F (190°C). Roll out the chilled dough on a lightly floured surface into a 12-inch circle. Transfer it carefully to a 9-inch pie dish, pressing gently to fit and trimming any excess edges. Dock the bottom with a fork to prevent bubbling during baking. Blind bake the crust by lining it with parchment paper and filling with pie weights or dried beans. Bake for 15 minutes until the edges start to turn golden. This pre-baking step ensures the crust stays crisp once the filling is added.
⏱ Time: 15 minutes
✓ Doneness: Edges are lightly golden and crust feels set but not fully browned
Step 4
In a small bowl, mix together the mayonnaise, Dijon mustard, remaining salt, black pepper, dried basil, and oregano. This flavorful base adds creaminess and depth to the filling. Spread this mixture evenly over the partially baked crust. This layer acts as a moisture barrier and flavor enhancer, ensuring the cheese and tomatoes meld perfectly.
⏱ Time: 5 minutes
✓ Doneness: Mixture is evenly spread with no dry spots visible on the crust
Step 5
Layer the tomato slices evenly over the mayo-mustard base, slightly overlapping them. Sprinkle the shredded cheddar and mozzarella cheeses over the tomatoes, then finish with a dusting of Parmesan. The combination of cheeses melts beautifully and adds a sharp, creamy contrast to the juicy tomatoes. Be generous but don’t overload to keep the pie balanced.
⏱ Time: 5 minutes
✓ Doneness: Cheese is evenly distributed and tomatoes are fully covered but not buried
Step 6
Place the pie on the middle rack of the preheated oven and bake for 25-30 minutes. You’re looking for the cheese to melt completely and start bubbling with golden brown spots. The crust should be deep golden and crisp around the edges. Avoid opening the oven too often to maintain steady heat and even baking.
⏱ Time: 25-30 minutes
✓ Doneness: Cheese is bubbly and golden, crust is golden brown and firm to the touch
Step 7
Once baked, remove the pie from the oven and let it cool for at least 10 minutes before slicing. This resting time helps the filling set slightly so it doesn’t spill out when cut. It also allows the flavors to meld and the crust to crisp up a little more as it cools.
⏱ Time: 10 minutes
✓ Doneness: Filling is set enough to hold shape but still warm and inviting
Step 8
Garnish with fresh basil leaves just before serving for a bright, herbal note that complements the rich cheese and tart tomatoes. The fresh basil adds an aromatic finish that elevates the whole dish.
⏱ Time: 2 minutes
✓ Doneness: Bright green basil leaves scattered evenly on top
Step 9
Serve the tomato pie warm or at room temperature. It pairs wonderfully with a simple green salad or a light soup for a complete meal. Leftovers reheat well and taste just as delicious the next day.
⏱ Time: 0 minutes
✓ Doneness: Pie slices hold together nicely and maintain flaky crust texture
Variations
Add Fresh Basil and Garlic for an Herby Twist
Mix finely chopped garlic and fresh basil into the mayo-mustard layer before assembling. This adds a fragrant, savory depth that pairs beautifully with the tomatoes and cheese, creating a more aromatic pie.
Note: Be careful not to add too much garlic or it can overpower the delicate tomato flavor. A small amount finely minced works best.
Use a Whole Wheat Crust for a Nutty Flavor
Swap half the all-purpose flour for whole wheat to add a wholesome, nutty flavor and boost fiber. The texture will be slightly denser but still flaky with proper handling.
Note: Whole wheat flour absorbs more water, so add ice water gradually to keep the dough pliable and prevent dryness.
Make it Vegan by Using Plant-Based Cheese and Mayo
Replace dairy cheeses with your favorite vegan shredded cheese and use vegan mayonnaise. The texture and flavor will be slightly different but still satisfying and cheesy.
Note: Choose vegan cheeses that melt well and have a mild flavor to mimic the original pie’s richness.
Add Caramelized Onions for Sweetness
Layer thinly sliced caramelized onions under the tomatoes for a sweet, savory boost. This adds complexity and a lovely contrast to the tangy tomatoes and sharp cheese.
Note: Cook the onions slowly until deeply golden to develop rich flavor without bitterness.
Use Puff Pastry Instead of Pie Dough for a Faster Option
Swap the homemade pie crust for store-bought puff pastry for a quicker assembly. The puff pastry will bake up light and flaky but with a different texture and richer mouthfeel.
Note: Keep the puff pastry chilled until ready to bake to ensure maximum flakiness.
Pro Tips
Use a food processor for the crust to speed up mixing and keep butter cold.
A food processor quickly combines flour and butter without warming the butter with your hands, which is crucial for a flaky crust. Overworked dough can become tough, so pulsing just until crumbly preserves the right texture.
Let the tomatoes rest on paper towels after salting to absorb excess moisture.
Removing extra water prevents a soggy pie. The salt draws moisture out, and the paper towels soak it up, ensuring the crust stays crisp and the filling isn’t watery.
Blind bake the crust before adding filling to avoid a soggy bottom.
Pre-baking sets the crust’s structure so it doesn’t absorb too much liquid from the tomatoes and cheese, resulting in a flakier, sturdier pie.
Use a mix of cheeses for flavor complexity and perfect melting.
Combining sharp cheddar, mozzarella, and Parmesan balances tanginess, creaminess, and a savory finish. Each cheese melts differently, creating a rich texture and layered taste.
Don’t overload the pie with tomatoes or cheese to keep balance.
Too many tomatoes can release excess juice, and too much cheese can overpower the fresh flavors. Keeping layers moderate preserves texture and taste harmony.
Let the pie cool slightly before slicing for cleaner cuts.
Allowing the filling to set prevents it from spilling out and helps the cheese firm up just enough for neat slices.
Add fresh herbs like basil just before serving for brightness.
Adding herbs at the end preserves their fresh flavor and vibrant color, enhancing the dish’s overall appeal without wilting.
Common Mistakes to Avoid
Skipping the tomato salting step
Why it happens Many cooks assume fresh tomatoes won’t release enough moisture to affect the crust, but that’s often not the case.
Fix Always salt and rest the tomato slices on paper towels for at least 20 minutes before assembling. This draws out excess juice and prevents sogginess, ensuring a crisp crust.
Using warm butter for the crust
Why it happens Butter softens quickly at room temperature, and some may think it’s easier to mix when soft.
Fix Keep butter cold and cut into small cubes. Cold butter creates steam pockets during baking, which makes the crust flaky. Warm butter leads to a dense, greasy crust.
Not blind baking the crust
Why it happens Some may want to skip steps to save time, not realizing the impact on texture.
Fix Always pre-bake the crust with pie weights to set it. This prevents a soggy bottom and ensures the crust is crisp and golden.
Overfilling the pie
Why it happens It’s tempting to pile on tomatoes and cheese for more flavor.
Fix Use moderate, even layers of tomatoes and cheese. Overfilling can lead to spilling and uneven cooking.
Cutting the pie too soon
Why it happens Impatience to eat leads to slicing immediately after baking.
Fix Let the pie rest 10 minutes after baking to allow the filling to set. This makes slicing cleaner and keeps the pie intact.
Nutrition
Per Serving:
Nutritional values are estimates and may vary based on specific ingredients used.
Storage & Tips
Room Temperature
The tomato pie can safely sit at room temperature for up to 2 hours when covered loosely with foil or a clean kitchen towel to prevent drying out. Beyond this, refrigeration is recommended to avoid bacterial growth.
Refrigerator
Store leftovers in an airtight container or wrapped tightly with plastic wrap in the fridge for up to 3 days. The crust may soften slightly but reheating in the oven restores some crispness. It can also be enjoyed cold for a different texture.
Freezer
Freeze the pie wrapped tightly in plastic wrap and then foil for up to 2 months. To prevent freezer burn, ensure no air exposure. Thaw overnight in the fridge before reheating to keep texture intact.
Reheating
Reheat slices in a 350°F oven for 10-15 minutes until warmed through and crust is crisp again. Avoid the microwave if possible, as it can make the crust soggy. A splash of water on the crust edges before reheating can help maintain moisture balance.
Make Ahead
You can prepare the crust and slice and salt the tomatoes 1-2 days ahead, storing them separately in the fridge. Assemble and bake the pie the day of serving for the freshest crust and best texture.
FAQ
Can I use canned tomatoes instead of fresh for this pie?
Fresh tomatoes are best because they hold their shape and have bright flavor. Canned tomatoes are too watery and soft, which can make the pie soggy. If you must use canned, drain them thoroughly and pat dry, but the texture and taste won’t be quite the same.
What if I don’t have mayonnaise or Dijon mustard?
The mayo and mustard add creaminess and tang that balance the tomatoes and cheese. You can substitute with a thin layer of cream cheese mixed with a little lemon juice or plain yogurt for a similar effect. Skipping it entirely may lead to a less cohesive filling and a moister crust.
How do I prevent the crust from getting soggy?
Key steps are salting and draining the tomatoes to remove excess moisture, blind baking the crust before filling, and spreading the mayo-mustard barrier to keep the crust dry. Skipping any of these increases sogginess risk.
Can I make the crust ahead of time?
Yes! You can make and roll out the crust 1-2 days ahead and keep it wrapped tightly in the fridge. This actually improves texture by allowing the gluten to relax. Just bring it back to cold before blind baking.
Is it okay to use only one type of cheese?
Using one cheese is fine but you lose the flavor complexity. Sharp cheddar alone is tasty but less melty; mozzarella alone melts well but is mild. Combining cheeses balances taste and texture for the best pie.
Can I add other vegetables to this pie?
Absolutely! Thinly sliced zucchini, caramelized onions, or roasted peppers work well. Just be mindful of moisture content and cook or drain them properly to avoid sogginess.
What’s the best way to slice the pie without it falling apart?
Let the pie cool for at least 10 minutes after baking to let the filling set. Use a sharp knife and cut straight down without sawing to keep the crust intact.
How long will leftovers keep in the fridge?
Stored airtight, the pie keeps well for 3 days. The crust may soften but reheating in the oven refreshes it nicely.
Final Thoughts
I hope you enjoy making and sharing this cozy cheesy tomato pie as much as I do. Don’t forget to let me know how it turns out!