-
1
Soak mushrooms in boiling water until soft, about 30 minutes.
-
2
Remove and chop coarsely, reserving water.
-
3
Scrub beets in cold water and cook, covered with water, until tender.
-
4
Cool, peel, and shred beets, reserving cooking liquid, or shred canned beets, reserving juice.
-
5
Coarsely chop celery, carrots, and parsnips, place in a large, heavy pot, with cold water to cover.
-
6
Add allspice, bay leaf, mushrooms, and olives and cook until vegetables are soft.
-
7
Remove bay leaf.
-
8
Combine cabbage and beets and add to vegetables.
-
9
Add mushroom water, beet cooking liquid or juice, and enough water to cover vegetables.
-
10
Bring to boil and cook over low heat until cabbage is soft.
-
11
Saute chopped onion in butter until cooked through.
-
12
Add flour and cook until golden, adding vinegar and enough cooking liquid to thicken.
-
13
Pour into soup and simmer, stirring, for about 10 minutes.
-
14
Taste and add salt and pepper as desired.
-
15
For more tartness, add a little sour salt.
-
16
Mix sour cream and kvas or tomato juice and add to borshch.
-
17
Cut fish into serving portions, sprinkle with salt, and allow to rest 10 minutes.
-
18
Flour each piece and fry in a little butter until crisp, turning once.
-
19
Serve soup with a piece of fish in each bowl and sprinkle with chopped dill.
-
20
Serve with garlic puffs.