-
1
Preheat oven to 350F.
-
2
To prepare the crust, cut the butter into small pieces.
-
3
It doesn't have to be cold, but you don't want it too warm so it's melting.
-
4
Add the flour, salt and sugar to the butter and rub by hand to combine.
-
5
Switch to a spoon and add the milk in a thin stream, mixing until it just holds together.
-
6
You may not need all the milk.
-
7
Firm into a disc, cover in plastic wrap and chill while making the filling.
-
8
Sprinkle surface and top of dough with flour, roll gently from the center to the edges until it's large enough, turning it over a few times so it doesn't stick.
-
9
Lift gently into the pan, and crimp edges as desired.
-
10
Prick the crust all over with a fork and bake for 10 to 15 minutes or until lightly browned.
-
11
For the filling, fry the bacon over medium heat until done.
-
12
Remove the bacon from the pan, reserving about 2 tablespoons of the drippings.
-
13
Cook the onions in the bacon drippings until nicely browned, stirring often.
-
14
Drain off the drippings.
-
15
In a large bowl, combine the bacon, onions, egg, egg yolk, sour cream, salt, pepper, chives (or shallots) and caraway seeds (if using).
-
16
Mix well and pour into the crust
-
17
Bake until the filling is firm and golden, about 35 to 40 minutes.
-
18
Serve warm.