Heat oil in a large pan over medium-high heat. Add the minced meat and cook for 5 minutes, breaking it apart with a spoon until crumbly.
Add the diced onion and marjoram, cook for 2 minutes. Sprinkle chili powder over the mixture.
Add the drained sauerkraut, bay leaf, and 200 ml water. Bring to a boil, stir in the granulated stock, then simmer uncovered for 10 minutes on medium heat. Season with salt.
Cut the spring onions into rings and sprinkle them on top.
Mix chili powder into the sour cream to taste and serve alongside the dish.