Creamy Reuben Soup is one of those recipes that turns a cold evening into something worth looking forward to. I started making this after St. Patrick’s Day when I had a chunk of leftover corned beef sitting in the fridge and no real plan for it. One pot later, this soup became a regular on our dinner rotation. Every spoonful hits with that familiar, bold Reuben flavor you love, but in a rich, velvety broth that warms you from the inside out.
The first time I made it, I honestly was not sure it would work. I tossed the corned beef in with sauerkraut, poured in some broth, and crossed my fingers. What came together in that pot was something far better than I expected. This creamy Reuben soup is hearty, deeply satisfying, and surprisingly simple to pull off any night of the week. If you are a fan of that classic deli sandwich, this bowl is going to feel like home.
Table of Contents
What You Will Need to Make This Hearty Reuben Soup
I always prep and measure every ingredient before I start cooking this one. The cheese step especially benefits from being ready to go before the pot gets hot. Pro tip: shred your Swiss cheese fresh from a block rather than buying it pre-shredded for the smoothest, creamiest results possible.
- 1 tablespoon butter
- 1 medium yellow onion, chopped
- 2 cloves garlic, minced
- 1/4 cup all-purpose flour
- 4 cups beef broth (dark beef broth adds a richer, deeper flavor)
- 1 cup sauerkraut, drained and rinsed well (rinsing reduces excess saltiness and sourness)
- 8 ounces corned beef, chopped or diced (leftover holiday corned beef works perfectly here)
- 1 cup heavy cream
- 1.5 cups Swiss cheese, freshly shredded from a block
- 1 tablespoon caraway seeds
- 1/2 teaspoon Dijon mustard
- Salt and freshly ground black pepper to taste
- 4 slices rye bread, toasted and cut into croutons for garnish
Personal tip: If you are using deli corned beef instead of leftovers, choose a thick-cut, high-quality brand. Thin deli slices can get mushy in the soup and lose their texture during simmering. This small choice makes a noticeable difference in your creamy Reuben soup.

