-
1
Wash the sauerkraut thoroughly under cold running water, then soak it in cold water for 10 to 20 minutes to reduce its sourness.
-
2
Strain well, pressing out all the water.
-
3
Melt the butter in a 5-quart casserole and add the onion.
-
4
Cook over medium heat, stirring occasionally, until lightly colored, 6 to 8 minutes.
-
5
Add the garlic, season with salt and cook a minute or two longer.
-
6
Stir in the paprika, pour in 1/2 cup of the broth and bring to a boil.
-
7
Add the pork cubes.
-
8
Spread the sauerkraut over the pork and sprinkle it with the caraway seeds.
-
9
In a small bowl, combine the tomato puree and the rest of the broth and pour the mixture over the sauerkraut.
-
10
Bring the liquid to a boil once more, then reduce the heat to its lowest point.
-
11
Season the cooking liquid with a pinch of salt, cover the casserole tightly and simmer for 1 hour.
-
12
Check occasionally to make sure the liquid has not cooked away.
-
13
Add a little stock or water if needed; the sauerkraut should be moist.
-
14
When the pork is tender, combine the creams in a mixing bowl.
-
15
Beat the flour into the creams with a whisk, then carefully stir this mixture into the casserole.
-
16
Simmer for 10 minutes longer.
-
17
Season with salt to taste.
-
18
Serve in large, wide bowls, accompanied by a side of sour cream.