There’s something magical about taking a well-loved classic and transforming it into a heartwarming bowl of soup! This Hearty Reuben Soup delivers all the flavors of the iconic Reuben sandwich—tender corned beef, tangy sauerkraut, savory Swiss cheese, and creamy richness. Perfect for a chilly day or any time you’re craving a comforting meal with a twist, this soup captures that irresistible deli taste in a spoonful. Plus, it’s super easy to make, so let’s dive in!
Here’s everything you’ll need to make this deliciously hearty soup:
To make this soup, you’ll need:
In a large pot, melt the butter over medium heat. Add the diced onion and cook for 4-5 minutes until softened and translucent. Add the minced garlic and cook for another minute, until fragrant.
Add the diced potatoes, beef broth, and chicken broth to the pot. Increase the heat to bring the mixture to a gentle boil, then reduce to a simmer. Cook for 15-20 minutes, or until the potatoes are fork-tender.
Stir in the diced or shredded corned beef, sauerkraut, and Dijon mustard. Let the soup simmer for another 5 minutes, allowing the flavors to meld together.
Reduce the heat to low. Stir in the milk (or cream) and shredded Swiss cheese, stirring constantly until the cheese is melted and the soup is smooth and creamy. Avoid letting the soup come to a boil after adding the milk and cheese to prevent curdling.
Taste and season the soup with salt and black pepper as needed. Ladle into bowls and garnish with freshly chopped parsley and an extra sprinkle of black pepper.
Serve the soup hot with crusty rye bread or croutons to mimic the classic Reuben sandwich experience.