Desserts
This tomato pie with eggs recipe redefines dessert with its savory-sweet balance—where a golden crust cradles a silky tomato-egg custard that feels luxurious yet approachable. 💛 I developed it after realizing how often we crave something rich but not overly sweet, and this dish delivers that perfect middle ground.
The secret lies in the crust: a flaky, buttery foundation that holds up to the velvety filling without turning soggy, even after baking.
The filling transforms humble ingredients into something extraordinary—ripe tomatoes simmered until tender, blended with eggs and herbs for depth, then baked until just set. No one will guess it's vegetarian; the eggs create a rich, custard-like center that contrasts beautifully with the tart tomato base.
What makes this recipe special is how it comes together in one pan, with minimal prep and no special equipment—just a few hours in the oven to let the flavors meld into harmony.
By the time it emerges from the oven, you'll have a pie that looks impressive but requires zero fuss—golden crust, bubbling edges, and a custard so smooth it practically melts on the tongue.
The aroma alone will have everyone gathering around your table, and the first bite delivers that perfect balance of tangy tomato, creamy egg, and buttery crust. This is comfort food elevated, without sacrificing ease.
Serve it warm with a sprinkle of fresh herbs or a drizzle of balsamic glaze for extra sophistication. The beauty of this recipe is its versatility—it works as a weeknight dinner for a light meal or as a showstopping dessert when you want to impress. Let's get baking!
Ingredients for tomato pie recipe with eggs
Golden crust meets velvety tomato-egg filling—just 13 ingredients for a showstopper dessert.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 ½ cups | Sifted for light texture |
| Unsalted Butter 🧈 | 1 cup | Cold, cubed for flaky crust |
| Granulated Sugar 🍚 | ¼ cup | Fine grain preferred |
| Large Eggs 🥚 | 2 whole | Room temperature for blending |
| Ripe Tomatoes 🍅 | 3 lbs | Roma or vine-ripened preferred |
| Garlic Cloves 🧄 | 4 cloves | Minced for deep flavor |
| Fresh Basil Leaves 🌿 | ½ cup | Chopped, stems removed |
| Vegetable Oil 🫒 | ¼ cup | Light, for crust texture |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Balsamic Vinegar 🍷 | 1 tbsp | For tomato depth |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated from block |
The crust is where magic happens. European-style all-purpose flour (like King Arthur) gives that perfect flakiness, but don't stress if you only have regular AP flour—just chill the dough longer. For the butter, Plugrá or Land O'Lakes unsalted from the dairy section melts beautifully. The tomatoes? Roma or heirloom varieties from the farmers market make all the difference—skip the canned stuff. I always roast mine first (400°F for 20 minutes) to deepen their flavor before blending. That balsamic vinegar? Trader Joe's or Whole Foods have great organic options—it's worth the splurge for that rich, tangy punch.
No fresh basil? Dried oregano at half the amount works in a pinch, though fresh is ideal. Running low on heavy cream? Full-fat coconut cream gives similar richness, though it'll taste slightly different. The Parmesan needs to be real Parmigiano-Reggiano—grate it yourself if possible. Pre-grated tastes like sawdust. Want to make this ahead? Prep the crust and filling separately, then assemble just before baking. The eggs are non-negotiable here—they create that luxurious custard texture, but if you're making this for a vegan crowd, silken tofu blended with nutritional yeast can mimic the richness surprisingly well.
This pie tastes even better the next day—honestly, the flavors meld into perfection. Store leftovers in an airtight container for 3-4 days in the fridge, or freeze for up to 2 months. I always make a double batch because it disappears fast. The crust stays crispy if you reheat slices at 350°F for 10 minutes. For serving, a sprinkle of fresh basil or microgreens adds that restaurant-quality touch. And trust me, the balsamic glaze? Worth the 2-minute effort—just reduce 1/4 cup balsamic with 1 tsp honey (or maple syrup for vegan) until syrupy.
Why You'll Love This Recipe
- No-Fuss Assembly: I swear by this recipe because it’s basically a pie crust, a quick filling, and a 30-minute bake—no rolling dough stress, no fussing with layers. The eggs bind everything together while you’re chopping tomatoes, so it’s hands-off perfection.
- Sweet-Savory Magic: That sugar in the filling? It’s the secret weapon—balancing the acidity of the tomatoes while the eggs add a silky, custardy richness. Honestly, it’s the kind of dish where every bite feels like a hug for your taste buds.
- Lunch or Dinner: Make it for a lazy Sunday brunch with crust on top, or serve it warm with a sprinkle of cheese for a cozy weeknight dinner. My college roommate still asks for it years later—proof it works for any meal.
- Budget-Friendly Leftover Gold: A single pie feeds four, and the leftovers reheat beautifully for lunch the next day. Between us, this is my go-to when I’m broke but refuse to eat sad sandwiches—flour, butter, and tomatoes stretch far.
Step-by-step instructions for tomato pie with eggs
Here's how to craft this Italian classic with a crispy crust and runny egg center.
👨🍳 Step 1: Make the Crust with Cold Butter
In a food processor, pulse the 2.5 cups all-purpose flour and 1.5 tsp salt until combined. Add the 1 cup cold cubed butter and pulse until the mixture resembles coarse crumbs with pea-sized butter pieces. Drizzle in 0.25 cup vegetable oil and pulse just until incorporated.
Transfer to a bowl, sprinkle with 0.25 cup granulated sugar, and toss with a fork until evenly distributed. This sugar will caramelize slightly during baking, adding depth to the crust. Press half the dough into a 9-inch pie dish, crimping edges with your fingers. Chill while you prepare the filling.
🍳 Step 2: Prepare the Tomato Filling
Heat 0.25 cup vegetable oil in a large skillet over medium heat. Add the 4 minced garlic cloves and sauté for 30 seconds until fragrant but not browned. Add the 3 lbs ripe tomatoes (peeled, seeded, and chopped), 0.5 cup chopped fresh basil leaves, 1 tbsp balsamic vinegar, and 0.5 tsp black pepper. Simmer uncovered for 20-25 minutes until the tomatoes break down into a thick, jammy consistency.
Season generously with salt to taste—this is your flavor base. The tomatoes should reduce enough to coat the back of a spoon. Let cool slightly before assembling the pie. I like to taste it at this stage to adjust seasoning—this ensures the final pie isn't bland.
🥘 Step 3: Assemble and Bake the Crust Layer
Preheat oven to 375°F. Spread the cooled tomato mixture evenly over the chilled crust, leaving a ½-inch border at the edges. Sprinkle with 0.5 cup grated Parmesan cheese and press gently into the filling. This creates a flavorful barrier that prevents the egg from leaking into the crust.
Roll out the remaining dough and place it over the tomato filling, sealing the edges by pinching them together. Cut 4 small slits in the top crust to allow steam to escape. Bake for 30 minutes until the crust is golden brown and the filling is bubbling through the slits.
🍳 Step 4: Prepare the Egg Custard
While the crust bakes, whisk together the 2 whole large eggs and 0.5 cup heavy cream in a bowl until smooth. Season lightly with salt and black pepper. This mixture should be silky—no lumps. Pour it into a small ramekin or heatproof bowl that fits inside your pie dish.
Real talk: Don't overmix or the custard will toughen. The goal is a cloud-like texture that sets beautifully. Place the ramekin on top of the partially baked pie and return to the oven for 20-25 minutes until the custard is just set but still slightly wobbly in the center.
⏰ Step 5: Finish and Rest
Remove the pie from the oven and let it rest for 10 minutes before carefully transferring to a serving plate. The egg center should be creamy and jiggly—this is the magic of the Italian "torta al testaccio" technique. If the crust feels soft, tent with foil and let it crisp up for another 5 minutes at 350°F.
Slice through the crust into wedges, being careful not to disturb the egg center. Serve warm with a simple arugula salad and crusty bread. The contrast of crispy crust, tangy tomato, and silky egg makes every bite unforgettable. Leftovers? Reheat gently in the oven to maintain that perfect texture.
Pro Tips For Making Tomato Pie Recipe With Eggs
- Preheat Pan Like It’s Hot: Cast iron or heavy steel—crank the oven to 425°F (220°C) and let the pan sit for 15 minutes before pouring the batter. I learned this the hard way when my crust turned out dense and pale because the pan wasn’t ready. The eggs and tomatoes need that shock of heat to set properly, not simmer.
- Drain Tomatoes Twice: After crushing or chopping tomatoes, drain them in a colander for 10 minutes, then press out excess liquid with a clean towel. This isn’t about making them dry—it’s about controlling the moisture in your pie. Too much liquid makes the filling watery, and no one wants a soggy tomato-egg mess.
- Whisk Eggs Until Ribbon Stage: Beat those eggs until they hold a slow ribbon when you lift the whisk—about 30 seconds past when they look "done." I used to rush this, and the eggs would curdle when hitting the hot pan. A smooth, slightly thickened egg base binds the filling better and keeps the texture creamy.
- Bake in Two Stages: Start at 425°F (220°C) for 15 minutes to set the crust, then drop to 350°F (175°C) for the remaining 20-25 minutes. The high heat jumpsstarts the eggs, while the lower finish prevents a burnt top. Sounds fussy, but it guarantees a golden crust and perfectly set filling—no guessing.
Health benefits of this dish
Rich Egg Protein
The eggs in this tomato pie provide a complete protein with all nine essential amino acids your body needs for muscle repair and immune function. A single serving delivers about 12 grams of protein—perfect for a light yet satisfying meal.
I love this because it satisfies my craving for something rich without the heaviness of meat. 💪
Vitamin Boost
This pie packs vitamin C from the tomatoes (about 30% of your daily needs per serving) and vitamin A for eye health and skin. The tomatoes also provide lycopene, a powerful antioxidant that's especially potent when cooked.
I notice my skin feels brighter after eating this regularly—it's like a natural glow-up!
Fiber from Tomatoes
The tomato base delivers 3 grams of fiber per serving, supporting digestion and keeping you full longer. I always use Roma tomatoes because they're meatier and hold up better during cooking. The fiber content helps balance the richness of the egg custard beautifully. 🍅
Healthy Fats
The crust contains heart-healthy fats from olive oil and butter, which support brain function and help your body absorb fat-soluble vitamins. I use European-style butter because it has a higher fat content that creates that perfect flaky texture.
The heavy cream in the egg custard adds richness without overwhelming the dish.
Low-Calorie Comfort
At around 350 calories per serving, this pie delivers satisfying flavors without the guilt. The combination of tomatoes, herbs, and Parmesan makes it taste indulgent while keeping the calorie count reasonable.
I often make this for dinner parties—everyone thinks it's decadent, but it's actually a smart choice for a lighter meal.
Versatile Nutrition
This dish works for vegetarians and pescetarians alike, offering a protein-rich alternative to meat-based pies. The eggs provide choline, which supports brain health, while the tomatoes contribute potassium for heart health. I love that it's a complete meal in one dish—no need for extra sides to feel satisfied. 💛
Nutrition facts
Frequently asked questions
Can I make this tomato pie without a pie dish?
Use a 9-inch round cake pan or even a deep oven-safe skillet with high sides. For extra insurance, line your pan with parchment paper to prevent sticking. The key is ensuring your pan can hold the weight of the filling and crust during baking. A springform pan also works well if you want to release the pie cleanly.
How do I keep the egg custard from leaking into the crust?
First, make sure your tomato filling is fully cooled before adding the egg custard. The Parmesan cheese barrier between layers is crucial—press it firmly into the filling. Also, don't overfill the ramekin with custard; it should be just enough to create a 1-inch thick layer when poured. If you're worried, place the ramekin in the center of the pie where the crust is thickest.
What's the best way to reheat leftovers?
For perfect texture, reheat slices in a 350°F oven for 10-12 minutes until the crust is crisp again. Microwaving can make the egg custard rubbery, and the crust will lose its crunch. If you must use the microwave, cover with a damp paper towel and heat for 20-30 seconds on low power—just enough to warm through without cooking the egg center.
Can I substitute canned tomatoes?
While fresh tomatoes give the best flavor, you can use high-quality canned tomatoes in a pinch. Look for San Marzano or whole peeled tomatoes with no added salt. Simmer them for 15-20 minutes longer to remove excess liquid, then blend until smooth. For extra depth, add 1 teaspoon tomato paste to the filling. The texture won't be identical, but it'll still taste delicious!
Why does my crust turn out soggy?
Soggy crusts usually happen when the filling isn't fully cooled before baking or when the crust isn't pre-baked long enough. Always chill the crust for 30 minutes before adding filling, and bake the bottom crust for 15 minutes before adding the top layer. Another trick: brush the bottom crust with egg wash before adding filling—this creates a moisture barrier that keeps it crisp.
