In a medium bowl, combine the butter, flour, and salt. Mix together until crumbly. Gradually add the cold water, stirring until the dough comes together. Roll out the dough into a circle and place in a 9-inch pie plate. Crimp the edges and set aside.
In a large bowl, combine the ham, cheese, sour cream, mayonnaise, garlic powder, black pepper, parsley, and oregano. Mix together until well combined.
Spoon the ham and cheese mixture into the prepared crust. Bake in a preheated 350°F oven for 30 minutes, or until the crust is golden and the cheese is melted.
Remove from the oven and let cool for 10 minutes before serving.
Interesting Facts
Ham and cheese pies are a classic dish in many countries, including the United States, United Kingdom, and France.
The combination of melted cheese and diced ham creates an incredibly savory flavor that pairs well with a variety of sides.
You can make this dish as a traditional pie or as individual pies using a muffin tin.