Tomato Pie is an Italian American dish baked with a flaky crust and layered with savory richness, fresh herbs, and bright, juicy flavors.
This is the perfect recipe to enjoy fresh tomatoes and classic Italian flavors. For more Italian Dinner Recipes, try Italian Stuffed Shells and Parma Rosa.
Sabrina’s Tomato Pie Recipe
This homemade Tomato Pie recipe is perfect for summer when you can easily find garden fresh cherry or plum tomatoes. Sweet, zingy tomatoes make the perfect basic ingredients for this pie recipe. You’ll love how the layer of tomatoes tastes with the rich cheesy and mayonnaise filling. Plus, the rich mixture is all baked inside a crispy crust that makes for a delicious recipe.
Recipe Card


Ingredients
- 1 pie crust
- 1/2 cup mayonnaise
- 1 cup mozzarella cheese , shredded
- 1 cup cheddar cheese , shredded
- 1 large egg yolk
- 1/2 teaspoon kosher salt
- 1/4 teaspoon coarse ground black pepper
- 1/2 cup basil , finely minced
- 3 cups cherry tomatoes , halved and blotted dry with paper towels
To finish:
- basil , minced for garnish
- 1/4 cup shaved parmesan
Instructions
- Preheat oven to 375 degrees and add your pie crust to your pie plate, then flute the edges with two knuckles.
- Mix the mayonnaise, mozzarella cheese, cheddar cheese, egg yolk, salt and pepper in a small bowl.
- Add the basil and tomatoes cut side up to your pie (drain them well before adding) then top with the cheese mixture.
- Bake for 30-35 minutes until golden brown and bubbly then top with minced basil and parmesan cheese.
- Let cool 15 minutes before slicing and serving.
Nutrition
Chef’s Note: Tomato Prep
I prefer cherry tomatoes with plenty of natural juiciness, but the specific variety matters far less than proper prep. It’s important to slice them evenly and blot away excess moisture, this single step is what keeps the filling structured, balanced, and never watery.
Table of contents
Can this be made ahead of time?
Yes. This is a great recipe to make in advance. For easy meal-prepping, you can double up the original recipe, making one Tomato Pie to serve right away and one to store for later. Kept in the fridge, the pie will only last about 2 days, but you can freeze it for as long as 6 months. To freeze the recipe, carefully wrap the pie in a layer of plastic wrap, followed by a layer of tin foil, and lay it flat in the freezer to store. Thaw the pie in the fridge overnight or preheat your oven to 350 degrees to reheat the pie from frozen.
How to Store
- Serve: After baking this delicious pie, don’t leave it sitting out at room temperature for more than 2 hours at a time.
- Store: To keep the recipe fresh, wait for the pie to cool. Then cover the pie plate in plastic wrap or aluminum foil. The leftover Tomato Pie can keep well in the fridge for up to 2 days. You can also keep individual slices in an airtight container.
- Freeze: To keep the pie longer, wrap it in plastic wrap and aluminum foil. Then place the pie in the freezer and keep it for up to 6 months. Let the pie thaw at room temperature, or reheat it in the oven before serving.
Variations
- Cheese: One way to change up this recipe is by adding an extra layer of cheese. Sharp cheddar cheese, Monterey Jack, Pepper Jack, or Swiss cheese would all make good additions. Add shredded cheese over the top to let it melt before serving.
- Tomatoes: You can use different kinds of fresh tomatoes for the filling in this recipe, depending on what’s available. Instead of cherry tomatoes, try making the same recipe with heirloom tomatoes, plum tomatoes, or Roma tomatoes.
- Vegetable add-ins: You can add other types of veggies along with fresh garden tomatoes. Try making this recipe with chopped green onions, peppers, and leafy greens mixed into the pie Filling.
- Seasonings: You can change up the flavor of your homemade pie by adding your favorite herbs and spices to the creamy mayonnaise mixture. Garlic powder or freshly minced garlic cloves are easy add-ins that will taste great with the Italian flavor. Other seasonings, like onion powder, red pepper flakes, cayenne pepper, oregano, and paprika, would also make tasty additions to your Tomato Pie recipe.
- Breadcrumbs: For a crispy topping, you can add a layer of breadcrumbs over the roasted tomato and creamy mayonnaise filling. Add the breadcrumbs before cooking so that they can crisp up in the preheated oven.
Related Recipes
Delicious Tomato Recipes














