Tomato Pie

$10.53 recipe / $1.31 serving
by Jess - Budget Bytes
4.65 from 14 votes
Pin RecipeJump to recipe →

This post contains some affiliate links, which means that we make a small commission off items you purchase at no additional cost to you.

This Tomato Pie makes a hearty summer meal! It’s perfect for any meal of the day, and the leftovers will keep all week long. This recipe is also a great budget-friendly way to use up some tomatoes, and it’s a little more unique than a quiche! The subtle sweetness from the puff pastry crust balances out the creamy, cheesy, tangy tomato filling in the most delicious way—I just love a homemade savory pie!

Tomato pie in a baking dish.

Tomatoes are a special ingredient in my family; my grandfather’s family brought over their own precious heirloom tomato seeds when they immigrated to the United States. My grandparents and, later, my mom and dad have grown those tomatoes in their garden ever since. So, as a kid, I got to help them germinate the seeds, plant, weed, water, and pick them! I haven’t started my own garden on my farm here in Tennessee yet, but when I do, we’ll be growing them, too.

I can’t wait to make this tomato pie recipe with my homegrown tomatoes, but until then, I happily rely on my local farmer’s market to get my fix. Tomato season is the best season!

What is Tomato Pie?

When I say tomato pie, I’m referring to the Southern staple made with fresh tomatoes and a tangy mayonnaise-cheese filling, baked in a flaky pastry crust. It’s comparable to a quiche and is not to be confused with the Sicilian tomato pie, which is a cheeseless pizza-like dish. For this recipe, I use a buttery puff pastry sheet rather than a deep-dish pastry crust, which I fold over the filling to create a rustic, free-form style pie—the tomatoes peeping through the cracks look so pretty! Each bite is perfectly layered with an equal amount of tangy, creamy filling and juicy, ripe tomatoes.

Ingredients for Tomato Pie

Here’s what you’ll need to make the best tomato pie recipe ever:

  • Tomatoes: I recommend using Roma tomatoes because they’re so budget-friendly, but really, any fresh, ripe tomatoes will work. Bonus points if they’re homegrown!
  • Puff Pastry: A pre-made puff pastry sheet makes this recipe super quick and easy. I used the Pepperidge Farm brand I found at my local Walmart.
  • Seasonings: Salt, freshly cracked black pepper, and cayenne pepper season the pie perfectly.
  • Olive Oil: I roast the tomato slices before adding them to the pie to remove some moisture and enhance their flavor. Drizzling with a little olive oil beforehand helps them roast evenly and adds to their depth of flavor.
  • Mayonnaise: Adds creaminess and tang to the filling.
  • Cheese: A mixture of shredded cheddar, Parmesan, and ricotta cheese is a must for this recipe!
  • Egg: Helps to bind the filling and give it structure and the egg wash gives the top a beautiful sheen and helps keep the edges from burning.
  • Garlic: Fresh minced garlic adds a yummy, savory flavor to the pie.
  • Basil: This is optional, but fresh basil is a delicious addition to the filling.

What Else Can I Add?

The fresh flavors make it easy to customize this recipe for tomato pie with anything else you have on hand. Here are a few other possible additions:

  • Freshly grated ginger and a dusting of brown sugar (It sounds wild, but you can trust me!)
  • Caramelized onions
  • Sliced chives
  • Sauteed mushrooms

Storage Instructions

This homemade tomato pie makes fantastic leftovers! Store them in the refrigerator in an airtight container for up to 5 days. You can enjoy this pie cold or hot, using the oven to reheat it if desired. While this pie can be frozen, I don’t really recommend it because the mayo filling may separate, and tomatoes can become mushy when thawed.

A slice of tomato pie on a plate.
Share this recipe

Tomato Pie

4.65 from 14 votes
This homemade tomato pie recipe is the perfect way to use up fresh summer tomatoes. It's creamy and tangy, and the leftovers are fantastic!
Servings 8 slices, 1 slice per person
Prep 20 minutes
Cook 45 minutes
Total 1 hour 5 minutes

