Fresh out of the oven, the aroma of a Classic Southern Tomato Pie fills the kitchen, making my mouth water in anticipation. This savory dish is a true summertime gem, celebrating the bounty of ripe tomatoes, fragrant basil, and zesty red onion—all cradled in a flaky, buttery crust. Not only is this Tomato Pie a delightful centerpiece for brunch, but it also offers a satisfying vegetarian option that carnivores will happily devour. With its simple preparation and vibrant flavors, it’s the kind of comfort food that brings everyone to the table. Ready to make a statement at your next gathering? Let’s dive into crafting this deliciously cheesy pie and explore how to elevate it even further!

Why You’ll Crave Tomato Pie?
Comforting flavors: This Southern delight beautifully blends juicy tomatoes, fresh basil, and sharp red onion, offering a burst of flavor with each bite.
Easy to make: With a straightforward preparation, this recipe allows both novice cooks and seasoned chefs to create a dish that wows.
Versatile dish: Perfect for brunch or as a side for barbecues, this Tomato Pie satisfies cravings day or night.
Vegetarian-friendly: Even non-vegetarians will rave about this hearty, meatless option that feels indulgent yet wholesome.
Show-stopping presentation: With its colorful layers and golden crust, it’s a crowd-pleaser that looks as good as it tastes—just like our Biscoff Rice Krispie.
Fresh summer produce: Celebrate seasonal tomatoes and basil, making it a timely choice for summer gatherings and picnics!
Tomato Pie Ingredients
For the Pie
- Roma Tomatoes – Essential ingredient providing moisture and flavor. Use fresh, ripe tomatoes for the best results.
- Fresh Basil Leaves – Adds aromatic freshness and depth. Substitute with dried basil in a pinch, but fresh is recommended for authentic flavor.
- Red Onion – Contributes sharpness and sweetness. Shallots can be used for a milder taste.
- Pre-baked Deep Dish Pie Shell – Holds the filling together. You can use homemade or store-bought options.
For the Cheese Filling
- Shredded Mozzarella – Offers creaminess and stretch. Replace with provolone for a different flavor profile.
- Shredded Cheddar – Adds a sharp, tangy taste. Gouda or Gruyère can serve as tasty alternatives.
- Mayonnaise – Binds the cheese and adds creaminess. Greek yogurt can be a lighter substitute.
- Shredded Parmesan Cheese – Provides a savory topping. Use grated Parmesan or Pecorino Romano for a stronger taste.
Seasoning
- Salt and Pepper – Enhances overall flavor. Adjust to taste, especially after salting the tomatoes.
Celebrate summer with this flavorful Tomato Pie, where vibrant ingredients come together to create a delightful dish that’s ready to impress!
Step‑by‑Step Instructions for Tomato Pie
Step 1: Prep Tomatoes
Begin by slicing fresh Roma tomatoes into thick slices, arranging them in a colander. Generously sprinkle the slices with salt and let them drain for about 10 minutes. This step helps to remove excess moisture, ensuring your Tomato Pie doesn’t end up soggy. After draining, pat the slices dry with a paper towel to get rid of any remaining moisture.
Step 2: Layer Ingredients
Once the tomatoes are prepped, take your pre-baked deep dish pie shell and start layering the ingredients. Begin with a generous layer of the tomato slices at the bottom, followed by fresh basil leaves and thinly sliced red onion. Season the layers with additional salt and pepper to enhance the flavors as you go along, ensuring a well-seasoned base.
Step 3: Prepare Cheese Mixture
In a mixing bowl, combine the shredded mozzarella, cheddar cheese, and mayonnaise. Mix them together until fully combined—this will create a creamy filling that beautifully compliments the fresh vegetables in your Tomato Pie. The texture should be smooth and thick, ready to spread over the layered ingredients.
Step 4: Assemble Pie
Spread the cheese mixture evenly over the layered tomatoes, basil, and onion in the pie shell. Be sure to cover the layers completely for a delightful cheesy topping. After spreading, sprinkle the shredded Parmesan cheese on top for an additional layer of flavor and a beautiful golden finish when baked.
Step 5: Bake
Preheat your oven to 350°F (175°C). Carefully place the assembled Tomato Pie in the oven and bake for 30 to 35 minutes. Keep an eye on the pie, looking for a golden brown and bubbly top to indicate that it’s ready. The aroma will surely fill your kitchen, enticing everyone nearby!
Step 6: Rest
Once baked to perfection, remove the Tomato Pie from the oven and allow it to cool for 10 to 15 minutes. This resting time is essential, as it lets the filling set and makes slicing a breeze. The visual contrast of the layers will be striking, and soon you’ll be serving this delicious Southern comfort food!

