In the soup pot, melt butter and fry onions until softened. Add water, carrots and beets and bring to a boil, lower heat and simmer, covered for 15 min. Add stock, vinegar and cabbage and simmer 5 min. More.
Add salt and pepper to taste and serve. Garnish each bowl with a spoonful of sour cream and some dill.