- Calories
- 120
- Protein
- 5g
- Fiber
- 6g
- Sat. fat
- 1g
- Sodium
- 460mg
- Added sugar
- 0g
What this recipe does for you.
A cabbage soup with real backbone instead of the sad, watery diet-soup reputation: aromatics browned properly, a tomato base built with a little acid and paprika, and the cabbage added in two stages so some holds its bite. It is naturally vegan, Whole30-friendly, and anti-inflammatory, it costs almost nothing to make, and a big pot feeds you all week and freezes beautifully.
Why this works
Every recipe on this site ships with an explanation of the technique decisions, why sear then braise, why the acid goes in at the end, why the fat renders before the aromatics. The method below is those decisions, in order.
Lodge 6-Quart Enameled Dutch Oven
This is a soup you build in stages, so the pot matters more than any gadget. A heavy 6-quart Dutch oven gives you a wide, thick base to properly brown the onions and bloom the paprika before any liquid goes in, which is where the whole flavour comes from, and it holds heat evenly for the long low simmer without scorching the tomato at the bottom. Enamelled cast iron also goes fridge to stovetop and cleans up easily. A heavy stainless stockpot does the same job; the only pots to avoid are thin, light ones that scorch the aromatics and give you a bitter base.
Ingredients
Serves 6- 2 tbspolive oil
- 1onion · diced
- 2carrots · diced
- 2celery stalks · diced
- 3 clovesgarlic · minced
- 1 tbsptomato paste
- 1 tspsmoked paprika
- 1 candiced tomatoes · 14 oz
- 6 cupsvegetable stock
- 1bay leaf
- 1 tspdried thyme
- 1 small headgreen cabbage · about 2 lb, chopped
- 1 canwhite beans · drained, optional
- 1/2lemon · juiced, to finish
- salt and black pepper · to taste
- 2 tbspfresh parsley · chopped, to finish
Method
Brown the aromatics, do not just soften them
Start by cooking diced onion, carrot, and celery in olive oil over medium-high heat until they take on real colour at the edges, around eight to ten minutes. This is the single step that separates a savoury cabbage soup from the flat, boiled-vegetable version everyone remembers. The browning builds a deep base of flavour before any water dilutes it. Add the garlic only for the last minute so it turns fragrant without burning bitter.
Bloom the tomato paste and paprika in the fat
Push the vegetables aside, add a spoon of tomato paste and a good teaspoon of smoked paprika, and let them cook in the oil for a minute until the paste darkens and smells sweet. Cooking these in fat rather than dumping them into liquid is what unlocks their flavour and kills the raw, tinny edge tomato paste has straight from the tube. The paprika brings a savoury smokiness that reads almost meaty, which is exactly what a meatless soup needs.
Deglaze with a splash of acid
Pour in a splash of the stock or a little apple cider vinegar and scrape the browned bits off the bottom of the pot with your spoon. Those stuck-on bits are concentrated flavour, and lifting them into the soup is free depth. A little acid early also brightens the whole pot and stops the cabbage tasting dull and sulphurous later. Do not skip the scraping; it is the difference between a clean-tasting broth and a scorched one.
Build the broth with tomatoes and good stock
Add a can of diced tomatoes and a generous quart or more of vegetable stock, plus a bay leaf and a pinch of dried thyme or oregano. The tomatoes give body and a gentle sweetness while the stock carries the salt and savour, so use a good low-sodium one and season up from there rather than starting salty. Bring it to a simmer before the cabbage goes in so the base is already flavourful and not just watery.
Add the cabbage in two stages for texture
Stir in about two-thirds of the chopped cabbage and simmer it for fifteen to twenty minutes until tender, then add the final third in the last five minutes. Staging it this way is the trick to a soup with texture: the early cabbage melts into the broth and sweetens it, while the late addition keeps a little fresh bite so the whole pot is not uniformly soft. Cabbage shrinks a lot, so a pot that looks overfull will settle right down.
Simmer gently, taste, and season in layers
Keep the soup at a gentle simmer rather than a hard boil, which keeps the vegetables intact and the broth clear. Once the cabbage is tender, taste and season properly with salt and a good amount of black pepper, adjusting in small additions. This is where a bland pot gets rescued, since cabbage and tomato both need more salt than you expect. A pinch of chilli flakes or a little extra paprika here lifts it if it is tasting flat.
Add beans or lentils to make it a full meal
As written the soup is light, so for a meal that actually holds you, stir in a drained can of white beans or chickpeas, or a handful of red lentils with the stock so they cook down and thicken the broth. This is the move that turns a starter soup into a satisfying, protein-and-fibre dinner and keeps it Whole30-friendly if you use compliant beans or skip them for extra vegetables. Shredded leftover chicken works too if you are not keeping it plant-based.
Finish with fresh acid and herbs
Off the heat, finish the pot with a squeeze of lemon or another splash of vinegar and a handful of chopped fresh parsley or dill. That final hit of bright acid is what makes the whole bowl taste alive rather than heavy and stewed, and the fresh herb lifts it further. Fish out the bay leaf, ladle it up, and serve hot. It keeps a week in the fridge, tastes even better on day two, and freezes well for up to three months.
Variations
Substitutions and adaptations land with the photography shoot. The method holds across most reasonable swaps.
Storage
Refrigerator: 3 to 4 days, sealed. Freezer: up to 3 months. Reheat covered to retain moisture.
Frequently asked
- Why is my cabbage soup so bland?
- Almost always because the base was boiled rather than built. Brown the onion, carrot, and celery until they have real colour, bloom tomato paste and smoked paprika in the fat, and scrape the browned bits off the bottom before adding liquid. Those three steps are where the flavour lives. The other common culprit is under-salting: cabbage and tomato both need a fair amount of salt, so taste at the end and season in layers, then finish with a squeeze of lemon or a splash of vinegar to wake the whole pot up.
- How do I stop cabbage soup tasting sulphurous?
- The strong, sulphury smell comes from overcooking cabbage, so the fix is time and acid. Add the cabbage in two stages and keep the soup at a gentle simmer rather than a hard rolling boil, which is what drives off the harsh compounds. A splash of acid early and again at the end, from tomatoes, vinegar, or lemon, balances any lingering sulphur note. Do not simmer it for hours; the cabbage is done once it is tender, and cooking it far past that is what turns it unpleasant.
- Is cabbage soup good for weight loss?
- Cabbage soup is genuinely low in calories and high in fibre and water, so it is filling for very few calories, which is why it turns up in so many plans. It is a nutritious, high-volume meal built on vegetables. The honest caveat is that cabbage soup alone is low in protein, so as a sole meal it will not hold you long or preserve muscle. Add beans, lentils, or a lean protein and treat it as one part of a balanced plate rather than an all-day diet, and it earns its place.
- How do I add protein to cabbage soup?
- The simplest plant route is to stir in a drained can of white beans or chickpeas, or cook a handful of red lentils in with the stock so they thicken the broth and add real protein and fibre. Both keep it vegan. If you eat meat, shredded leftover chicken, lean browned ground turkey or beef, or a little smoked sausage all fit the tomato base well. Aim to get the bowl to 15 to 20g of protein if it is your main meal so it actually holds you.
- Can I freeze cabbage soup?
- Yes, it is an excellent freezer soup. Cool it completely, then freeze in airtight containers for up to three months, and it thaws and reheats cleanly because a brothy tomato base holds up far better than creamy soups. The cabbage softens a little more after freezing, which most people do not mind in a soup like this. Reheat gently on the stove, and refresh it with a squeeze of lemon and a little fresh herb, since the bright notes fade in the freezer.
- What kind of cabbage is best for cabbage soup?
- Plain green cabbage is the standard and the best all-rounder: it is cheap, holds its texture, and sweetens nicely as it cooks. Savoy cabbage, with its crinkled leaves, is a touch more tender and delicate and works beautifully too. Red cabbage will tint the whole broth purple, so use it only if you do not mind the colour. Skip pre-shredded coleslaw mix if you can, since it is cut thin and tends to go limp; a head you chop yourself gives far better texture.
Related recipes
See all →- Diet-Specific
Magnesium-Rich Foods: Pumpkin Seeds Beat Spinach, and Bread Lost Most of Its
An ounce of pumpkin seeds carries about 156mg of magnesium, which is more than a cup of cooked spinach and roughly five times what a banana delivers. Around half of adults in national survey data take in less than the estimated requirement, and the largest single reason is grain refining, which strips about eighty percent of the magnesium out of wheat before it reaches a loaf.
- Diet-Specific
Potassium-Rich Foods: The Banana Is Not Even in the Top Twenty
A medium banana has 422mg of potassium. A baked potato with the skin on has around 900mg, a cup of white beans about 1,000mg, and a cup of cooked spinach about 840mg. The banana became the symbol because it is portable, not because it is dense. What the number on the plate actually depends on is portion size, whether you cooked it in water, and how much sodium is sitting next to it.
- Diet-Specific
Vegetarian Recipes: Protein, Browning, and Actual Dinners
Vegetarian cooking almost never fails for lack of ideas. It fails on two things: not enough protein on the plate, and not enough browning in the pan. Fix those and a meatless dinner stops reading as the version without the main thing. Where the protein comes from, the four nutrients worth attention, the techniques that make plants taste cooked-for, and a week of dinners.
Get a tested recipe + a nutritional note in your inbox each Sunday.
One recipe a week, photographed on the same Tuesday it tested. Reviewed by an RD. No promotions, no pop-ups, no tracking.
The Clean Chef Starter Kit.
A 14-day anti-inflammatory meal plan PDF, grocery list by section, macros totaled per day, Sunday prep sequence. Free.
By subscribing, you agree to our Privacy Policy. One calm email a week. Unsubscribe anytime.
We're building a shop.
Curated cookware, pantry staples we actually buy, recipe-bundle PDFs. Be the first to know when it opens.
We'll only email you about the shop opening. Unsubscribe in any email. See our Privacy Policy.
