Place the pork ribs in a saucepan and fill it with water.
3 to 4 lb. pork spare ribs
Bring to a boil uncovered, lower to a fast simmer, and cook for 40 to 45 minutes.
Remove the pork, drain the water, let cool, and remove the meat from the bone.
In a saucepan, melt some cooking fat over medium-high heat; add the onion and garlic, and cook for 2 to 3 minutes.
1 onion, Cooking fat, 1 garlic clove
Add the cabbage, sauerkraut, carrots, and potatoes.
1 head of cabbage, 1 cup fresh sauerkraut, 1 carrot, 4 russet or sweet potatoes
Stir well and cook for 2 to 3 minutes.
Add the diced tomatoes, stock, caraway seeds, and pork meat, and season to taste.
2 cups diced tomatoes, 4 cups chicken or beef stock, 1 tbsp. caraway seeds, Sea salt and freshly ground black pepper
Bring to a boil, lower the heat, and simmer for 10 to 12 minutes.
Add the bacon, toss everything, and season as needed.
½ lb. bacon