Preheat the oven to 375 degrees . In a large bowl, combine the sauerkraut, potatoes, bacon and caraway seeds; season with salt and pepper.
In a small bowl, beat together the eggs and cream. Stir into the potato mixture. Pour the mixture into the pie shell; transfer to a baking pan. Bake until the filling has set and is golden around the edges, about 35 minutes. Serve warm or at room temperature.