If you are craving a dish that perfectly captures the heart and soul of Southern comfort food, look no further than this Southern Tomato Pie Recipe. Imagine the juicy sweetness of ripe tomatoes layered lovingly under a golden blanket of melted cheeses and fragrant herbs, all nestled in a buttery pre-baked crust. This pie is a celebration of fresh flavors and nostalgic charm that will instantly become a beloved favorite in your recipe collection. Every bite offers a harmonious blend of creamy, savory, and herb-infused goodness that feels like a warm hug from the South.

Ingredients You’ll Need
This Southern Tomato Pie Recipe comes together with surprisingly simple yet essential ingredients that each play an important role. From tangy mayonnaise providing creaminess to the sharpness of cheddar and the mild stretch of mozzarella, and the fresh herbs enhancing every bite, every component is thoughtfully chosen to deliver a perfect balance of taste, texture, and color.
- 1 9-inch pie crust, pre-baked: The buttery, flaky foundation that holds all the flavors together and offers a satisfying crunch.
- 4 large ripe tomatoes: The star of the dish, providing juicy sweetness and vibrant color.
- 1/2 teaspoon salt: Essential for drawing out excess moisture from the tomatoes and enhancing their natural flavor.
- 1/2 teaspoon black pepper: Adds a gentle kick and depth to the overall taste.
- 1/2 cup mayonnaise: Creates a creamy, tangy layer that binds the cheese and herbs beautifully.
- 1 cup shredded mozzarella cheese: Offers a smooth, melty texture that complements the cheddar perfectly.
- 1 cup shredded cheddar cheese: Brings that sharp, rich undertone essential for a Southern-style pie.
- 2 tablespoons chopped fresh basil: Fresh herbaceous notes that brighten the dish.
- 1 tablespoon chopped fresh thyme: Adds an earthy aroma and subtle flavor complexity.
- 2 cloves garlic, minced: Provides a hint of pungency and warmth to round out the filling.
How to Make Southern Tomato Pie Recipe
Step 1: Preheat the Oven
Start by warming your oven to 350°F (175°C) so it’s ready when your pie is assembled. This temperature ensures the filling cooks through perfectly without drying out the tomatoes or burning the crust.
Step 2: Prepare the Tomatoes
Slice those fresh tomatoes into neat 1/4-inch thick rounds. Sprinkle them lightly with salt and let them rest on paper towels for about 10 minutes. This step removes excess moisture, preventing a soggy pie and concentrating the tomato’s natural sweetness.
Step 3: Mix the Creamy Cheese Filling
In a medium bowl, combine the mayonnaise, shredded mozzarella, shredded cheddar, minced garlic, fresh basil, and thyme. This luscious mixture will form a rich, cheesy topping that perfectly complements the juicy tomatoes beneath.
Step 4: Assemble the Pie
Lay the tomato slices carefully in the pre-baked pie crust, overlapping them slightly like shingles on a roof. This layering technique ensures every bite is packed with tomato goodness.
Step 5: Season the Tomatoes
Lightly sprinkle black pepper evenly over the tomatoes to add a subtle spice that balances the richness of the cheese and mayo.
Step 6: Spread the Cheese Mixture
Gently spread the mayonnaise and cheese mixture over the top of the tomato layer, creating a creamy blanket that will melt and brown beautifully as it bakes.
Step 7: Bake to Golden Perfection
Pop your pie into the oven and bake for about 30 minutes. Watch as the top becomes gorgeously golden and bubbly, signaling the perfect meld of flavors and textures.
Step 8: Cool Before Serving
Once baked, allow the pie to cool for about 10 minutes. This rest period sets the filling so it cuts cleanly and lets the flavors settle, making every forkful delightful.
How to Serve Southern Tomato Pie Recipe

