Imagine sinking your fork into a warm slice of tomato pie, where the creamy filling dances with fresh tomatoes and melty cheese, creating a flavor symphony. This dish is perfect for summer picnics, family gatherings, or simply when you need a slice of happiness to brighten your day.
Growing up, my grandmother would whip up her famous tomato pie every Sunday, filling our home with the irresistible aroma of baked goodness. Each bite brings back memories of laughter and love, making it an ultimate comfort food that’s sure to impress at any gathering. Get ready to savor this delightful recipe that promises to be the highlight of your next meal!
Why You'll Love This Recipe
- This delightful tomato pie is super easy to whip up, making you the kitchen superstar in no time
- Each bite bursts with the savory goodness of fresh tomatoes and melty cheeses, creating a flavor explosion
- The golden crust and colorful filling are sure to impress your guests and family alike
- Perfect for any occasion, this dish adapts beautifully to whatever veggies or herbs you have on hand
Growing up, my family would gather around the table, eagerly anticipating my mom’s delicious tomato pie, a true crowd-pleaser.
Essential Ingredients
Here’s what you’ll need to make this delicious tomato pie:
- Pre-made Pie Crust: A pre-made pie crust saves time. You can also make your own for a fresh touch.
- Fresh Tomatoes: Use 4 cups of ripe, juicy tomatoes for the best flavor. Slicing them enhances their sweetness.
- Shredded Mozzarella Cheese: This cheese adds a creamy texture. Opt for whole milk mozzarella for a richer taste.
- Shredded Cheddar Cheese: Cheddar contributes sharpness and depth of flavor. Choose mild or sharp according to your preference.
- Fresh Basil: Chopped fresh basil adds aromatic freshness. Always use fresh over dried for maximum flavor impact.
- Fresh Oregano: Similar to basil, fresh oregano elevates the dish with its vibrant taste. Look for bright green leaves.
- Large Eggs: Two large eggs bind the filling together, creating a satisfying texture. Use organic eggs if possible for better quality.
- Heavy Cream: One cup of heavy cream ensures a rich and smooth consistency in the filling. Don’t substitute with low-fat options.
- Salt: One teaspoon of salt enhances all flavors in the dish. Adjust based on personal taste preferences.
- Black Pepper: Half a teaspoon of freshly cracked black pepper adds just the right amount of heat without overpowering the other flavors.
The full ingredients list, including measurements, is provided in the recipe card directly below.
Let’s Make it together
Prepare the Pie Crust: To kick things off, preheat your oven to a cozy 375°F (190°C). This temperature sets the stage for a beautifully baked tomato pie. While the oven warms up, grab your pre-made pie crust and gently place it into your pie dish. If you’re feeling adventurous and have the time, homemade pie crust adds a lovely personal touch, but the store-bought variety works just fine! Make sure it’s sitting snugly in the dish, as this will be the comforting cradle for our delicious filling.
Make the Filling: Now that you’ve set up your crust, let’s focus on that luscious filling. In a mixing bowl, layer in four cups of freshly sliced tomatoes—watch those vibrant reds and greens come together! Add in one cup each of shredded mozzarella and cheddar cheese; they will melt beautifully, creating that gooey texture we all crave. Toss in a tablespoon each of freshly chopped basil and oregano for an aromatic boost, followed by one teaspoon of salt and half a teaspoon of black pepper. As you mix everything together, breathe in those fresh herb scents that signal flavor is on its way.
Whisk Together Eggs and Cream: In another bowl, it’s time to create the magic binder for our filling. Take two large eggs and one cup of heavy cream. Whisk them together until they are well combined; you want a smooth consistency here. This step is crucial because it brings richness to our tomato pie, balancing out the acidity of the tomatoes. Once combined, pour this creamy egg mixture over your tomato mix and give it a gentle stir to unite all those beautiful ingredients.
Assemble and Bake: Pour this fragrant filling into your prepared pie crust; take care to spread it evenly so every slice is packed with flavor. Slide your assembled masterpiece into the preheated oven and let it bake for 35-40 minutes. Keep an eye on it as it bakes—the filling should set nicely while the top turns a beautiful golden brown. The aroma wafting through your kitchen will be irresistible! Once the timer goes off, take it out and allow your tomato pie to cool for about 10 minutes before slicing into its delicious layers. The wait will be worth it as you savor each bite!
Chef's Helpful Tips
- Use fresh tomatoes for the best flavor; they’re sweeter and more vibrant than canned options
- Let the tomato slices drain on paper towels to avoid a soggy crust
- For an extra flavor boost, try adding a sprinkle of garlic powder or red pepper flakes to the filling
Perfecting the Cooking Process

