1Saute onions, celery, carrots and potatoes in butter and olive oil. Add half of the seasonings and cook until it just starts to brown. Set aside in bowl
2Toss small cubed meat and mushrooms with remaining seasonings. Cook in the same pan you used for the onion mixture until the liquid has completely reduced and it starts to brown. add 2 Tablespoons of butter stir until melted, add 1/2 cups of water, cover and simmer for 20 minutes.
3sprinkle in 3 tablespoons of flour, stir and cook for about 2 minutes, pour in beef broth and bring to boil. Add the onion, celery and potatoes. Take off heat and let cool down
4CRUST: cut cold butter into flour until it looks like little pebbles. using dough hook on mixer, add vinegar, water and eggs until the dough forms.
5roll out dough to line your pans of choice. (individual ramekins, deep pie, casserole etc) I used a casserole.
6after bottom crust is in, pour in filling. put the top crust on, cut slits in crust, pinch sides together and bake at 350 for about 40 minutes. Until crust is a deep golden brown.