What to Serve with Classic Southern Tomato Pie?
Creating the perfect meal to accompany your savory Tomato Pie can elevate your dining experience to a whole new level.
-
Crispy Green Salad: The fresh crunch and vibrant greens balance the rich flavors of the pie, making each bite refreshing. Try adding a zesty vinaigrette for an extra zing!
-
Garlic Bread: A warm, buttery loaf of garlic bread perfectly complements the creamy tomato filling, providing a delightful contrast in texture with every mouthful.
-
Roasted Vegetables: Seasonal roasted vegetables like zucchini and bell peppers add a colorful and nutritious side, enhancing the overall flavor profile of your meal.
-
Coleslaw: A tangy coleslaw adds a refreshing crispness, offering a delightful contrast to the warm, cheesy Tomato Pie, making each bite exciting.
-
Sparkling Lemonade: This effervescent drink elevates the meal with a citrus burst, cutting through the rich flavors while keeping things light and refreshing.
-
Peach Crisp: End your meal on a sweet note with a warm peach crisp topped with vanilla ice cream; the fruity dessert pairs beautifully with the savory nature of the pie.
How to Store and Freeze Tomato Pie
Fridge: Keep leftover Tomato Pie in an airtight container for up to 1 day. Reheat slices in the oven at 350°F until warmed through for the best texture.
Freezer: If you want to store it longer, slice the pie and wrap individual pieces in plastic wrap, then foil. Freezer-safe for up to 2 months; thaw in the fridge overnight before reheating.
Resting Time: Allow the pie to sit at room temperature for about 10-15 minutes before slicing to ensure that the filling holds together well, especially when storing.
Freshness Tip: For optimal flavor and texture, it’s best to enjoy the Tomato Pie fresh, but these storage tips can help maintain its deliciousness for a little longer!
Tomato Pie Variations & Substitutions
Feel free to play with this Tomato Pie recipe and make it your own, adding delightful twists that will excite your taste buds.
-
Dairy-Free: Substitute the cheese with cashew cheese or a dairy-free cheese blend for a creamy texture without dairy. You’ll still get that satisfying creaminess, perfect for those needing to avoid lactose.
-
Flavor Boost: Add roasted garlic to the cheese mixture for a deeper flavor. The sweetness of the roasted garlic complements the tomatoes beautifully, elevating your pie to gourmet status.
-
Veggie Delight: Incorporate different vegetables like sautéed mushrooms or spinach for added nutrition and color. These veggies introduce new textures and flavors, creating a heartier dish perfect for a summer feast.
-
Spice it Up: Sprinkle in red pepper flakes or diced jalapeños for a spicy kick in your Tomato Pie. A little heat will balance the richness of the cheeses and create an exciting flavor contrast.
-
Herbed Mayonnaise: Use mayonnaise infused with fresh herbs like dill or tarragon for a fragrant twist. This enhances the pie’s overall freshness—just imagine each bite bursting with aromatic goodness!
-
Meat Lovers’ Twist: Add crisp bacon or ham for a savory, meaty element. The saltiness of cured meats pairs wonderfully with the sweetness of the tomatoes, providing a decadent flavor profile.
-
Grain-Free Crust: For a healthier option, use a cauliflower or almond flour crust. Not only does it cater to gluten-free diets, but it also gives a delightful, unique base for all those vibrant layers.
-
Chilled Version: Serve the Tomato Pie cold for a refreshing twist at summer barbecues or picnics. A chilled pie can be just as satisfying—pair it with a light salad for a complete meal.
Just as you can elevate your Tomato Pie, you might enjoy these equally delightful dishes: our Cherry Tomato Bruschetta or even savory Pumpkin Pie Tacos. There’s a world of flavor waiting for you!
Expert Tips for Tomato Pie
-
Tomato Drying: Always drain your salted tomatoes properly. This crucial step prevents a soggy Tomato Pie and allows the flavors to shine.
-
Cheese Quality: Use high-quality, fresh cheese for a richer flavor. Avoid pre-shredded cheese as it often contains anti-caking agents that alter texture.
-
Resting Time: Don’t skip the resting period after baking. Allowing your Tomato Pie to cool for 10-15 minutes helps the filling set, making slicing easier.
-
Layering Technique: Layer your ingredients thoughtfully. Start with a solid base of tomatoes, followed by basil and onion, to ensure even flavor distribution throughout the pie.
-
Experiment with Variations: Feel free to explore variations! Try adding different cheeses or additional veggies like zucchini or bell peppers to enhance your Tomato Pie experience.
Make Ahead Options
These Classic Southern Tomato Pies are perfect for meal prep, allowing you to enjoy homemade goodness on busy weeknights! You can slice and salt the Roma tomatoes, drain them, and even layer the cheese mixture up to 24 hours in advance—just keep everything refrigerated in an airtight container. For best results, consider pre-baking the pie shell to maintain its flakiness, or assemble the entire pie and cover it tightly before refrigerating. When you’re ready to serve, simply pop the assembled pie in the oven at 350°F for 30-35 minutes until bubbly and golden. This way, you’ll experience fresh, delicious Tomato Pie with minimal effort and maximum flavor!

