Hearty Turkey Ham Tomato Pie: A Savory Family Favorite

Featured in Hearty Main Dishes.

Turkey Ham Tomato Pie brings comforting flavors together. My simple recipe uses pantry staples for a satisfying meal, perfect for any night.
Emilia Gold - Recipe Author
Updated on January 8, 2026 at 02:51 AM
Hearty Turkey Ham Tomato Pie: A Savory Family Favorite - Featured Image Pin it
Hearty Turkey Ham Tomato Pie: A Savory Family Favorite | onlyrecipeideas.com

You know those nights, right? The fridge is looking a bit…sparse, but you’ve got these random bits that just have to be used. That’s how this Turkey Ham Tomato Pie recipe was born, honestly. I had some leftover turkey ham from a holiday dinner, a couple of sad-looking tomatoes, and an onion that was eyeing me from the counter. I thought, "What if I just... pie-ify it?" And oh, my word, the aroma that filled my kitchen when this was baking! It was unexpected, comforting, and just smelled like home. This isn't some fancy, complicated dish, it’s just good, honest food that makes you feel hugged.

I remember the first time I made this Turkey Ham Tomato Pie, I totally overfilled the crust. The egg mixture just bubbled right over the edge of the pie plate, making a sticky, cheesy mess on the bottom of my oven. Oops! But even with the smoke alarm doing its thing, the part that didn't overflow was so delicious, I knew I was onto something. Now, I always leave a little room at the top, a lesson learned the hard way, but hey, that’s how we learn in the kitchen, right?

Ingredients for Turkey Ham Tomato Pie

  • Frozen Pie Crust: Seriously, don't feel bad using a store-bought one. It's a lifesaver on busy nights, and honestly, sometimes I just can't be bothered with flour everywhere. Just make sure it’s a deep-dish one for all that yummy filling!
  • Cooked Turkey Ham: Diced into small bits. This is the star of our Turkey Ham Tomato Pie, giving it that savory, slightly smoky flavor. I often buy it pre-diced or use leftover holiday ham.
  • Yellow Onion: Finely chopped. The unsung hero! It adds a gentle sweetness and depth. I always cry when I chop onions, but it's worth it, every single tear.
  • Fresh Tomatoes: Sliced and drained. This is crucial! Too much water makes for a soggy pie. I just lay them on paper towels for a bit. The fresh, juicy burst they add is just lovely against the ham.
  • Shredded Cheddar Cheese: Or Swiss, or a blend! I just love how cheddar melts into that golden, bubbly top. Don't skimp, because cheese makes everything better, in my humble opinion.
  • Large Eggs: The binder, the glue, the magic that holds it all together. I usually grab organic ones because, well, happy chickens, happy eggs!
  • Whole Milk: Don't use skim milk, just don't. The fat in whole milk gives the pie a richness and creamy texture that you just won't get otherwise.
  • Salt & Black Pepper: To taste. Essential flavor boosters. I always add a little more pepper than the recipe calls for, because I like a bit of a kick.
  • Dried Italian Herbs: A pinch, just to round out the flavors. It adds a little something extra, a hint of garden freshness that really complements the tomatoes.

Instructions for Turkey Ham Tomato Pie

Prep the Crust & Oven:
First things first, let's get that oven preheating to 375°F (190°C). Then, grab your frozen pie crust. I like to prick the bottom all over with a fork this helps prevent it from puffing up too much, which I totally forgot once and ended up with a wonky crust. Bake it empty for about 10-12 minutes until it's lightly golden. This step, my friends, is key to avoiding a soggy bottom, a mistake I learned the hard way. The smell of that warming pastry already gets me excited!
Sauté the Savory Fillings:
While your crust is doing its thing, heat a little oil in a skillet over medium heat. Toss in your diced onion and cook it down until it’s soft and translucent, about 5-7 minutes. Oh, that smell of onions caramelizing! Then, add your diced turkey ham and let it get a little crispy, maybe 3-5 minutes. I love how the edges get slightly browned, it just adds so much flavor to our Turkey Ham Tomato Pie. Don't rush this part, it's building the base of flavor.
Assemble Your Turkey Ham Tomato Pie:
Once the crust is pre-baked, pull it out of the oven. Layer half of the shredded cheese on the bottom of the crust. This creates a little shield against any moisture! Then, spoon in your turkey ham and onion mixture evenly. Next, arrange your sliced, drained tomatoes over the ham mixture. I try to make them look pretty, but honestly, once it bakes, it all blends into deliciousness. This is where I start to see the pie really take shape!
Whisk the Egg Mixture:
In a medium bowl, whisk together the eggs, whole milk, salt, black pepper, and dried Italian herbs until everything is well combined and a little frothy. Give it a good whisk, you want those eggs fully incorporated. I usually give it a taste test at this point, just to make sure the seasoning feels right. This liquid gold is what will bind all those wonderful ingredients together into a cohesive, sliceable pie.
Pour & Top:
Carefully pour the egg mixture over the ingredients in the pie crust. Make sure it's distributed evenly and fills all the nooks and crannies. Don't overfill it! Remember my overflow disaster? Leave about a quarter-inch from the top edge. Then, sprinkle the remaining shredded cheese generously over the top. This cheese will melt into a beautiful, golden crust that is just irresistible, trust me on this one.
Bake to Golden Perfection:
Carefully transfer your Turkey Ham Tomato Pie to the preheated oven. Bake for 35-45 minutes, or until the top is golden brown and the center is set. You can test for doneness by gently shaking the pie, if the center doesn't jiggle much, it's ready. The kitchen will smell absolutely divine! Let it cool for at least 10-15 minutes before slicing. I know, it’s hard to wait, but it helps the pie set up beautifully for clean slices. Enjoy your homemade goodness!

