Description
Creamy Reuben Soup transforms the classic Reuben sandwich into a rich, hearty soup featuring corned beef, sauerkraut, Swiss cheese, and caraway seeds in a creamy, comforting broth.
Ingredients
2 tbsp butter
1 small onion, diced
2 cloves garlic, minced
2 tbsp flour (for thickening)
4 cups beef broth (or a mix of beef + chicken broth)
1½ cups cooked corned beef, chopped or shredded
1 cup sauerkraut, drained (rinse lightly if too tangy)
1 tsp caraway seeds (optional)
Salt & pepper to taste
1 cup half-and-half or heavy cream
1 cup shredded Swiss cheese (plus more for topping)
Optional: 1–2 medium potatoes, peeled and diced
Optional: A splash of pickle juice
Optional: Croutons made from rye bread (for serving)
Instructions
- Melt butter in a large pot over medium heat. Add diced onion and cook for 4–5 minutes until softened. Stir in garlic and cook for 30 seconds.
- Stir in flour and cook for about 1 minute, stirring constantly.
- Gradually whisk in broth until smooth and bring to a simmer. If using diced potatoes, add them now and cook for 10–15 minutes until tender.
- Add corned beef, sauerkraut, and caraway seeds. Simmer for another 5–10 minutes.
- Reduce heat and stir in half-and-half or heavy cream. Add shredded Swiss cheese and stir until fully melted. Do not boil.
- Season with salt, pepper, and a splash of pickle juice if desired.
- Serve hot, topped with additional Swiss cheese, caraway seeds, or rye croutons if desired.
Notes
Rinse sauerkraut lightly if too tangy.
Use leftover corned beef or deli-sliced corned beef, chopped.
Do not boil after adding dairy to prevent curdling.
Soup thickens in the fridge; thin with a splash of broth or cream when reheating.
For freezing, omit dairy and add it when reheating.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1.5 cups
- Calories: 380
- Sugar: 4g
- Sodium: 980mg
- Fat: 28g
- Saturated Fat: 15g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 2g
- Protein: 18g
- Cholesterol: 85mg