Vegetarian

Cook potatoes and beets in water until tender (20–30 minutes).
Melt the butter in a Dutch oven or soup pot.
Add onion and salt and cook until the onions are translucent (8–10 minutes).
Add celery, carrot, cabbage, and 2 cups of the cooking water; cover and cook until vegetables are tender (8–10 minutes).
Add the potatoes, beets, remaining water, tomato purée or tomato paste, brown sugar or honey, cider vinegar, dill and black pepper.
Cover and simmer for at least 15 minutes.
Adjust seasonings; if too thin, simmer uncovered and add more tomato paste if needed.
Serve hot topped with sour cream or yogurt and sprinkled with dill.
This recipe is adapted from Wikibooks. It is licensed under Creative Commons Attribution-ShareAlike 4.0 International.