There's something so satisfying about pulling a warm, golden-brown pie out of the oven, especially one that came from a "what do I even have?" moment. This Turkey Ham Tomato Pie has saved many a dinner dilemma at my house. It's messy, it's hearty, and it’s just pure, unpretentious comfort. Seeing my family dig into a slice, that’s what makes all the little kitchen mishaps worth it.

Storage Tips for Turkey Ham Tomato Pie

This Turkey Ham Tomato Pie actually stores pretty well, which is great for meal prep or those nights you just want a quick bite. Once it's completely cooled, cover it tightly with plastic wrap or aluminum foil and pop it in the fridge. It'll stay good for about 3-4 days. Reheating is key though! I microwaved a slice once, and the crust got a bit soft, and the sauce separated so don't do that lol. I find it reheats best in the oven at about 300°F (150°C) for 15-20 minutes, or until warmed through. This keeps the crust nice and crisp, just like it should be!

Hearty Turkey Ham Tomato Pie: A Savory Family Favorite - Image 1Pin it
Hearty Turkey Ham Tomato Pie: A Savory Family Favorite - Image 1 | onlyrecipeideas.com

Turkey Ham Tomato Pie Swaps

Oh, the fun of substitutions! I've played around with this Turkey Ham Tomato Pie recipe quite a bit. If you don't have turkey ham, regular diced ham works perfectly, or even cooked crumbled sausage for a different flavor profile. I tried using roasted red peppers instead of fresh tomatoes once, and it was a surprisingly good, smokier twist! For cheese, a sharp provolone or a Monterey Jack would be lovely too. And if you want to sneak in some greens, a handful of fresh spinach or chopped bell peppers sautéed with the onions would be a tasty addition. Don't be afraid to experiment, that's how we find new favorites!

Serving Your Turkey Ham Tomato Pie

This Turkey Ham Tomato Pie is a complete meal on its own, but I always love adding a little something extra. A simple green salad with a zesty vinaigrette cuts through the richness beautifully, making it feel lighter. For drinks, a crisp iced tea or even a light white wine pairs nicely. And for dessert? Maybe some fresh berries or a scoop of vanilla ice cream. Honestly, for me, a big slice of this pie with a rom-com playing in the background? Yes please, that’s my idea of a perfect cozy night in. It’s versatile enough for a casual dinner or a lovely brunch!

The Backstory of This Turkey Ham Tomato Pie

While this particular Turkey Ham Tomato Pie recipe came from my own kitchen experiments, it really taps into that classic American homestyle cooking tradition. Think quiches, savory tarts, and casseroles dishes born from making the most of what you have, especially leftovers. It’s about creating something hearty and comforting without a fuss. For me, it became a go-to when I wanted something substantial but easy, a dish that felt both resourceful and utterly delicious. It’s a testament to how simple ingredients can come together to make something truly special, a little bit of culinary alchemy.

So, there you have it, my take on a delicious Turkey Ham Tomato Pie. It’s a recipe that’s seen its share of kitchen chaos and triumphs, and it always comes out tasting like pure comfort. I love how it transforms humble ingredients into something truly satisfying. Give it a try, and don't worry if it's not absolutely perfect on the first go. That's part of the fun! I’d love to hear how your version turns out.

Hearty Turkey Ham Tomato Pie: A Savory Family Favorite - Image 2Pin it
Hearty Turkey Ham Tomato Pie: A Savory Family Favorite - Image 2 | onlyrecipeideas.com

Frequently Asked Questions

→ How do I avoid a soggy Turkey Ham Tomato Pie crust?

Oh, I've been there! The trick I learned is to pre-bake the crust for about 10-12 minutes before adding the filling. Also, make sure your tomatoes are really well-drained. These two steps make a world of difference!

→ Can I use different types of ham or cheese in this Turkey Ham Tomato Pie?

Absolutely! I've tried it with regular diced ham and even some crumbled bacon once both were delicious. For cheese, Swiss, Gruyere, or a Monterey Jack blend would all be fantastic. Experiment a little!

→ What if my Turkey Ham Tomato Pie filling is still jiggly after baking?

Don't panic! It just needs a little more time. Sometimes ovens vary. Pop it back in for another 5-10 minutes. You can also gently insert a knife near the center, if it comes out clean, it's usually good to go.

→ How should I store leftover Turkey Ham Tomato Pie?

Let it cool completely, then cover it tightly and refrigerate for up to 3-4 days. For reheating, I always suggest the oven (around 300°F/150°C) to keep that crust nice and crisp. Microwaving just isn't the same, trust me!