Step-by-Step Guide to Making Creamy Reuben Soup at Home
I prefer reading through every step before starting any soup recipe, and this one is no different. The two most important things to remember here are whisking the broth in slowly and keeping the heat low once the cream and cheese go in. Rush either of those and the texture suffers.
Step 1: Melt the butter in a large pot or Dutch oven over medium heat. Add the chopped onion and cook for 5 to 6 minutes, stirring occasionally, until softened and translucent. The onion should look glossy with no raw bite remaining.
Step 2: Stir in the minced garlic and cook for 1 minute until fragrant. Watch it carefully here. Garlic that browns turns bitter and will affect the overall flavor of the soup.
Step 3: Sprinkle the flour evenly over the onion and garlic mixture. Stir constantly for about 1 minute. The mixture will look thick and paste-like. That is correct. This step cooks out the raw flour taste and builds the base for your creamy Reuben soup.
Step 4: Gradually pour in the beef broth while whisking continuously. Add the broth slowly, especially at the start, to prevent lumps from forming. Once all the broth is in and the base looks smooth, bring the soup to a gentle simmer.
Step 5: Stir in the rinsed sauerkraut, chopped corned beef, and caraway seeds. Reduce the heat to medium-low, cover the pot, and let everything simmer together for 15 to 20 minutes. This is when the flavors fully develop and the sauerkraut softens into the broth.
Step 6: Reduce the heat to low. Stir in the heavy cream, shredded Swiss cheese, and Dijon mustard. Keep stirring gently until the cheese is completely melted and the soup looks smooth and creamy. Do not let it boil at this stage. Boiling after the dairy is added can cause the cheese to separate and leave the soup with a grainy texture.
Step 7: Remove the pot from the heat. Taste and season with salt and pepper. Go easy on the salt at first since the corned beef and beef broth are both naturally salty.
Step 8: Ladle into bowls and top with toasted rye croutons. Serve immediately while the soup is hot and the croutons are still crisp.
Pro tip: A small dash of Worcestershire sauce stirred in during Step 5 adds a savory, umami depth that takes this creamy Reuben soup to the next level.
Best Ways to Serve Your Creamy Reuben Soup
This soup pairs best with sides that offer brightness, crunch, or contrast to its rich, cheesy base. Here are some pairings that work well with creamy Reuben soup:
Dill pickles: The sharp acidity cuts right through the richness of the cream and cheese, refreshing your palate between spoonfuls.
Simple green salad: A lightly dressed salad with a tangy vinaigrette brings freshness and balance to an otherwise hearty meal.
Extra rye croutons on the side: Make a double batch and serve them alongside the soup for dipping. They soak up the broth beautifully.
Sour cream dollop on top: A small swirl stirred in at the table adds a cool, tangy note that mirrors the sauerkraut flavor already in the bowl.
A side of pickled vegetables: Pickled red onions or pickled beets add color, crunch, and a vinegary pop that works great with this creamy Reuben soup recipe.
More Cozy Soups and Hearty Recipes to Try Next
If this creamy Reuben soup hits the spot, there are plenty of other rich and satisfying recipes worth exploring. The Irresistible Creamy Philly Cheese Steak Soup delivers the same bold, beefy comfort in a different direction, while the Incredible Creamy Cowboy Soup brings a heartier, crowd-feeding option to the table. For something with a bit more tangy depth, the Creamy Parmesan Italian Beef Sausage Soup is a natural next step.
Rounding out a full soup night is easy with a few more standouts from the collection. The Best French Onion Soup Pasta makes a clever and satisfying companion dish, and if a warm, crusty bread side is needed, the Dutch Oven Cheddar Bread bakes up perfectly alongside any of these soups. Creamy, comforting, and deeply flavorful meals are always just one pot away.
Simple Storage and Reheating Tips for Creamy Reuben Soup
Leftover creamy Reuben soup keeps well and the flavor actually deepens overnight as everything continues to meld together. Let the soup cool completely before transferring it to an airtight container. Store in the refrigerator for up to 3 days.
To reheat, warm it gently on the stovetop over low heat, stirring occasionally. Avoid bringing it to a boil during reheating. If the soup has thickened in the fridge, stir in a splash of beef broth or a small pour of cream to loosen it back to the right consistency.
I recommend freezing individual portions in freezer-safe containers for up to 2 months. The cream and cheese may shift in texture slightly after thawing, but reheating slowly over low heat while stirring steadily will bring the soup back together. Pro tip: freeze before adding the cream and cheese if you plan to make a big batch ahead of time. Add the dairy fresh when reheating for the best texture.
Creamy Reuben Soup Questions Answered
Can I swap the corned beef for something else?
Yes. Pastrami is the closest substitute and gives the soup a slightly smokier flavor that works really well. Leftover roast beef is another solid option. The signature flavor of creamy Reuben soup comes from the combination of corned beef and sauerkraut together, so keeping at least one of those in the recipe helps maintain that classic Reuben character.
My soup turned grainy after adding the cheese. What happened?
This almost always comes from heat that was too high when the dairy was added. Always drop the heat to low before stirring in the cream and cheese, and never let the soup boil after that point. Pre-shredded cheese is also a common culprit since it contains anti-caking starches. Freshly shredded Swiss cheese from a block melts far more smoothly in creamy Reuben soup.
Can this soup be frozen?
Yes, for up to 2 months. The texture of the cream and cheese may change slightly after freezing and thawing. Reheat slowly over low heat and stir in a splash of cream if needed to restore the smooth consistency. For best results, freeze portions before adding the dairy and stir in fresh cream and cheese when reheating.
Make This Soup Tonight and Taste the Difference
Making creamy Reuben soup is one of the most rewarding things you can do with a pot, some leftover corned beef, and about 45 minutes. The results taste like something that took all day, but the process is genuinely manageable on any weeknight. Whether you are cleaning out the fridge after a holiday or simply craving that classic deli flavor in a warmer, cozier form, this recipe delivers every time. Give it a try tonight and see why it keeps making repeat appearances on so many dinner tables.
Creamy Reuben Soup
All the classic flavors of a Reuben sandwich transformed into a rich, hearty, and deeply satisfying one-pot soup. Perfect for cold days or using up leftover corned beef.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: American
Ingredients
- 1 tablespoon butter
- 1 medium yellow onion, chopped
- 2 cloves garlic, minced
- 1/4 cup all-purpose flour
- 4 cups beef broth
- 1 cup sauerkraut, drained and rinsed well
- 8 ounces corned beef, chopped or diced
- 1 cup heavy cream
- 1.5 cups Swiss cheese, freshly shredded from a block
- 1 tablespoon caraway seeds
- 1/2 teaspoon Dijon mustard
- Salt and freshly ground black pepper to taste
- 4 slices rye bread, toasted and cut into croutons for garnish
Instructions
- Melt butter in a large pot or Dutch oven over medium heat. Add chopped onion and cook for 5 to 6 minutes, stirring occasionally, until softened and translucent.
- Stir in minced garlic and cook for 1 minute until fragrant. Do not allow the garlic to brown.
- Sprinkle flour evenly over the onion and garlic mixture. Stir constantly for 1 minute to cook out the raw flour taste. The mixture will look thick and paste-like.
- Gradually pour in the beef broth while whisking continuously to create a smooth, lump-free base. Bring the soup to a gentle simmer.
- Stir in rinsed sauerkraut, chopped corned beef, and caraway seeds. Reduce heat to medium-low, cover, and simmer for 15 to 20 minutes to allow flavors to develop.
- Reduce heat to low. Stir in heavy cream, shredded Swiss cheese, and Dijon mustard until the cheese is fully melted and the soup is smooth and creamy. Do not boil after this point.
- Remove from heat. Taste and season with salt and pepper, keeping in mind the natural saltiness of the corned beef and broth.
- Ladle into bowls, top with toasted rye croutons, and serve immediately.
Notes
- Always shred Swiss cheese fresh from a block. Pre-shredded cheese contains anti-caking starches that cause a grainy texture in the finished soup.
- Rinse the sauerkraut thoroughly before adding to control the salt and sourness level in the soup.
- Never let the soup boil after adding the cream and cheese or the texture may break and turn grainy.
- A small dash of Worcestershire sauce added during the simmering step adds excellent savory depth.
- For best freeze-ahead results, freeze the soup before adding the dairy. Stir in fresh cream and cheese when reheating.
Nutrition
- Serving Size: 1 bowl (approximately 1.5 cups)
- Calories: 520 kcal
- Sugar: 4 g
- Sodium: 1240 mg
- Fat: 38 g
- Saturated Fat: 22 g
- Unsaturated Fat: 14 g
- Trans Fat: 0 g
- Carbohydrates: 18 g
- Fiber: 2 g
- Protein: 28 g
- Cholesterol: 135 mg







