Why You’ll Love This Recipe

I love how this pie brings together simplicity and rich flavor. It’s a perfect way to use up garden tomatoes, and every bite is creamy, tangy, and just a little bit decadent. The crust is flaky, the filling is juicy but firm, and the cheesy topping melts beautifully into a golden crown. It’s ideal for brunch, a light dinner, or as a side dish for a Southern-inspired spread.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • Ripe tomatoes

  • Salt

  • Fresh basil leaves

  • Green onions

  • Pre-baked pie crust (homemade or store-bought)

  • Shredded cheddar cheese

  • Shredded mozzarella cheese

  • Mayonnaise

  • Black pepper

  • Hot sauce (optional, for a kick)

Directions

  1. I start by slicing the tomatoes and laying them on paper towels. I sprinkle them with salt and let them sit for about 30 minutes to draw out moisture. This keeps the pie from getting soggy.

  2. While the tomatoes rest, I preheat the oven and prepare a pre-baked pie crust until golden.

  3. I pat the tomatoes dry and layer them in the pie crust, alternating with chopped basil and green onions.

  4. In a bowl, I mix cheddar, mozzarella, mayonnaise, black pepper, and a dash of hot sauce if I want a little heat.

  5. I spread the cheese mixture over the tomatoes, making sure it’s evenly coated.

  6. I bake the pie until the top is golden and bubbly—usually around 30 minutes.

  7. Once baked, I let the pie cool slightly before slicing. This helps the filling set and makes cutting cleaner.

Servings and timing

This recipe makes 6 to 8 servings, depending on slice size. From start to finish, it takes about 1 hour and 15 minutes—30 minutes for prep (mostly draining the tomatoes and assembling), and 30–35 minutes for baking, plus a few minutes to cool before slicing.

Variations

I sometimes add crumbled bacon between the tomato layers for extra savory flavor. A sprinkle of Parmesan or feta on top gives the pie a sharper edge. If I want a lighter version, I use a mixture of Greek yogurt and mayo. For a gluten-free option, I use a GF pie crust.

Storage/Reheating

Leftover tomato pie keeps well in the fridge for up to 3 days. I wrap it tightly or store it in an airtight container. To reheat, I place slices in a 350°F oven for about 10–15 minutes. Microwaving works, but I find the crust stays crisper in the oven.

FAQs

How do I keep the tomato pie from getting soggy?

I always salt and drain the tomato slices for at least 30 minutes, then pat them dry. This step is key to keeping the filling firm.

Can I make tomato pie ahead of time?

Yes, I often make it a day ahead and reheat it in the oven. The flavors actually deepen overnight.

What kind of tomatoes work best?

I use large, ripe beefsteak or heirloom tomatoes. They’re meaty and flavorful, which makes a sturdier filling.

Can I freeze Southern tomato pie?

I don’t recommend freezing it. The texture of the tomatoes and the mayo-based topping doesn’t hold up well after thawing.

Is there a way to make it vegetarian?

It already is! Just make sure any add-ins like bacon or meat are skipped if I want to keep it fully vegetarian.

Conclusion

Southern Tomato Pie is a dish that celebrates the best of summer. I love the way the fresh tomatoes shine through, balanced by creamy cheese and a flaky crust. It’s easy to prepare, endlessly customizable, and always a crowd-pleaser. Whether served warm or at room temperature, it’s a recipe I turn to whenever I want a little taste of the South.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Southern Tomato Pie


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mia
  • Total Time: 55 minutes
  • Yield: 6 servings
  • Diet: Vegetarian

Description

A classic Southern comfort dish made with ripe tomatoes, fresh basil, and a cheesy mayo topping baked in a flaky crust. Perfect for brunch or a summer dinner.


Ingredients

1 9-inch pie crust (pre-baked)

4 large ripe tomatoes, sliced

1 tsp salt

1/2 cup chopped fresh basil

1/2 cup chopped green onions

1 cup shredded mozzarella cheese

1 cup shredded cheddar cheese

3/4 cup mayonnaise

1 tbsp Dijon mustard

1/2 tsp ground black pepper

1 tbsp olive oil (optional, for roasting tomatoes)


Instructions

Preheat oven to 350°F (175°C).

Slice tomatoes and lay them out on paper towels. Sprinkle with salt and let them sit for 10-15 minutes to draw out excess moisture.

Pat tomatoes dry. Optionally, roast slices for 10 minutes at 400°F to reduce moisture.

Spread Dijon mustard over the bottom of the pre-baked pie crust.

Layer half the tomatoes in the crust. Sprinkle with half the basil and green onions.

Repeat with remaining tomatoes, basil, and green onions.

In a small bowl, mix mozzarella, cheddar, mayonnaise, and black pepper.

Spread the cheese mixture evenly over the top.

Bake for 30-35 minutes until golden and bubbly.

Let the pie rest for 10-15 minutes before slicing. Serve warm or at room temperature.

Notes

Use heirloom or vine-ripened tomatoes for the best flavor.

To prevent sogginess, remove excess moisture from tomatoes by salting and patting dry.

Can be made a few hours ahead and served at room temperature.

Add crumbled bacon for a meaty twist.

  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Category: Lunch, Dinner, Side Dish
  • Method: Baking
  • Cuisine: Southern, American

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star