This one is the ultimate Keto comfort food. I think I could bathe in this soup!
Melt the butter in a large pot. Add onions and celery and cook for 3 minutes. Add garlic and cook for another minute. Add black and white pepper.
Pour in broth and add sauerkraut. Bring to a boil, then reduce heat.
Add corned beef, and simmer for 15 minutes.
Stir in cream and cheese. Cook for 1 minute.
Season to taste.