-
To make the soup, combine the bread and 1/2 cup water in a small bowl and allow to stand for one minute. Squeeze the bread dry. Discard the soaking water.
-
In a blender, combine the soaked bread, tomatoes, beets, cucumber, garlic, sherry, and salt and blend until smooth. With the motor running, gradually add the olive oil. (You may need to do this in batches--pour half of the tomato mixture into a bowl. Blend half of the olive oil into the remaining tomato mixture in the blender, then switch.)
-
Chill the soup until very cold.
-
To make the pesto, combine the greens, cashews, lemon juice, garlic, and salt in the work bowl of a food processor and pulse until finely chopped. With the motor running, slowly drizzle in the olive oil.
-
To make the cashew cream, drain the cashews and transfer them to a blender. Add the garlic, olive oil, lemon juice, salt and 1/2 cup of water. Blend on high until the mixture is completely smooth and creamy. (Leftovers will keep for about a week in the fridge.)
-
Serve the soup in bowls, drizzled with the pesto and cashew cream (if using).