-
1
Heat vegetable oil in heavy large pot over medium-high heat.
-
2
Add half of beef ribs and saute until brown on all sides, about 8 minutes.
-
3
Transfer to plate.
-
4
Repeat with remaining ribs; transfer to plate.
-
5
Add sliced onion to pot.
-
6
Saute until golden, about 10 minutes.
-
7
Return ribs and any juices to pot.
-
8
Add 3 1/2 quarts water and remaining stock ingredients.
-
9
Bring to boil, skimming any foam from surface.
-
10
Reduce heat and simmer until ribs are very tender, skimming foam occasionally, about 2 1/2 hours.
-
11
Using tongs, transfer ribs to plate.
-
12
Strain stock into large bowl.
-
13
Chill stock until fat solidifies on top, at least 3 hours.
-
14
Remove meat from bones; cut away excess fat.
-
15
Shred meat finely.
-
16
(Can be made 1 day ahead.
-
17
Cover meat and chill.
-
18
Keep stock chilled.)
-
19
Preheat oven to 375F.
-
20
Arrange beets in single layer in 13x9x2-inch baking dish; add 1 cup water.
-
21
Cover; bake beets until tender when pierced with knife, about 1 hour.
-
22
Cool beets.
-
23
Peel and cut into 1/3-inch dice.
-
24
Remove fat from surface of stock.
-
25
Add enough canned beef broth to stock to measure 10 cups.
-
26
Melt 2 tablespoons butter in heavy large pot over medium-low heat.
-
27
Add diced carrots and chopped onions and saute 10 minutes.
-
28
Add cabbage and garlic and saute 5 minutes.
-
29
Add 10 cups beef stock, beets, potato and 2 tablespoons red wine vinegar.
-
30
Simmer until cabbage and potato are tender, about 20 minutes.
-
31
Add shredded meat; simmer 5 minutes.
-
32
Season with additional red wine vinegar, salt and pepper.
-
33
Ladle borscht into bowls.
-
34
Top each with dollop of sour cream and serve.