Latvian Borscht

Ingredients

 * 1) 8  cups  beef stock
 * 2) 1/2 head cabbage, finely shredded (or equivalent amount of spinach)
 * 3) 3 medium potatoes, cut into 1 inch cubes
 * 4) 1 large red beet, shredded
 * 5) 1 tablespoon red wine vinegar
 * 6) 1 teaspoon bacon fat
 * 7) 2 teaspoons Sugar
 * 8) 2 tablespoons butter
 * 9) 2 medium onions, finely chopped
 * 10) 2 peeled tomatoes, chopped (4 canned tomatoes are fine)
 * 11) 1 carrot, sliced
 * 12) 1 parsley root or 1/2 parsnip
 * 13) 6 peppercorns
 * 14) 3 allspice Berries
 * 15) 3 bay leaves
 * 16) 1 head garlic, peeled and chopped
 * 17) 2 tablespoons bacon fat
 * 18) fresh parsley, chopped

Directions
1. Heat the stock in a large soup pot, add cabbage and potatoes and simmer for 15 minutes.

2. In the meantime, mix the beets, vinegar, bacon fat, Sugar, and tomatoes in a saucepan and cook gently, covered, for about 5 minutes.

3. Set aside.

4. Then, in another small pan, heat the butter, mix in the Onion, carrot, and parsley root (or parsnip), and braise.

5. When the cabbage and potatoes are finished simmering, add the beet mixture, the Onion mixture, the peppercorns, allspice Berries, and bay leaves—and cook another 10 minutes.

6. Stir in the chopped garlic, the remaining bacon fat, and the chopped parsley.

7. Then turn the heat down to a very low simmer, lightly cover the pot, and simmer very slowly for about 4½ hours.

8. Turn off the heat, let cool, and allow to ripen for about 12–18 hours.

9. When ready to serve, reheat gently then ladle into bowls.

10. Top each with a teaspoonful of sour cream and serve with a slice of dark rye bread.