Prepare the cherries: Start by pitting the sour cherries. If you're using fresh cherries, wash them and remove the pits carefully. If you’re using frozen cherries, thaw them and drain any excess liquid. Place the cherries into a large saucepan.
Simmer the cherries: Add 1 liter of water (or fruit juice, depending on your preference) to the cherries in the saucepan. Bring the mixture to a gentle simmer over medium heat. Allow the cherries to soften and release their natural tartness, which will form the flavorful base of the soup. Simmer for 10-15 minutes.
Add spices and sugar: Once the cherries are softened, add the sugar, cinnamon, and cloves to the saucepan. Stir to combine and let it simmer for another 5-10 minutes, allowing the spices to infuse the broth. Add the fresh lemon juice to balance the sweetness and add brightness to the flavors.
Make the creamy mixture: In a separate bowl, whisk together the sour cream (or heavy cream) with the flour until smooth. Slowly add this mixture to the simmering cherry base, stirring constantly to prevent lumps. The flour will help thicken the soup, and the cream will give it a rich, velvety texture.
Simmer until thickened: Let the soup simmer for an additional 5-7 minutes, ensuring the soup thickens to your desired consistency. If it's too thick, feel free to add a bit more water or fruit juice to adjust.
Chill the soup: Remove the soup from the heat and let it cool down to room temperature. Then, transfer it to the refrigerator and chill for at least 2 hours. The soup should be served cold to fully appreciate its refreshing qualities.
Serve and garnish: Once chilled, ladle the soup into bowls. Garnish with extra fresh cherries, a dollop of whipped cream or sour cream, and a sprinkle of cinnamon on top. If you’d like, add a few fresh mint leaves to brighten up the presentation.