Tomato Pie Recipe FAQs
What kind of tomatoes should I use for Tomato Pie?
Absolutely! Fresh Roma tomatoes are ideal for this dish due to their juicy flesh and fewer seeds. Make sure they’re ripe and firm for the best flavor and moisture. Avoid any tomatoes with dark spots or soft spots, as these indicate overripeness.
How should I store leftover Tomato Pie?
If you have any leftover Tomato Pie, store it in an airtight container in the refrigerator for up to 1 day. To reheat, place slices in the oven at 350°F until warmed through, which helps maintain the pie’s flaky crust and creamy filling.
Can I freeze Tomato Pie? How do I do it properly?
Yes, you can freeze Tomato Pie! To do this, slice the pie into individual portions, and wrap each slice in plastic wrap followed by aluminum foil to prevent freezer burn. It will stay fresh in the freezer for up to 2 months. When you’re ready to enjoy a slice, thaw it in the fridge overnight before reheating.
What if my Tomato Pie turns out watery?
Very! If your Tomato Pie is watery, it’s likely due to excess moisture from the tomatoes. Be sure to properly salt and drain the tomato slices before layering. If you find yourself with a watery mixture after baking, bake it a little longer to help evaporate excess liquid.
Is Tomato Pie suitable for vegetarian diets?
Absolutely! This Tomato Pie is a delightful vegetarian dish that even meat-lovers will enjoy. However, if you have any dietary concerns, always double-check that your mayonnaise and cheeses are free from animal rennet or other non-vegetarian ingredients.
How long does Tomato Pie stay fresh?
For the best flavor and texture, it’s recommended to enjoy Tomato Pie fresh. If stored properly in the refrigerator, aim to consume it within 1 day for optimal taste. If you freeze it (as mentioned above), use it within 2 months to maintain quality.

Savory Tomato Pie: A Southern Summer Gem You’ll Love
Ingredients
Equipment
Method
- Begin by slicing fresh Roma tomatoes into thick slices, arranging them in a colander. Generously sprinkle the slices with salt and let them drain for about 10 minutes. Pat the slices dry with a paper towel to remove excess moisture.
- Layer the ingredients in your pre-baked pie shell, starting with a layer of tomato slices, followed by fresh basil leaves and thinly sliced red onion. Season between layers with salt and pepper.
- In a mixing bowl, combine shredded mozzarella, cheddar cheese, and mayonnaise. Mix until fully combined to create a creamy filling.
- Spread the cheese mixture evenly over the layered ingredients. Sprinkle shredded Parmesan cheese on top for added flavor.
- Preheat your oven to 350°F (175°C). Bake the assembled Tomato Pie for 30 to 35 minutes, until the top is golden brown and bubbly.
- Allow the pie to cool for 10 to 15 minutes after baking to let the filling set before slicing.
Leave a Reply