Cut the onion into 5 mm half rings.
Cut the potatoes into medium-thick strips.
Grate the carrots on a coarse grater.
Cut the chicken into small pieces.
Pour 2 liters of water into a saucepan and put the saucepan on the fire. When the water boils, add the potatoes and cabbage.
Meanwhile, heat a frying pan with vegetable oil and fry the onion for 5 minutes until golden brown.
Add grated carrots to the onion and fry everything together for another 3 minutes.
Add tomato paste to the frying mixture and stir.
At the same time, heat another frying pan with vegetable oil and fry the chicken for 5 minutes until golden brown.
When the potatoes and cabbage are soft enough, add the fried vegetables and chicken to the soup. Add salt and pepper to taste. Cook the cabbage soup over low heat for another 15 minutes. Cover the finished soup with a lid and let it sit for 30 minutes.
Pour the finished soup into bowls, garnish with finely chopped green onions and a spoonful of sour cream.