Garnishes
A sprinkle of freshly chopped basil or a few leaves of fresh thyme on top really elevates the presentation and adds an extra punch of freshness that complements the warm, cheesy filling beautifully.
Side Dishes
This Southern Tomato Pie pairs wonderfully with light, crisp sides like a simple green salad dressed in lemon vinaigrette or a classic Southern cucumber salad, balancing the richness of the pie and rounding out the meal perfectly.
Creative Ways to Present
For gatherings, consider serving the Southern Tomato Pie Recipe in mini tartlets for a charming appetizer or alongside a chilled glass of sweet iced tea for the ultimate Southern dining experience. You can also add a drizzle of balsamic glaze over each slice for a sweet and tangy twist.
Make Ahead and Storage
Storing Leftovers
Wrap leftover Southern Tomato Pie tightly in plastic wrap or aluminum foil and store in the refrigerator. It will stay fresh and delicious for up to 3 days, making it an excellent dish to enjoy beyond the initial meal.
Freezing
If you want to keep the pie longer, you can freeze it after baking and cooling completely. Wrap it well in freezer-safe wrap and place it in a resealable bag. It will keep for up to 1 month. Thaw overnight in the fridge before reheating.
Reheating
Reheat slices of the Southern Tomato Pie Recipe in a preheated oven at 350°F (175°C) for about 10-15 minutes until warmed through and the crust regains its crispness. Avoid microwaving to preserve texture and flavor.
FAQs
Can I use a homemade pie crust?
Absolutely! A homemade crust adds a wonderful personal touch and can be tailored to your taste, whether you prefer more butter, whole wheat, or even a gluten-free option. Just make sure to pre-bake it so it doesn’t get soggy.
What kind of tomatoes are best for this pie?
Ripe, firm slicing tomatoes like beefsteak or heirlooms work best for this recipe because they hold their shape during baking and deliver the juiciest flavor without turning mushy.
Is there a substitute for mayonnaise?
If you’re not a fan of mayonnaise, you can try substituting with Greek yogurt or sour cream, which still provide creaminess but with a slightly tangier profile. However, mayo is traditional and contributes a key flavor dimension.
Can I add other herbs or spices?
Definitely! While basil and thyme are classic, feel free to experiment with oregano, parsley, or even a touch of smoked paprika for a smoky twist. Just keep in mind balance with the core flavors.
How can I make this Southern Tomato Pie Recipe vegetarian?
This recipe is already vegetarian as it contains no meat. Just ensure your cheeses are free from animal rennet if strict vegetarianism is a concern.
Final Thoughts
This Southern Tomato Pie Recipe is more than just a dish; it’s a heartfelt tribute to Southern traditions and vibrant, fresh flavors. Whether you’re making it for a family dinner or to wow guests at your next gathering, it offers a perfect blend of creamy, cheesy richness and juicy tomato brightness that’s truly irresistible. Give it a try—you’ll be hooked from the very first bite!
Print
Southern Tomato Pie Recipe
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: 6 servings
- Category: Savory Pie
- Method: Baking
- Cuisine: Southern
Description
This Southern Tomato Pie is a savory and comforting dish featuring ripe tomatoes layered in a flaky pre-baked pie crust, topped with a flavorful mixture of mayonnaise, mozzarella, cheddar cheese, fresh herbs, and garlic. Baked until golden and bubbly, it makes a perfect appetizer, side, or light meal with a delicious Southern twist.
Ingredients
Crust
- 1 9-inch pie crust, pre-baked
Tomato Layer
- 4 large ripe tomatoes
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
Cheese Mixture
- 1/2 cup mayonnaise
- 1 cup shredded mozzarella cheese
- 1 cup shredded cheddar cheese
- 2 tablespoons chopped fresh basil
- 1 tablespoon chopped fresh thyme
- 2 cloves garlic, minced
Instructions
- Preheat Oven: Preheat your oven to 350°F (175°C) to prepare for baking the pie.
- Prepare Tomatoes: Slice the tomatoes into 1/4-inch thick slices. Sprinkle them lightly with salt and let them sit on paper towels for 10 minutes to draw out excess moisture, preventing a soggy crust.
- Make Cheese Mixture: In a medium bowl, combine the mayonnaise, shredded mozzarella, shredded cheddar, minced garlic, chopped basil, and chopped thyme until well blended and smooth.
- Assemble Tomatoes: Arrange the tomato slices in the pre-baked pie crust, slightly overlapping each slice to cover the entire crust evenly.
- Season Tomatoes: Sprinkle the black pepper evenly over the layered tomatoes to add a mild spiciness and enhance flavor.
- Add Cheese Topping: Evenly spread the prepared mayonnaise and cheese mixture over the top of the seasoned tomatoes in the pie crust.
- Bake the Pie: Place the assembled pie in the preheated oven and bake for approximately 30 minutes, or until the topping turns golden brown and bubbly, indicating it is perfectly cooked.
- Cool and Serve: Remove the pie from the oven and let it cool slightly for about 10 minutes before serving to allow the filling to set.
Notes
- Using ripe but firm tomatoes helps maintain the structure of the pie during baking.
- Letting tomatoes sit on paper towels absorbs excess water, preventing a soggy crust.
- Fresh herbs like basil and thyme add a fragrant, fresh flavor that complements the tomatoes and cheese.
- The pre-baked pie crust ensures the bottom remains crisp and prevents it from becoming soggy.
- Allowing the pie to cool slightly before cutting helps the layers set for easier slicing.

