Soups & stews / Vegetable, beef & tomato soups
Cabbage Soup with White Beans
Not rated yet. Be the first.
Half the cabbage melts into the broth and half goes in at the end for bite. White beans, a Parmesan rind, tomato paste, a splash of vinegar. It's the pot you want on the stove when the weather turns.
The short version
Sweat onion, carrot and celery, cook tomato paste into them, then simmer with broth, tomatoes, potatoes and a Parmesan rind. Add half the cabbage and the beans, and the rest in the last 5 minutes. Finish with vinegar. About 50 minutes.
What makes ours better
why ours wins the argument at dinner
-
Add the cabbage in two batches. Half simmers long enough to turn silky and sweet and melt into the broth. The second half goes in at the end so some of it still has bite.
-
Cook tomato paste into the vegetables. A spoon of paste cooked for a minute makes the broth taste roasted and savory, which a pot of boiled vegetables otherwise lacks.
-
Drop in a Parmesan rind. It dissolves slowly into the broth and adds a savory depth like a meat stock gives, using something you would have thrown out.
-
Finish with vinegar. Cabbage soup tastes flat until something sharp lifts it. A tablespoon of cider vinegar makes every other flavor clearer.
What you need
the stars of the show
- Carrots3 medium
- Celery3 rib
- Tomato paste2 tablespoons
- Can diced fire-roasted tomatoes14½ ounces
- Yukon Gold potatoes2 medium
- Dried thyme1 teaspoon
- Green cabbage1½ pounds
- Can cannellini beans15 ounces
read it twice. buy it once.
Steps
go slow. the good part can’t be rushed.
-
Sweat the vegetables
Heat the oil in a large Dutch oven over medium heat. Add the onion, carrots, celery and salt. Cook, stirring often, until the onion is soft and translucent but not browned, 8 to 10 minutes. Stir in the garlic for 30 seconds.
About 9 min. Cook mode has a timer for this step.
-
Cook the tomato paste
Add the tomato paste and cook, stirring, for 1 minute, until it darkens a shade and smells sweet.
-
Add broth and potatoes
Pour in the broth and tomatoes. Add the potatoes, thyme, oregano, bay leaves and the Parmesan rind. Bring to a boil, then lower the heat to a simmer and cook for 10 minutes.
About 10 min. Cook mode has a timer for this step.
-
Add half the cabbage and the beans
Stir in half the cabbage and all the beans. It will pile high, then collapse. Simmer until the potatoes are tender when pierced with a fork and the first batch of cabbage is soft, about 10 minutes.
About 10 min. Cook mode has a timer for this step.
-
Add the rest of the cabbage
Stir in the remaining cabbage and simmer until it is wilted but still has a little bite, 5 to 8 minutes. Fish out the bay leaves and the rind.
Keep the simmer gentle. A hard boil breaks up the potatoes and clouds the broth.
About 6 min. Cook mode has a timer for this step.
-
Season and finish
Stir in the vinegar and pepper. Taste and add salt until the soup tastes savory, not just warm. Serve hot with olive oil or Parmesan on top.
Good to know
read this before somebody asks for seconds
- Add cooked sausage or shredded chicken in the last 5 minutes to make it a full meal.
- To thicken, mash a ladle of beans and potatoes against the side of the pot and stir them back in.
- Skip the potatoes for a lighter soup, or add ½ cup small pasta or barley to the broth for the last 10 minutes, with a cup of extra broth.
- Savoy cabbage works too and cooks a little faster. Red cabbage turns the broth purple and tastes a bit sharper.
- Storage. Refrigerate up to 5 days. Freeze up to 3 months, ideally without the potatoes, which turn grainy. Reheat gently on the stove.
Questions, answered
asked and answered at the kitchen counter
How do I keep cabbage soup from tasting bland?
Sweat the vegetables well, cook the tomato paste, season in layers, and finish with vinegar or lemon. Parmesan rind adds savory depth. Most bland cabbage soup is missing salt and acid.
Can I make cabbage soup in a slow cooker?
Yes. Sweat the vegetables and tomato paste on the stove, then cook everything except the second half of the cabbage and the vinegar on low for 6 to 7 hours. Add the remaining cabbage for the last 30 minutes.
Does cabbage soup smell bad while it cooks?
Cabbage releases sulfur if it is boiled too hard or too long. A gentle simmer and cooking it just until tender keeps the smell mild.
Can I freeze cabbage soup?
Yes, for up to 3 months. Leave out the potatoes if you can, since they get grainy, and add fresh ones when you reheat.
Is this a good soup for the cabbage soup diet?
It is a healthy, low-calorie soup, but it is a real recipe with beans and olive oil, not a diet plan. Eat it because it tastes good.
From the table
Made it? Tell me everything. Especially if somebody said it was better than their mother’s. I’ll keep your secret.
Made it?
stars first, story second. I read every one.
Tap a star
- No reviews yet. Yours would be the first, and I’d read it twice.
Find it in
Published October 29, 2026.