Description
This Southern tomato pie is a savory summer classic featuring juicy heirloom tomatoes, roasted and layered in a buttery crust, topped with a cheesy, creamy mixture, and baked to golden perfection.
Ingredients
1 pie crust
Approximately 3 lb assorted heirloom tomatoes
1 tsp kosher salt, divided
1½ cups grated extra-sharp white cheddar and Monterey Jack cheese
½ cup mayonnaise
½ cup chopped yellow onion
2 garlic cloves, finely chopped
½ cup chopped fresh basil
¼ cup thinly sliced fresh chives
1 tablespoon Dijon mustard
1 large egg
Black pepper, to taste
Fresh basil leaves and minced chives, for garnish
Instructions
- Place the pie crust in a dish and chill. Preheat oven to 400°F.
- Blind bake the crust with parchment and pie weights for 15 minutes. Remove weights and bake another 5 minutes until golden. Let cool completely.
- Slice some tomatoes into rounds, lightly salt them, and layer between paper towels to draw moisture.
- Cut the remaining tomatoes into chunks and roast on a rack over a baking sheet at 400°F for 40–45 minutes until wilted and slightly dried. Let cool.
- In a bowl, mix cheese, mayonnaise, onion, garlic, basil, chives, mustard, egg, salt, and pepper until creamy.
- Layer roasted tomatoes in the cooled crust.
- Spread the cheese mixture evenly over the tomatoes.
- Bake at 400°F for 25–30 minutes, until the top is golden and bubbly.
- Let cool for at least 2–3 hours to allow the filling to set before slicing.
Notes
- For extra richness, add cooked crumbled bacon or caramelized onions to the filling.
- Mozzarella can be used instead of Monterey Jack for a gooier texture.
- A biscuit crust can be used for a Southern twist.
- Salt and drain raw tomato slices well if skipping the roasting step.
- Store leftovers covered in the fridge for up to 3 days or freeze for up to 3 months.
- Prep Time: 1 hour
- Cook Time: 1 hour 15 minutes
- Category: Main Dish
- Method: Baking
- Cuisine: Southern
Nutrition
- Serving Size: 1 slice
- Calories: 320
- Sugar: 4g
- Sodium: 480mg
- Fat: 23g
- Saturated Fat: 8g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 2g
- Protein: 9g
- Cholesterol: 55mg