Ingredients

  • 6 roma tomatoes* ($1.26)
  • 1 puff pastry sheet ($3.12)
  • ½ tsp salt, divided ($0.01)
  • 1 tsp olive oil ($0.07)
  • ½ cup mayonnaise ($0.79)
  • ½ cup ricotta cheese ($0.65)
  • 2 cups shredded cheddar cheese ($1.97)
  • ¼ cup shredded parmesan cheese ($1.35)
  • 2 large eggs, divided ($0.44)
  • ¼ tsp cayenne pepper ($0.06)
  • 2 cloves garlic, minced ($0.10)
  • ¼ tsp freshly cracked black pepper ($0.04)
  • 2 Tbsp fresh minced basil (optional) ($0.89)

Instructions 

  • Preheat your oven to 375°F and slice 6 Roma tomatoes into ¼-inch thick slices.
  • Sprinkle tomatoes with 1/8 tsp of salt and a drizzle of olive oil and roast on a parchment-lined baking sheet for 20 minutes until wilted but not browned. The goal is to concentrate the flavors and get a little bit of the moisture out.
  • Whisk together the mayonnaise and ricotta cheese. Set aside.
  • Add shredded cheddar cheese, shredded Parmesan cheese, 1 egg, cayenne pepper, minced garlic cloves, black pepper, the remaining salt, and fresh minced basil (if using) to the bowl with the mayo and ricotta cheese. Mix until well combined.
  • Roll out puff pastry between 2 sheets of parchment paper to about 10×10”. Remove parchment paper and drape over glass pie pan.
  • Fill bottom with half of the cheese mixture, then alternate tomatoes and cheese mixture until both are used up (I had 2 layers of each). Finish with the last of your sliced tomatoes on top.
  • Fold the corners of the puff pastry sheet over the top of the pie. You don't have to make the crust look perfectly symmetrical. I think it adds to the rustic appeal of this super easy savory tomato pie.
  • In a small bowl, gently scramble the egg to create an egg wash. Brush the egg wash all over the visible parts of the puff pastry crust. This will help give it a golden color and create a nice shine.
  • Turn the temperature of your oven up to 400°F. Once preheated at the higher temperature, bake for 20-25 min or until crust is puffy and golden. Let cool for 10 min before cutting.**

See how we calculate recipe costs here.


Notes

* You can use whatever tomatoes you have on hand. I used mostly Roma tomatoes, but had a couple of heirloom slices from a previous recipe, so I added them for some extra color!
** If your crust is not golden brown, you can leave the pie in for another 5-10 minutes. If your crust is browning too much, you can gently place a piece of tinfoil on top of whatever area is browning too fast compared to the rest of your pie. 

Nutrition

Serving: 1sliceCalories: 274kcalCarbohydrates: 4gProtein: 11gFat: 24gSodium: 498mgFiber: 1g
Read our full nutrition disclaimer here.
Email Me This Recipe
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.
Tomato pie in a baking dish with a slice being served.

how to make Tomato Pie – step by step photos

Sliced tomatoes on a chopping board.

Preheat your oven to 375°F and slice 6 Roma tomatoes into ¼-inch thick slices.

Sliced tomatoes on a baking sheet drizzled with olive oil.

Sprinkle tomatoes with 1/8 tsp of salt and a drizzle of olive oil and roast on a parchment-lined baking sheet for 20 minutes until wilted but not browned. The goal is to concentrate the flavors and get a little bit of the moisture out.

Mayonnaise and ricotta cheese in a mixing bowl.

Whisk together 1/2 cup of mayonnaise and 1/2 cup of ricotta cheese. Set aside.

The ingredients for tomato pie filling in a missing bowl.

Add 2 cups of shredded cheddar cheese, ¼ cup of shredded Parmesan cheese, 1 large egg, ¼ tsp of cayenne pepper, 2 minced garlic cloves, ¼ tsp black pepper, the remaining salt, and 2 Tbsp of fresh minced basil (if using) to the bowl with the mayo and ricotta cheese. Mix until well combined.