→ Can I add other vegetables to this Turkey Ham Tomato Pie?

Definitely! I've tossed in sautéed mushrooms, bell peppers, or a handful of fresh spinach with the onions. Just make sure to cook down any high-water-content veggies a bit first to avoid excess moisture in the pie.

Hearty Turkey Ham Tomato Pie: A Savory Family Favorite

Turkey Ham Tomato Pie brings comforting flavors together. My simple recipe uses pantry staples for a satisfying meal, perfect for any night.

4.4 out of 5
(21 reviews)
Prep Time
20 Minutes
Cook Time
45 Minutes
Total Time
65 Minutes

Category: Hearty Main Dishes

Difficulty: Beginner

Cuisine: American Homestyle

Yield: 6 Servings

Dietary: Contains Dairy, Contains Eggs

Published: December 1, 2025 at 04:38 PM

Last Updated: January 8, 2026 at 02:51 AM

Ingredients

→ Crust & Base

01 1 (9-inch) frozen deep-dish pie crust, thawed
02 4 large eggs
03 1 cup whole milk

→ Savory Fillings

04 1 cup cooked turkey ham, diced
05 1 medium yellow onion, finely chopped
06 2 medium fresh tomatoes, sliced and drained
07 1 cup shredded cheddar cheese (or cheese of choice)

→ Flavor Essentials

08 1/2 teaspoon salt, or to taste
09 1/4 teaspoon black pepper, or to taste
10 1/2 teaspoon dried Italian herbs

→ Optional Extras

11 1 tablespoon olive oil (for sautéing)
12 Pinch of smoked paprika

Instructions

Step 01

First things first, let's get that oven preheating to 375°F (190°C). Then, grab your frozen pie crust. I like to prick the bottom all over with a fork – this helps prevent it from puffing up too much, which I totally forgot once and ended up with a wonky crust. Bake it empty for about 10-12 minutes until it's lightly golden. This step, my friends, is key to avoiding a soggy bottom, a mistake I learned the hard way. The smell of that warming pastry already gets me excited!

Step 02

While your crust is doing its thing, heat a little oil in a skillet over medium heat. Toss in your diced onion and cook it down until it’s soft and translucent, about 5-7 minutes. Oh, that smell of onions caramelizing! Then, add your diced turkey ham and let it get a little crispy, maybe 3-5 minutes. I love how the edges get slightly browned, it just adds so much flavor to our Turkey Ham Tomato Pie. Don't rush this part, it's building the base of flavor.

Step 03

Once the crust is pre-baked, pull it out of the oven. Layer half of the shredded cheese on the bottom of the crust. This creates a little shield against any moisture! Then, spoon in your turkey ham and onion mixture evenly. Next, arrange your sliced, drained tomatoes over the ham mixture. I try to make them look pretty, but honestly, once it bakes, it all blends into deliciousness. This is where I start to see the pie really take shape!

Step 04

In a medium bowl, whisk together the eggs, whole milk, salt, black pepper, and dried Italian herbs until everything is well combined and a little frothy. Give it a good whisk, you want those eggs fully incorporated. I usually give it a taste test at this point, just to make sure the seasoning feels right. This liquid gold is what will bind all those wonderful ingredients together into a cohesive, sliceable pie.

Step 05

Carefully pour the egg mixture over the ingredients in the pie crust. Make sure it's distributed evenly and fills all the nooks and crannies. Don't overfill it! Remember my overflow disaster? Leave about a quarter-inch from the top edge. Then, sprinkle the remaining shredded cheese generously over the top. This cheese will melt into a beautiful, golden crust that is just irresistible, trust me on this one.

Step 06

Carefully transfer your Turkey Ham Tomato Pie to the preheated oven. Bake for 35-45 minutes, or until the top is golden brown and the center is set. You can test for doneness by gently shaking the pie, if the center doesn't jiggle much, it's ready. The kitchen will smell absolutely divine! Let it cool for at least 10-15 minutes before slicing. I know, it’s hard to wait, but it helps the pie set up beautifully for clean slices. Enjoy your homemade goodness!

Notes

  1. Always pre-bake your crust, I learned the hard way that it’s the secret to avoiding a soggy bottom.
  2. This pie reheats best in the oven at 300°F (150°C) to keep the crust crisp, microwaving can make it a bit sad.
  3. I tried using roasted red peppers instead of fresh tomatoes once, and it was a surprisingly good, smokier twist!
  4. A simple green salad with a zesty vinaigrette cuts through the richness beautifully.

Tools You'll Need

  • 9-inch pie plate
  • large skillet
  • whisk
  • mixing bowl

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Gluten (from pie crust)
  • Dairy (from milk
  • cheese)
  • Eggs

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 350
  • Total Fat: 20g
  • Total Carbohydrate: 25g
  • Protein: 20g

Reviews & Comments

Required fields are marked *

We're ad-free! Tap Save below to support us 🙏

Hearty Turkey Ham Tomato Pie: A Savory Family Favorite

Support us — we don't show ads! 🙏

This site is 100% ad-free. A quick share helps us keep it that way!

Verifying your share, please wait…