One of the soups that I remember fondly from my childhood is the Sorrel Soup with a hard-boiled egg. Sorrel, also known as, Spinach Dock, is a leafy garden vegetable, cultivated across Eastern Europe and mostly used in soups and sauces. It resembles spinach but is much more acidic in taste. I have never seen sorrel in any of the stores in the West, but maybe only because I wasn’t paying attention. The other day, though, when I was leafing through an old issue of my German food porn, I saw the recipe and the accompanying luscious photo of the cream of spinach soup with a boiled egg. The yummy memories of sorrel soup came back to me in waves, and since I couldn’t find sorrel in the supermarket (I will now be on the lookout), I decided to make the spinach soup version. Although I am not a huge spinach fan (correction, I like it raw, but not cooked), it seemed like this soup had it drowning in white wine and cream anyway, and how could that ever be a bad thing? After I made the soup, it turned out that I was very right, wine and cream can do no wrong. This spinach soup must be one of the tastiest soups I ever made, it is very rich but at the same time, it is extremely satisfying. It sounds weird but when I eat this soup, I feel like it satiates some primal, deep-seated hunger in me.