-
1
Heat half of the oil in a soup pot.
-
2
Add the onion, carrots, and celery and saute over medium heat until all are golden.
-
3
Add the water with bouillon cubes and the potatoes.
-
4
Bring to a rapid simmer, then lower the heat.
-
5
Cover and simmer gently for 15 minutes, or until the potatoes are just tender.
-
6
Stir in the apples, sauerkraut, tomatoes, seasoning, and beans.
-
7
Simmer for another 15 to 20 minutes, or until everything is tender.
-
8
Adjust the consistency with a bit more water if the soup seems crowded.
-
9
Add sugar in small amounts to balance the tartness of the sauerkraut, tasting as you add.
-
10
Season with salt and pepper (you may need very little salt, if any).
-
11
If time allows, let the soup stand off the heat for an hour or so.
-
12
Just before serving, cut the tempeh into dice, or cut the soy sausage into 1/2-inch-thick slices.
-
13
Heat the remaining oil in a medium skillet.
-
14
Add the tempeh or sausage and saute over medium-high heat, stirring frequently, until crisp and browned on most sides.
-
15
Meanwhile, heat the soup through.
-
16
Top each serving with some of the tempeh or sausage.
-
17
Per serving:
-
18
Calories: 317
-
19
Total fat: 9g
-
20
Protein: 14g
-
21
Fiber: 9g
-
22
Carbohydrate: 48g
-
23
Cholesterol: 0mg
-
24
Sodium: 270mg