Ingredients
Method
Preparation
- In a large pot, heat the olive oil over medium heat.
- Add the chopped onion, garlic, shredded carrots, and chopped celery. Sauté until the vegetables are softened and fragrant—about 5 minutes.
- Pour in the chicken or vegetable broth and then stir in the sauerkraut. Bring everything to a gentle boil.
Cooking
- Once boiling, stir in the diced corned beef and Worcestershire sauce and reduce the heat. Simmer for about 10 minutes.
- Slowly add the heavy cream and Swiss cheese, stirring constantly until the cheese is melted and the soup is smooth.
Finishing Touches
- Season to taste with salt and pepper.
- Ladle the soup into bowls and sprinkle fresh parsley on top. Serve with croutons or a slice of rye bread if desired.
Notes
For extra cheese lovers, feel free to add more cheese. This soup also tastes better the next day and can be a great meal prep option. If using a lighter protein, ground turkey or tofu can be substituted for the corned beef.
