-
1
To make the soup, place beets and broth in a large pot.
-
2
Bring to a boil.
-
3
Reduce heat, cover and simmer until tender, about 1 hour.
-
4
Drain, reserving broth.
-
5
When cool enough to handle, slip skins off beets.
-
6
Set aside 2 beets.
-
7
Place half of the remaining beets in a food processor.
-
8
Measure broth and add enough water, if necessary, to make 9 cups.
-
9
Add half of broth to beets and puree until smooth.
-
10
Repeat with remaining beets and broth.
-
11
Combine batches and stir in salt and pepper.
-
12
Reheat before serving and stir in lemon juice and more salt, if needed.
-
13
To make the beet greens, heat 1 1/2 teaspoons of olive oil in a large skillet over medium heat.
-
14
Add the beet greens and saute for 10 minutes.
-
15
Add 1/3 cup of water, cover and cook until tender, about 10 minutes more.
-
16
Coarsely grate the reserved beets and stir into the greens with 1 1/2 teaspoons of oil, 1/2 teaspoon of salt, pepper and 1 teaspoon of lemon juice.
-
17
Set aside.
-
18
Heat 1 tablespoon of oil in a medium nonstick skillet over medium heat.
-
19
Add the onions and cook, stirring often, until caramelized, about 15 minutes.
-
20
Stir in the apple, walnut oil, 1 tablespoon of lemon juice, parsley, 1/2 teaspoon of salt and pepper.
-
21
Set aside.
-
22
Place the cilantro, walnuts and 1/2 cup of olive oil in a food processor and process until smooth.
-
23
Add3/4 teaspoon of salt and 1 1/2 teaspoons of lemon juice.
-
24
Place the beet green mixture, the apple mixture, the pesto and the sour cream in separate bowls.
-
25
Ladle the soup into bowls.
-
26
Serve, passing the condiments separately.