In a large saucepan over medium heat, cook and stir garlic until brown in olive oil. Around 5 minutes. Stir in Beet Red Kraut and cook for 1 minute.
Pour in broth of choice, season with salt and pepper to taste. Bring to a boil, cover the pan and reduce heat to medium-low and simmer until Beet Red Kraut is tender. 20-30 minutes. Remove from heat and allow to cool.
Work with small batches and pulse soup in a food processor until smooth. Return the soup to saucepan and cook over low heat until heated throughout.
Fill each bowl with soup and garnish each with a swirl of cream.