This is a common Russian soup, called Kapusniak. This was something my mother made on a weekly basis. She's often added sauerkraut to the fresh cabbage, but replacing sauerkraut with canned, diced tomatoes, also adds the same sour flavor.
Cabbage soups are becoming diet foods nowadays. It's so delicious, that it's hard to believe that it's considered a diet meal.