Tomato pie is the kind of dish that makes you reminisce about summers spent lounging on porches, with warm breezes and the sweet smell of ripe tomatoes wafting through the air. Imagine biting into a golden crust, cradling juicy tomatoes, and a cheesy, herb-infused filling that dances on your palate like a summer romance. It’s comforting, delicious, and downright addictive—just like that one friend who always shows up uninvited but you secretly love having around.

The first time I tried making tomato pie, I felt like an alchemist in a kitchen laboratory, mixing flavors like potions. The blend of creamy cheese and fresh tomatoes brought back memories of my grandmother’s garden and her laughter echoing as she shared her culinary wisdom. Tomato pie is perfect for gatherings—whether it’s a backyard barbecue or a cozy family dinner. You’re bound to have everyone asking for seconds!
Why You'll Love This Recipe
- This delightful tomato pie offers effortless preparation, allowing even novice cooks to shine
- Its rich flavors create a comforting experience for your taste buds
- Gorgeous layers of color make it as appealing to the eyes as it is to the stomach
- Versatile enough to serve as an appetizer or main course, it’s perfect for any occasion
I still remember my friends’ faces lighting up when they took their first bite of my tomato pie; it was pure joy frozen in time.
Essential Ingredients
Here’s what you’ll need to make this delicious dish:
Fresh Tomatoes: Go for ripe garden tomatoes if possible; they offer unbeatable flavor and sweetness.
Puff Pastry: Store-bought is fine; just thaw it properly for best results.
Shredded Cheese: I recommend a mix of mozzarella and cheddar for that gooey texture.
Fresh Basil: Nothing beats fresh herbs; they add a fragrant touch that elevates the dish.
Eggs: These will help bind everything together while adding richness.
Sour Cream: Adds creaminess and tang, balancing out the sweetness of the tomatoes perfectly.
Seasonings: Salt, pepper, and garlic powder are essential—don’t skimp on them!
The full ingredients list, including measurements, is provided in the recipe card directly below.
Let’s Make it Together
Preheat oven to 400°F (200°C). Start by rolling out your puff pastry into a suitable baking dish; this will be your crust. Make sure to press it down well so there are no gaps.
Slice your fresh tomatoes thinly, then lay them out on paper towels. Sprinkle some salt over them and let them sit for about 10 minutes; this will draw out excess moisture and prevent sogginess.
In a large bowl, combine shredded cheese with eggs and sour cream until smooth. Add freshly chopped basil along with salt and pepper to taste; mix until fully incorporated. The aroma should be heavenly by now—if you’re not salivating yet, check your pulse!
Carefully layer half of the sliced tomatoes into your prepared crust. Pour half of the cheese mixture over the tomatoes, then repeat with another layer: more tomatoes followed by the remaining cheese mixture.
Pop your masterpiece into the preheated oven for about 30-35 minutes or until the crust turns golden brown and you can see bubbling cheese through those glorious layers—trust me, you’ll want to keep peeking!
Once baked to perfection, let it cool slightly before slicing into it—you don’t want to burn your tongue on all that cheesy goodness! Serve warm or at room temperature; it’s delicious either way.
Enjoying homemade tomato pie is more than just eating—it’s an experience filled with warmth, nostalgia, and laughter shared around the table!
You Must Know
- Tomato pie is a comforting dish that combines fresh tomatoes and a flaky crust, making it perfect for summer gatherings or cozy dinners
- The aroma of baking tomatoes fills the air, making your kitchen smell heavenly
- Use ripe tomatoes for the best flavor; they create a juicy, delicious filling
Perfecting the Cooking Process
Start by preheating your oven to 375°F. Prepare your crust while slicing ripe tomatoes. Layer fresh basil, sprinkle cheese, and pour over a creamy mixture before baking until golden brown.
Add Your Touch
Feel free to experiment with different cheeses like mozzarella or goat cheese. You can also add layers of sautéed onions or bell peppers for extra flavor.
Storing & Reheating
Store leftover tomato pie in the fridge for up to three days. To reheat, pop it in a 350°F oven until warmed through and crispy again.
Chef's Helpful Tips
- Use a blind-baked crust to prevent sogginess from juicy tomatoes
- Opt for fresh herbs like basil for maximum flavor impact
- Slice tomatoes evenly for consistent cooking and texture throughout the pie
Creating this tomato pie was a delightful experience—the family devoured it like hungry wolves on a feast night, leaving behind only crumbs and happy smiles.
FAQ
What kind of tomatoes should I use for tomato pie?
Use ripe heirloom or Roma tomatoes for the best flavor and texture in your pie.
Can I freeze tomato pie?
Yes, you can freeze an unbaked tomato pie for up to three months; just bake it when ready.
How do I keep my crust from getting soggy?
Blind-baking your crust ensures it stays crisp even with juicy fillings like fresh tomatoes.

Tomato Pie
Tomato pie is a delightful summer dish, featuring a flaky crust enveloping ripe tomatoes and a creamy cheese blend. This comforting recipe brings the essence of garden-fresh flavors to your table, perfect for gatherings or cozy family dinners. With its rich aroma and vibrant layers, each slice promises to transport you back to sun-drenched days filled with laughter and joy.
- Total Time: 55 minutes
- Yield: Serves 8
Ingredients
- 4 cups ripe tomatoes, sliced
- 1 sheet puff pastry (thawed)
- 1 cup shredded mozzarella cheese
- 1 cup shredded cheddar cheese
- ½ cup fresh basil, chopped
- 3 large eggs
- ½ cup sour cream
- 1 tsp salt
- ½ tsp black pepper
- ½ tsp garlic powder
Instructions
- Preheat oven to 400°F (200°C).
- Roll out puff pastry in a baking dish, pressing down firmly.
- Lay sliced tomatoes on paper towels, sprinkle with salt, and let sit for 10 minutes.
- In a bowl, mix cheeses, eggs, sour cream, basil, salt, pepper until smooth.
- Layer half the tomatoes in the crust, top with half the cheese mixture; repeat layers.
- Bake for 30-35 minutes until crust is golden and cheese bubbles.
- Cool slightly before slicing; serve warm or at room temperature.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice (150g)
- Calories: 320
- Sugar: 4g
- Sodium: 550mg
- Fat: 22g
- Saturated Fat: 10g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 2g
- Protein: 10g
- Cholesterol: 80mg