This tasty beef pie is great hot or cold. Easy to pull together and pour into a ready-made crust, it is a real crowd pleaser year-round.
Sauté beef, breaking into small pieces, until no longer pink, about 8 minutes. Transfer to a strainer and let fat drain off. Wipe out the pan and add the butter. When melted, add the onions and sauté until golden brown, about 13 – 15 minutes.
Meanwhile, press the hard-boiled eggs through a potato ricer or strainer until finely sieved.
Add the drained beef to the onions, and heat through. Sift the flour over the beef and stir in. Add the stock and stir again, cooking through 1 to 2 minutes. Remove from heat.
Stir in the sieved eggs, the horseradish, pepper, mustard seeds, celery seeds, salt, and dill. Let the mixture cool.
Spoon cooled mixture into the bottom crust. Press down with the back of a spoon to compact. Cover with the remaining pie dough, seal edges, and crimp decoratively. Cut several vent holes to allow steam to escape.
Mix egg yolk and half & half in a small bowl and brush the top of the pie. Place pan on a sheet pan to bake.
Bake for 30 to 35 minutes until the top is golden brown.
Serve hot or cold, as an appetizer or main.
If you cut the pie straight from the oven it will be a bit loose. Better to let it rest for 10 minutes to firm up.