Ingredients
Equipment
Method
- Heat the olive oil in a large pot or Dutch oven over medium heat.
- Add the onion, carrots, and celery and cook until softened, about 5-7 minutes.
- Stir in the minced garlic, smoked paprika, caraway seeds, and black pepper. Cook for another minute until fragrant.
- Add the beef broth and diced tomatoes (undrained) to the pot. Bring to a boil, then reduce heat and simmer for 15-20 minutes to allow the flavors to meld.
- Stir in the diced corned beef and sauerkraut. Simmer for another 10 minutes to heat through.
- Remove the pot from the heat. Stir in the shredded Swiss cheese and Thousand Island dressing until the cheese is melted and the soup is creamy. If desired, add the heavy cream for extra richness.
- Ladle the Reuben Soup into bowls.
- Garnish with a dollop of Thousand Island dressing, chopped fresh parsley, and rye bread croutons, if desired.
- Serve immediately.
Notes
Rinsing the sauerkraut is crucial to remove excess saltiness. Leftover corned beef is ideal for this recipe. Swiss cheese can be substituted with Gruyere. For a spicy soup, add red pepper flakes or hot sauce. The soup can be made ahead of time, but add the cheese and dressing right before serving to prevent them from separating. It can be stored in the refrigerator for 3-4 days.
