Tomato Pie: A Cheesy Tomato Recipe You’ll Love

Tomato pie is a simple, cheesy baked dish featuring sweet tomatoes, fresh herbs, and mayonnaise layered in a flaky crust. Perfect for casual meals, this comforting tomato pie recipe combines juicy tomatoes, savory onions, and tangy cheese into a flavorful appetizer, lunch, or side dish.

DetailInformation
Prep Time15 minutes
Cook Time20 minutes
Total Time35 minutes
Servings8 slices
DifficultyEasy
CuisineAmerican / Comfort Food

Why This Recipe Works

This tomato pie recipe works because it perfectly balances texture and flavor.

The mayonnaise creates a rich, creamy layer that helps prevent sogginess while complementing the acidity of the tomatoes. Sharp cheddar adds bold flavor, while Monterey Jack provides excellent meltability. Fresh basil added just before baking preserves its aromatic oils and bright flavor, making this homemade tomato pie especially fresh and flavorful.

Ingredients

IngredientNotes
1 (9-inch) pie shellHomemade pastry or store-bought
3 to 4 large tomatoesRoom temperature preferred
1/2 tsp kosher saltFor salting tomatoes
1/2 cup chopped onionYellow or red onion
1/4 cup fresh basilChopped
2 cups grated cheeseCombination of cheddar and Monterey Jack
1/2 cup mayonnaiseUse vegan mayo if desired
1 tsp hot sauceFrank’s or Tabasco
Black pepperFreshly ground

Step-by-Step Instructions

1. Prepare the Crust

Preheat the oven to 375°F (190°C). Par-bake the pie shell for 7 minutes while preparing the filling for your tomato pie.

2. Prepare the Tomatoes

Dice the tomatoes and sprinkle with kosher salt. Let them sit for 15 minutes to release excess moisture, then gently pat dry.

3. Make the Filling

In a bowl, combine the tomatoes, onions, mayonnaise, hot sauce, and black pepper. Stir until evenly mixed.

4. Assemble the Pie

Spread the tomato mixture into the cooled crust. Top with fresh basil and grated cheese for a classic Southern tomato pie flavor.

5. Bake

Bake at 375°F (190°C) for 20 minutes, or until the cheese is melted and golden brown.

6. Cool Before Serving

Allow the tomato pie to rest for 15 minutes before slicing so the filling can set properly.

Chef Tips for Perfect Results

  • Use room-temperature tomatoes to reduce excess moisture.
  • Add fresh basil just before baking for the best flavor.
  • Fully pre-bake the crust if using especially juicy tomatoes.
  • Check doneness by gently pressing the center — it should feel set and spring back lightly.
  • Let the tomato pie cool slightly before slicing for cleaner servings.

Common Mistakes to Avoid

  • Overfilling the crust can make the pie soggy.
  • Skipping the salting step may leave excess moisture in the filling.
  • Forgetting to pre-bake the crust can result in a soft bottom.
  • Oversalting the tomatoes can overpower the dish.
  • Cutting immediately after baking may cause messy slices.

Variations and Substitutions

IngredientSubstituteResult
MayonnaiseVegan mayoSimilar creamy texture
CheeseMozzarellaStretchier texture and milder flavor
TomatoesRoma tomatoesLess moisture and firmer filling
Hot SauceLemon juiceAdds brightness without heat

Serving Suggestions and Pairings

Serve tomato pie slightly warm or at room temperature with:

  • Finger sandwiches
  • Fresh green salad
  • Sparkling cucumber water
  • Grilled vegetables
  • Crusty bread or dinner rolls

This easy tomato pie recipe is also ideal for picnics, potlucks, and brunch spreads.

Storage and Reheating

MethodDurationInstructions
RefrigeratedUp to 3 daysStore in an airtight container
FrozenUp to 2 monthsWrap tightly before freezing
ReheatingAbout 10 minutesWarm in a 300°F (150°C) oven

Nutritional Information

NutrientAmount
Calories240 cal
Protein16 g
Fat14 g
Carbohydrates18 g
Fiber2 g
Sugar5 g
Sodium230 mg

Frequently Asked Questions

Can I use sun-dried tomatoes?

Fresh tomatoes are recommended for the best texture and flavor. Sun-dried tomatoes may make the filling too dense and dry for traditional tomato pie.

How do I know when the pie is done?

The center should look set, and the cheese should be golden brown on top.

Can I prepare this ahead of time?

Yes. Assemble the tomato pie up to 2 hours in advance and refrigerate before baking.

What can I serve with tomato pie?

It pairs well with salads, soups, grilled vegetables, or fresh bread.

How do I cut clean slices?

Use a sharp knife and allow the pie to rest for at least 15 minutes after baking.

For more recipes Follow me in Pinterest

Conclusion

This tomato pie brings together creamy, cheesy, and fresh flavors baked into a buttery flaky crust. Juicy tomatoes, aromatic basil, savory onions, and melted cheese create a comforting homemade dish that’s simple to prepare yet full of flavor. Perfect for brunch, lunch, dinner, or summer gatherings, it’s a crowd-pleasing recipe you’ll want to make again and again.

For more fresh recipes and meal inspiration, visit:
Crockpot Cravings

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
Tomato pie recipe baked golden with cheese and basil

Tomato Pie: A Cheesy Tomato Recipe You’ll Love


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Chef Luna
  • Total Time: 35 minutes
  • Yield: 8 slices 1x
  • Diet: Vegetarian

Description

  • A simple Southern-style tomato pie made with fresh tomatoes, cheese, onions, mayonnaise, and flaky crust.

Ingredients

Scale
  1. 1 (9-inch) pie crust
    34 large tomatoes
    1/2 tsp kosher salt
    1/2 cup chopped onion
    1/4 cup fresh basil
    2 cups shredded cheddar and Monterey Jack cheese
    1/2 cup mayonnaise
    1 tsp hot sauce
    Black pepper to taste

Instructions

  • Pre-bake the pie crust at 375°F for 7 minutes.
    Slice tomatoes, salt them, and drain excess liquid for 15 minutes.
    Mix tomatoes, onions, mayo, hot sauce, and pepper in a bowl.
    Spread mixture into crust evenly.
    Top with basil and cheese.
    Bake for 20 minutes until golden and bubbly.
    Rest for 15 minutes before slicing.

Notes

  1. Drain tomatoes well to avoid soggy crust. Resting time improves slicing.
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Main Dish
  • Method: Bake
  • Cuisine: American

Nutrition

  • Serving Size: 1 slice
  • Calories: 240
  • Sugar: 5g
  • Sodium: 230mg
  • Fat: 14g
  • Saturated Fat: 5g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 2g
  • Protein: 6g
  • Cholesterol: 20mg

Leave a Comment

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