Savory Turkey Ham & Tomato Pie: A Rustic Dinner Bake (Print Version)

Turkey Ham, Onion & Tomato Pie: Your next comforting dinner! Enjoy savory turkey ham, sweet onion, and ripe tomatoes in a flaky, golden crust. Easy & delicious.

# Recipe Info:

Prep Time: 20 Minutes minutes
Cook Time: 45 Minutes minutes
Total Time: 65 minutes
Servings: 6 Servings
Difficulty: Beginner
Cuisine: American
Dietary: Contains dairy, eggs, gluten

# Ingredients:

→ Pie Base & Filling

01 - 1 (9-inch) pie crust (store-bought or homemade)
02 - 1 cup diced turkey ham
03 - 1 large yellow onion, chopped
04 - 2-3 medium tomatoes, thinly sliced (e.g., Roma, vine-ripened)

→ Dairy & Binders

05 - 3 large eggs
06 - 1 cup whole or 2% milk
07 - 1 cup shredded Gruyere cheese (or sharp cheddar)

→ Flavor Enhancers

08 - 1 tsp Dijon mustard
09 - 1 tbsp fresh thyme, chopped
10 - 1/2 tsp salt (or to taste)
11 - 1/4 tsp black pepper (or to taste)
12 - 1 tbsp olive oil (for sautéing)

# Instructions:

01 - First things first, get that oven preheating to 375°F (190°C) and grab your pie crust. Gently unroll it into a 9-inch pie plate. Now, this is where I always remember my soggy crust disaster: lightly prick the bottom of the crust all over with a fork. It helps prevent bubbles and ensures a nice, even bake. Then, for a real pro move, spread that thin layer of Dijon mustard across the bottom. It’s a subtle flavor addition that keeps the crust from getting too wet, honestly.
02 - Heat a little olive oil in a skillet over medium heat. Toss in your chopped yellow onion. Let it cook down, stirring occasionally, until it's softened and translucent, about 5-7 minutes. You want it sweet and tender, not browned and crispy. This step really builds the flavor foundation for your Savory Turkey Ham & Tomato Pie, so don’t rush it. I've definitely tried to hurry this part and ended up with crunchy onions—oops!
03 - In a large bowl, whisk together the eggs, milk, salt, and pepper until it's all nicely combined and a bit frothy. This is your custard base, so make sure it's smooth. Stir in the diced turkey ham, sautéed onions, and about half of your shredded Gruyere cheese. Give it a good mix to distribute everything evenly. You want every bite of this Savory Turkey Ham & Tomato Pie to have a bit of everything, right?
04 - Pour the turkey ham and onion mixture into your prepared pie crust. Arrange the sliced tomatoes artfully over the top. I like to overlap them slightly, creating a pretty pattern. This is where you can get a little creative! Sprinkle the remaining Gruyere cheese and the fresh thyme over the tomatoes. It’s going to look so vibrant and inviting before it even hits the oven.
05 - Carefully place your pie plate on a baking sheet (to catch any potential drips, just in case!) and pop it into the preheated oven. Bake for 35-45 minutes. You're looking for a beautiful golden-brown crust and a filling that's set in the center. If the crust starts browning too quickly, just loosely tent it with some foil. I've had a few too-dark edges, honestly, so keep an eye on it!
06 - Once your Savory Turkey Ham & Tomato Pie is out of the oven, resist the urge to slice it immediately! Let it cool on a wire rack for at least 10-15 minutes. This cooling time allows the filling to fully set, making for cleaner slices. It also lets those amazing aromas fill your kitchen, a little reward for your patience. When it's ready, slice it up and serve warm. It looks, smells, and tastes like pure comfort.

# Notes:

01 - Always pre-bake your pie crust for 10 minutes at 375°F before adding the filling if you want to avoid a soggy bottom.
02 - Leftover slices reheat beautifully in a toaster oven for a crispy crust, unlike the microwave which can make it soft.
03 - If you don't have Gruyere, a sharp cheddar or even a blend of mozzarella and Parmesan works well.
04 - Serve this pie with a simple green salad for a balanced and comforting meal.

# Equipment Needed:

01 - 9-inch pie plate
02 - large mixing bowl
03 - whisk
04 - skillet
05 - cutting board
06 - knife

# Nutrition (Per Serving):

Calories: 350-400 kcal
Total Fat: 20-25 g
Total Carbohydrate: 25-30 g
Protein: 18-22 g