Description
A rich, cheesy, and herb-packed Southern-style tomato pie made entirely from scratch. Perfect for using fresh summer tomatoes and pairing with a light salad or chilled soup.
Ingredients
Scale
- 3–4 ripe tomatoes (Roma or heirloom)
- 1 ½ cups shredded cheddar cheese
- 1 cup shredded mozzarella cheese
- ¼ cup grated Parmesan cheese
- ½ cup mayonnaise
- 1 tbsp fresh basil, chopped
- 1 tsp oregano (dried or fresh)
- ½ tsp thyme
- 1 homemade or pre-made pie crust
- Salt and black pepper to taste
Optional:
- ½ cup caramelized onions
- 2 slices cooked bacon, crumbled
- 1 jalapeño, thinly sliced
Instructions
- Prepare the crust:
- Roll out your homemade crust and place it in a 9-inch pie dish.
- Blind bake at 375°F (190°C) for 15 minutes using pie weights. Let it cool.
- Prep the tomatoes:
- Slice tomatoes and lay them on paper towels.
- Sprinkle lightly with salt and let rest for 30 minutes.
- Pat dry to remove excess moisture.
- Make the filling:
- In a bowl, mix cheddar, mozzarella, and Parmesan.
- Set aside ½ cup of this mixture.
- Mix remaining cheese with mayonnaise, basil, oregano, and thyme.
- Assemble the pie:
- Sprinkle some shredded cheese on the bottom of the crust.
- Layer drained tomato slices, seasoning each layer with salt and pepper.
- Add optional onions, bacon, or jalapeños if using.
- Top with the mayo-cheese-herb mixture and spread evenly.
- Bake:
- Bake at 350°F (175°C) for 30–35 minutes, until top is golden and bubbly.
- Let rest 15–20 minutes before slicing.
- Serve:
- Serve warm or room temperature.
- Pair with a salad or chilled soup.
Notes
The key to a perfect tomato pie is draining the tomatoes well to avoid sogginess. You can also use a mix of yellow and red tomatoes for a beautiful color contrast.
- Prep Time: 30 minutes
- Cook Time: 35 minutes
- Category: Pie
- Method: Baking
- Cuisine: Southern American
Nutrition
- Serving Size: 1 slice
- Calories: 410
- Sugar: 4g
- Sodium: 480mg
- Fat: 30g
- Saturated Fat: 14g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 23g
- Fiber: 2g
- Protein: 12g
- Cholesterol: 65mg