To achieve the best results with your tomato pie, start by preheating your oven to 375°F (190°C). While the oven heats, prepare the pie crust in the pie dish. Next, combine the filling ingredients and whisk the eggs with heavy cream before pouring it all into the crust for a seamless assembly.
Ingredients Needed for Tomato Pie
For this delicious tomato pie, you will need a pre-made pie crust or you can opt for a homemade version to elevate your dish. The filling requires 4 cups of fresh sliced tomatoes, 1 cup each of shredded mozzarella and cheddar cheese, along with 1 tablespoon each of freshly chopped basil and oregano. You will also need 2 large eggs, 1 cup of heavy cream, 1 teaspoon of salt, and 1/2 teaspoon of black pepper.
Step-by-Step Instructions
To make your tomato pie, first preheat your oven to 375°F (190°C) and set your pie crust in a dish. In a mixing bowl, combine the sliced tomatoes with mozzarella, cheddar cheese, basil, oregano, salt, and pepper to create a flavorful filling. In another bowl, whisk together two large eggs with one cup of heavy cream until well blended. Pour this mixture over the tomato blend and stir thoroughly. Next, pour the entire filling into your prepared pie crust and spread it evenly. Bake this masterpiece in your preheated oven for about 35-40 minutes until it’s golden brown on top and set within. After baking, let it cool for around 10 minutes before cutting into slices to serve.
Why You’ll Love This Tomato Pie
Tomato pie is not just easy to make but also bursts with fresh flavors that can brighten up any meal. With layers of gooey cheese combined with herbs and juicy tomatoes baked to perfection, this dish becomes an instant favorite for both families and guests alike. Perfect as a main course or side dish at gatherings!
Add Your Touch
Feel free to customize your tomato pie by swapping in your favorite cheeses, like feta or gouda, for a unique flavor twist. Add ingredients such as sautéed onions, bell peppers, or even cooked bacon for extra texture and taste. Experiment with different herbs like thyme or parsley to enhance the aroma.
Storing & Reheating
To store your tomato pie, cover it tightly with plastic wrap or aluminum foil and refrigerate for up to three days. For reheating, preheat the oven to 350°F (175°C) and bake for 15-20 minutes until heated through. Enjoy your delicious leftovers!
FAQ
What is tomato pie?
Tomato pie is a savory dish made with fresh tomatoes, cheese, and a flaky crust.
Can I use homemade pie crust for tomato pie?
Yes, you can use a homemade pie crust instead of a pre-made one.
How long does it take to make tomato pie?
The total preparation and cooking time for tomato pie is about 60 minutes.

tomato pie
Ingredients
Method
- Preheat the oven to 375°F (190°C). Place the pre-made pie crust in the pie dish and set aside.
- In a mixing bowl, combine the sliced tomatoes, mozzarella cheese, cheddar cheese, basil, oregano, salt, and pepper.
- In another bowl, whisk together the eggs and heavy cream until well combined.
- Pour the egg mixture over the tomato mixture and stir to combine.
- Pour the filling into the prepared pie crust, spreading it evenly.
- Bake in the preheated oven for 35-40 minutes, or until the filling is set and the top is golden brown.
- Allow to cool for 10 minutes before slicing and serving.



