If you’re looking for a unique, savory, and satisfying dish that celebrates the juicy sweetness of ripe tomatoes, then tomato pie is about to become your new favorite.
This beloved Southern recipe is the perfect blend of garden-fresh tomatoes, creamy cheese, and flaky pie crust — baked into a golden, bubbly masterpiece.
What Is Tomato Pie?
Tomato pie is a traditional Southern dish that’s especially popular during summer when tomatoes are at their peak. It’s not a dessert, despite the name — think of it more as a cheesy tomato casserole baked inside a pie crust.
The layers typically include sliced tomatoes, fresh basil, and a rich cheese-mayo mixture, all nestled in a buttery crust.
Whether served warm or cold, this pie makes a delicious side dish, lunch, or light dinner.
It’s also a brilliant way to use up a bounty of homegrown or farmer’s market tomatoes.
Ingredients You’ll Need
To make a classic tomato pie, you’ll need:
-
1 pre-baked pie crust (store-bought or homemade)
-
4–5 medium ripe tomatoes, sliced
-
1 teaspoon salt
-
½ teaspoon black pepper
-
½ cup chopped sweet onion
-
1–2 tablespoons chopped fresh basil
-
1 cup shredded cheddar cheese
-
1 cup shredded mozzarella cheese
-
½ cup mayonnaise
-
1 tablespoon Dijon mustard (optional, for extra tang)
 How to Make Tomato Pie
1. Prep Your Tomatoes
Slice your tomatoes and lay them on paper towels to drain for at least 20–30 minutes. This step is crucial to avoid a soggy pie. Sprinkle lightly with salt to help draw out the moisture.
2. Blind Bake the Crust
Bake your pie crust for 8–10 minutes at 375°F (190°C) or until lightly golden. Let it cool before adding the filling.
3. Layer the Goodness
Start with a layer of tomatoes in the crust, followed by onions and basil. Repeat the layers until you use all your ingredients. Add a little black pepper between layers.
4. Mix the Cheese Topping
In a bowl, mix together cheddar, mozzarella, and mayo. Spread this mixture evenly on top of the tomato layers. The mayo helps everything melt into a rich, creamy topping.
5. Bake Until Golden
Bake at 350°F (175°C) for 30–35 minutes, or until the top is bubbly and golden. Let it cool slightly before slicing.
Tips for the Best Tomato Pie
-
Use firm, ripe tomatoes like beefsteak, heirloom, or Roma for the best texture and flavor.
-
Drain your tomatoes well to prevent a watery pie.
-
Add a touch of garlic or shallots for extra depth.
-
Fresh herbs like thyme, parsley, or oregano can be added to the cheese mixture for variety.
What to Serve with Tomato Pie
Tomato pie pairs beautifully with:
-
A fresh green salad with balsamic vinaigrette
-
Grilled or roasted chicken
-
Iced sweet tea or lemonade
-
A simple cucumber or corn salad
It’s also fantastic on its own for a light lunch!
Storing and Reheating
Store leftovers in the fridge for up to 3 days. To reheat, warm slices in the oven at 350°F for about 10 minutes.
Avoid the microwave if you want to keep the crust crispy.
Why You’ll Love Tomato Pie
-
Seasonal and fresh – It’s a perfect way to enjoy summer tomatoes.
-
Comfort food – Warm, cheesy, and soul-satisfying.
-
Easy to make ahead – Great for potlucks, brunches, and casual dinners.
-
Versatile – Customize with your favorite herbs, cheeses, or add-ins like bacon.
Final Thoughts
Tomato pie is one of those humble dishes that surprises you with how good it is. Each bite offers the sweet tang of tomatoes, creamy cheesy richness, and the buttery crispness of crust.
Whether you’re a seasoned Southern cook or new to this classic, this pie is a must-try.
So next time your kitchen is overflowing with tomatoes, turn to this irresistible tomato pie recipe. Your tastebuds — and your guests — will thank you.