Ukrainian
Cover the pork with 2 l cold water, bring to a boil, skim and simmer partly covered for 50 minutes with the bay leaves.
Rinse the millet in hot water several times until the water runs clear, then add it to the pot together with the potatoes and cook for 10 minutes.
Meanwhile fry the onion and carrot in the sunflower oil for 5 minutes, add the sauerkraut and cook for 10 minutes more, stirring.
Add the sauerkraut mixture to the soup and simmer for 15-20 minutes, until the millet and potatoes are soft.
Season with salt and black pepper, taking the saltiness of the sauerkraut into account; add the garlic and remove the bay leaves.
Turn off the heat and let the soup stand covered for 15 minutes.
Serve hot with chopped dill and a spoonful of sour cream.