Hearty Corned Beef Soup with Potatoes and Cabbage
Corned beef soup is the cozy, one-pot meal that turns leftover corned beef into a weeknight winner. It’s rich with tender potatoes, sweet cabbage, and a savory broth that tastes like it simmered all day.

You only need about 40 minutes and a few basic vegetables. It’s the kind of soup that makes you hope there’s corned beef left in the fridge.
Why This Soup Works
The broth picks up all the spiced, salty flavor from the corned beef, so it tastes deeply seasoned without a long ingredient list. Every spoonful gives you a little of everything: soft potato, silky cabbage, and bite-sized pieces of beef.
It’s forgiving, too. No need for precise knife work. Just chop whatever you have, let it simmer, and the soup thickens slightly from the potatoes breaking down.
Ingredients

- 1 tbsp olive oil: a little goes a long way to soften the vegetables
- 1 medium yellow onion, chopped (about 1 cup): sweet or white onion both work
- 3 cloves garlic, minced
- 2 medium carrots, peeled and diced: about 1 cup diced
- 2 celery stalks, diced: about ½ cup
- 3 medium Yukon Gold potatoes, cut into ½-inch cubes: they hold their shape and thicken the broth
- 4 cups shredded green cabbage: about half a small head, savoy cabbage works too
- 4 cups beef broth: chicken broth is a fine substitute
- 2 cups chopped cooked corned beef: leftover brisket, deli thick-cut, or canned (drained)
- 1 bay leaf
- 1 tbsp apple cider vinegar: a splash brightens the whole pot
- Salt and freshly ground black pepper: to taste, but go easy at first
Variations
- Swap the protein: Try leftover pastrami or smoked sausage for a different smoky spin.
- Make it creamy: Stir in ¼ cup heavy cream after you remove the bay leaf.
- Add grains: A handful of cooked barley or farro makes it even heartier.
- Add a kick: A pinch of red pepper flakes or a dash of hot sauce warms it right up.
If you’re in a soup mood, our Chicken and Rice Soup is another all-time favorite.
How to Make Corned Beef Soup
Step 1: Sauté the Aromatics

Heat the 1 tbsp olive oil in a large pot or Dutch oven over medium heat. Add the onion, carrots, celery, and a pinch of salt, and cook, stirring often, for about 5 minutes, until soft and the onion is translucent.
The vegetables should start to smell sweet, and the onion will turn glassy. Don’t rush this; a good foundation builds the best broth.
Step 2: Simmer the Broth

Stir in the minced garlic and cook 30 seconds, then add the 4 cups beef broth, chopped corned beef, bay leaf, and 1 tbsp apple cider vinegar. Bring to a boil, then lower the heat so it bubbles gently. Cover and simmer for 15 minutes.
The broth will deepen to a golden-brown color and fill the kitchen with that familiar corned beef aroma. Taste it now; the corned beef will season the soup, so hold off on extra salt.
Step 3: Add Cabbage and Potatoes

Add the diced potatoes and shredded cabbage to the pot. Stir everything together, bring the soup back to a simmer, and cook uncovered for another 15 to 20 minutes, until the potatoes are fork-tender and the cabbage is silky.
The potatoes will start to soften and release a little starch, giving the broth a slight body. If a few potatoes break apart, that’s perfect — it makes the soup feel creamier without any cream.
Step 4: Ladle and Serve

Remove the bay leaf. Taste and season with salt and black pepper as needed. Ladle the soup into deep bowls, making sure each scoop gets a good mix of beef, potatoes, and cabbage.
Top with fresh parsley, a crack of black pepper, and maybe a drizzle of extra vinegar if you like a brighter bite. Serve piping hot with crusty bread on the side.
A Few Tips for the Best Corned Beef Soup
- Use corned beef with a little fat running through it for the richest flavor. The fat melts into the broth.
- Sauté the vegetables until they soften and pick up a touch of golden color. This adds a subtle sweetness.
- Always taste the broth after the corned beef has simmered before adding salt; it might not need any.
- Don’t overcook the cabbage. You want it tender and ribbon-like, not mushy.
- A final splash of vinegar or a squeeze of fresh lemon juice right before serving wakes up all the flavors.
How to Store Leftover Soup
- Refrigerate: Spoon into airtight containers and store in the fridge up to 4 days. The soup often tastes even better the next day.
- Reheating: Gently warm on the stovetop over medium-low heat, adding a splash of water or broth if it thickened too much. Avoid a hard boil so the potatoes don’t turn mushy.
What To Serve With Corned Beef Soup
A thick slice of buttered rye bread or a crusty sourdough is perfect for dipping into the broth. For something crisp, a simple green salad with a sharp vinaigrette cuts through the richness. A few dill pickle spears on the side bring that deli-counter contrast.
Frequently Asked Questions
Can I make this in a slow cooker?
Absolutely. Sauté the aromatics first, then transfer to the slow cooker with broth, corned beef, bay leaf, and vinegar. Cook on low 6 to 8 hours, adding potatoes and cabbage for the last hour so they stay tender.
Does this soup freeze well?
You can freeze it, but the potatoes may get a little grainy once thawed. For best texture, eat it fresh or within a few days.
What if I don’t have cabbage?
Try chopped kale or Swiss chard stirred in at the end and wilted for a few minutes. It won’t be the same, but you’ll still get a hearty, green-flecked soup.
Can I add other vegetables?
Yes, diced parsnips, turnips, or even peas work well. Add them at the same time as the potatoes.

Corned Beef Soup Recipe
Ingredients
Method
- Heat oil in a large pot over medium heat. Add onion, carrots, celery, and a pinch of salt; cook, stirring often, about 5 minutes until soft.
- Stir in garlic and cook 30 seconds. Add broth, corned beef, bay leaf, and vinegar. Bring to a boil, then reduce heat, cover, and simmer 15 minutes.
- Add potatoes and cabbage. Return to a simmer and cook uncovered 15 to 20 minutes, until potatoes are fork-tender.
- Remove bay leaf, season with salt and pepper to taste. Ladle into bowls and top with parsley.