Hands rolling out a sheet of puff pastry dough.

Roll out puff pastry between 2 sheets of parchment paper to about 10×10”. Remove parchment paper and drape over glass pie pan.

Puff pastry sheet in a glass pie pan filled with tomato pie filling

Fill bottom with half of the cheese mixture.

Puff pastry sheet in a glass pie pan filled with tomato pie filling

Then, alternate cheese mixture and sliced tomatoes.

Puff pastry sheet in a glass pie pan filled with tomato pie filling

Repeat until the tomatoes and cheese mixture are both used up. (I had 2 layers of each.)

Puff pastry sheet in a glass pie pan filled with tomato pie filling

Finish with the last of your sliced tomatoes on top.

Tomato pie in a glass pie dish ready to be baked.

Fold the corners of the puff pastry sheet over the top of the pie. You don’t have to make the crust look perfectly symmetrical. I think it adds to the rustic appeal of this super easy savory tomato pie.

A brush egg washing a tomato pie before baking.

In a small bowl, gently scramble the egg to create an egg wash. Brush the egg wash all over the visible parts of the puff pastry crust. This will help give it a golden color and create a nice shine.

tomato pie in a glass pie pan.

Turn the temperature of your oven up to 400. Bake for 20-25 min or until crust is puffy and golden. Let cool for 10 min before cutting.

Side view of a slice of tomato pie on a plate.

This southern tomato pie recipe is the perfect main meal, side dish, or snack for any occasion!

Share this recipe

Posted in: , , , , , , ,

Leave a Comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

Leave a Comment
  1. One of the best things I’ve ever made it and it was so easy. I used what I had on hand for tomatoes which were some store bought cherry tomatoes on the vine and cherry tomatoes I grew cut in half or thirds to achieve same thickness. I was surprised it didn’t recommend greasing the cake pan as it was a little hard to slice because the pastry was stuck to the glass. Will most certainly be making again.

    1. Hey Emma, I think the dough I used was Pepperidge Farms (very greasy/buttery already), but I will add your note to the recipe card for others! I appreciate your feedback and I’m so glad you loved it! It’s one of my favorites. So sad tomato season is almost over. :(

  2. This was pretty good. Flavor is on point. Do not skip out on the fresh basil. I added 2 eggs to the filling and an additional for the wash since people were concerned about not setting. It set very well in my opinion. Maybe try that instead.

  3. This was fantastic, my hubby loved this and asked for it to be added to our regular recipe rotation. I didn’t have fresh basil on hand so I added a 2 tsp dried and I added extra garlic.

    1. I’m so glad your hubby gave it 2 thumbs up! Thanks so much, Emily.

  4. Would a filo pastry work instead of a puff pastry? That was the closest available at my store. Thanks!

    1. We didn’t try it that way, but it might work! Filo sheets are larger than puff pastry, so you can skip the step where we roll out the puff pastry and you might have excess on the top when you fold it over, so you can leave it or trim it to expose the filling depending on how much there is. I also have only ever used filo dough by layering 2-4 sheets, brushing with melted butter or olive oil, layering 3-4 more sheets, brushing with oil, and repeating until I’ve used all the sheets. So you might want to give that a try if you use it. If you do try it let us know how it goes!

  5. The flavor was very good. However, I’m giving this recipe 3 stars because it needs more testing and detailed instructions. My pie was not fully cooked after 25 minutes. Even after cooling, it was runny in the center. I put it back in the oven until the temp in the center was 165 Fahrenheit. Then I let it cool and sliced into it. At that point it was fully cooked. Also, I was confused about the eggs. In step 4, when it says to add egg, I added both eggs. But apparently you’re only supposed to put one egg in the filling, and the other is for the egg wash? That should be more clear in the recipe. If these changes are made then I would give this recipe a better review.

    1. Thanks for your feedback, Melodie. Did you remember to turn the heat up to 400 degrees? I recommend reading any recipe through from start to finish once before beginning cooking. We teach the kids in culinary school to read them twice! I will add a note for the eggs just in case someone else makes the same mistake.