Ingredients
Method
Cooking
- Melt the unsalted butter in a large pot over medium heat.
- Add the onion and garlic. Cook for about 5 minutes, until the onion is translucent.
- Sprinkle the flour over the onion and garlic mixture. Stir and cook for 2 minutes to make a roux.
- Slowly whisk in the chicken broth, keeping the mixture smooth and free of lumps. Bring the broth to a simmer.
- Lower the heat and stir in the heavy cream.
- Add the corned beef and sauerkraut, stirring until evenly combined.
- Stir in the Swiss cheese and Russian or Thousand Island dressing. Continue stirring until the cheese has melted and the soup is creamy.
- Season with salt and pepper to taste.
- Simmer for 10 minutes so the flavors can blend.
Serving
- Serve the soup hot, topped with rye bread croutons and chopped parsley.
Notes
For a smoother soup, whisk the chicken broth into the roux gradually to prevent lumps. Refrigerate leftovers in an airtight container for up to 3 days.
