One-Pot Corned Beef and Cabbage Soup
This soup turns leftover corned beef into a full meal with little effort. Everything simmers in one pot, so you get tender potatoes, silky cabbage, and salty bites of beef in a rich broth.

It is a practical way to stretch holiday extras into something that feels like a planned dinner, not an afterthought.
What Makes This Soup So Good
The broth carries a mellow, beefy depth from the corned beef without being heavy. The cabbage softens until it melts and takes on the broth’s flavor, while the potatoes stay hearty and keep each bowl substantial.
I come back to this recipe because it is ten minutes of chopping and a short simmer. The rest is hands-off, and the whole pot tastes like it cooked far longer than it did.
Ingredients

- 1 tbsp butter or neutral oil: for sautéing the vegetables.
- 1 medium yellow onion, diced: yellow onion gives a round sweetness.
- 3 cloves garlic, minced: use fresh garlic, not jarred, for the cleanest taste.
- 3 medium carrots, peeled and sliced into rounds: about 1 cup total.
- 6 cups low-sodium beef broth: low sodium keeps the soup from getting too salty, since the corned beef adds salt.
- 1 lb waxy potatoes, cut into 1-inch chunks: Yukon Gold or red potatoes hold their shape.
- 3 cups shredded green cabbage: about half a small head, loosely packed.
- 2 cups shredded cooked corned beef: pulled into bite-sized pieces, any large fat pieces removed.
- 1 bay leaf: adds a quiet herbal note.
- Salt and black pepper to taste: hold the salt until after the soup simmers, because the beef and broth both bring salt.
Variations / Substitutions
- Use raw corned beef: add 1 lb raw corned beef brisket to the pot with the broth and simmer for 90 minutes before adding the vegetables, then skip the shredded beef step.
- Swap the potatoes: turnips or parsnips work and cut the carbs a little.
- Add a splash of acid: a squeeze of lemon juice or a spoon of apple cider vinegar at the end brightens the broth without tasting sour.
- Go dairy free: use olive oil instead of butter.
- Make it spicy: stir in a pinch of red pepper flakes with the garlic.
If you have extra cabbage, my Cabbage and Sausage Skillet uses it up just as well.
How to Make One-Pot Corned Beef and Cabbage Soup
Step 1: Sauté the Aromatics

Heat the 1 tbsp butter in a large pot over medium heat. Add the diced onion and sliced carrots and cook, stirring occasionally, until the onion is soft and translucent, about 5 minutes. Add the minced garlic and cook 1 minute more, just until fragrant.
The carrots will still be firm at this stage, but they will finish cooking in the broth. The onion should look glossy and smell sweet, not browned.
Step 2: Build the Broth

Pour in the 6 cups beef broth and add the bay leaf. Bring the liquid to a gentle boil over high heat, then add the potato chunks. Lower the heat to a steady simmer and cook the potatoes for 10 minutes, until a fork can pierce them with a little resistance.
You want the potatoes nearly done before the cabbage goes in, because cabbage cooks faster and you do not want it to turn to mush. The broth will start to pick up a golden, savory tint from the vegetables.
Step 3: Simmer the Potatoes and Cabbage

Stir the 3 cups shredded cabbage into the pot. Let the soup simmer for another 5 to 7 minutes, until the cabbage is tender and the potatoes are fully cooked.
Taste a piece of potato to be sure. If it slides off a fork easily, it is ready. The cabbage will be soft but still have a little body, and the broth will look slightly cloudier from the starch.
Step 4: Stir in the Corned Beef

Add the 2 cups shredded corned beef to the pot and simmer just until the meat is warmed through, about 3 minutes. Fish out the bay leaf and discard it. Taste the broth and add salt and pepper only if needed.
Because the corned beef is already cooked, it only needs to heat up. Going longer can make the pieces too soft. The broth will pick up a deeper, saltier flavor from the beef, so always taste before seasoning.
Step 5: Ladle Into Bowls

Spoon the soup into deep bowls, making sure each serving gets a mix of potatoes, carrots, cabbage, and beef. Serve hot with a little fresh cracked pepper on top.
The finished bowl should be steaming, with chunks of potato and pink shreds of beef scattered through the pale green cabbage.
A Few Notes Before You Start
- Slice the cabbage as thin as you can manage, about a quarter inch thick, so it softens evenly in the short simmer.
- If your corned beef is on the fattier side, trim away the thick pieces before shredding, or the broth can turn greasy.
- A little patience at the end pays off. Let the soup sit off the heat for 5 minutes so the flavors settle together, especially if you added any acid.
- This soup is forgiving with vegetable amounts. If you have a couple extra carrots or a handful more cabbage, throw them in.
Scale it up for a crowd:
| Servings | Beef broth | Potatoes | Shredded corned beef |
|---|---|---|---|
| 4 | 4 cups | 12 oz | 1½ cups |
| 6 | 6 cups | 1 lb | 2 cups |
| 8 | 8 cups | 1½ lbs | 3 cups |
Storing Leftover Soup
Refrigerate the soup in a sealed container for up to 3 days. The broth thickens as it sits, so you may want to add a splash of water when reheating.
Reheat gently on the stove over medium-low heat, stirring now and then, until the soup is hot all the way through. A microwave works for single servings, but the potatoes can break apart more easily.
What to Serve With Corned Beef and Cabbage Soup
A thick slice of buttered rye bread or crusty sourdough is my go-to, because the tangy bread cuts through the rich broth. A simple green salad with a sharp vinaigrette also works well, adding a fresh, crisp contrast to the soft vegetables in the soup.
Frequently Asked Questions
Can I make this with deli corned beef instead of homemade?
Yes, but choose thick-sliced corned beef from the deli counter, not the thin pre-packaged kind. Cut it into bite-sized pieces and add it at the very end, because it only needs a minute to warm through.
What other vegetables work in the soup?
Celery adds a nice crunch, and a chopped leek instead of onion gives a sweeter base. I do not recommend soft greens like spinach, because they muddy the flavor and turn slimy.
Can I freeze it?
Yes, though the texture of the potatoes changes slightly. Let the soup cool completely, then freeze in portioned containers for up to 2 months. Reheat from frozen on the stove, stirring often.
My broth is too salty. How do I fix it?
Add an extra potato chunk to the pot and simmer for 10 minutes, then remove it. The potato absorbs some of the salt as it cooks, which helps bring the broth back into balance.

One-Pot Corned Beef and Cabbage Soup Recipe
Ingredients
Method
- Melt butter in a large pot over medium heat. Cook onion and carrots until soft, about 5 minutes. Add garlic and cook 1 minute more.
- Pour in beef broth and add bay leaf. Bring to a boil, then add potatoes. Reduce heat and simmer 10 minutes.
- Stir in cabbage and simmer until tender, 5 to 7 minutes.
- Add shredded corned beef and warm through, about 3 minutes. Remove bay leaf. Taste and season with salt and pepper if needed.
- Ladle into bowls and serve hot.
