British Cabbage Soup: A Hearty, Simple Recipe

Updated November 3, 2026

Total time
58 min
prep 20 min · cook 38 min
Serves
6
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

British Cabbage Soup: A Hearty, Simple Recipe

British cabbage soup is a homestyle vegetable soup made with cabbage, potatoes, leek, carrots, and herbs simmered in a light broth. It is filling without being heavy, and the potatoes give the soup enough body to make a simple bowl feel like a meal. Recipes vary from household to household; this version keeps the flavors familiar and lets the cabbage stay tender rather than overcooked.

Ingredients

  • 2 tablespoons (28 g) butter or olive oil
  • 1 medium leek, about 5 ounces (150 g), white and pale-green parts only
  • 1 medium yellow onion, about 5 ounces (150 g), finely chopped
  • 2 medium carrots, about 5½ ounces (160 g), diced
  • 2 celery ribs, about 2¾ ounces (80 g), diced
  • 2 garlic cloves, about 6 g, minced
  • 1 pound (450 g) waxy potatoes, such as Yukon Gold or red potatoes, cut into ½-inch (1 cm) cubes
  • 1 pound (450 g) green or Savoy cabbage, cored and thinly sliced, about 6 cups
  • 6 cups (1.4 L) vegetable stock, preferably lower-sodium
  • 1 bay leaf
  • 1 teaspoon (1 g) dried thyme, or 1 tablespoon (3 g) fresh thyme leaves
  • ¾ teaspoon (4 g) fine salt, plus more to taste
  • ½ teaspoon (1 g) freshly ground black pepper
  • 2 tablespoons (8 g) chopped fresh parsley
  • 1 tablespoon (15 ml) lemon juice, optional, for finishing

Instructions

  1. Prepare the vegetables. Trim the root and dark-green tops from the leek, then slice it lengthwise and rinse between the layers to remove any grit. Chop the leek, onion, carrots, and celery into small, fairly even pieces so they soften at a similar pace. Peel the potatoes if you prefer a smoother soup; otherwise, scrub them well and leave the skins on. Cut the cabbage into thin ribbons, discarding the tough core.
  2. Soften the base, 8 minutes. Set a large, heavy-bottomed pot or Dutch oven over medium heat and add the butter or oil. When the butter has melted, add the leek, onion, carrots, and celery. Cook for about 8 minutes, stirring every minute or two, until the onion and leek look soft and glossy. Keep the heat moderate: the vegetables should soften, not brown deeply, because browned edges can make the broth taste more roasted than the gentle, clean flavor intended here.
  3. Add garlic and herbs, 1 minute. Stir in the garlic and cook for 30 to 60 seconds, just until fragrant. Add the potatoes, bay leaf, thyme, salt, pepper, and vegetable stock. Scrape the bottom of the pot with a wooden spoon to loosen any vegetables that have begun to stick. Bring the liquid to a gentle boil, then lower the heat so it simmers steadily rather than bubbling hard.
  4. Cook the potatoes, 14 minutes. Partially cover the pot and simmer for about 14 minutes, stirring once halfway through. Check a potato cube with the tip of a knife: it should be nearly tender, with a little resistance in the center. If your cubes are larger than ½ inch (1 cm), they may need a few extra minutes before you add the cabbage. Keeping the pieces similar in size helps them finish together.
  5. Simmer the cabbage, 13 minutes. Add the sliced cabbage in a few handfuls, stirring as it wilts into the broth. Cover the pot partially and simmer for about 13 minutes, until the cabbage is tender but still has a little texture and the potatoes are completely soft. A large pile of cabbage may seem to crowd the pot at first; give it a minute to wilt before adding more. Avoid a vigorous boil, which can break up the potatoes and make the cabbage limp.
  6. Finish and season, 2 minutes. Remove the bay leaf. Stir in the parsley and, if you like a brighter finish, the lemon juice. Taste the broth and add salt or pepper as needed; stock varies widely in saltiness, so final seasoning is best done at the end. For a slightly thicker texture, press a few potato pieces against the side of the pot with the back of a spoon and stir them into the broth. Ladle into warm bowls and serve.

Tips

  • Clean the leek thoroughly. Soil often collects between the layers, even when the outside looks clean. Slicing it lengthwise before rinsing makes the grit easier to spot. If you do not have a leek, use another medium onion; the soup will still be good, though it will lose the leek’s mild, sweet flavor.
  • Choose cabbage for the texture you want. Savoy cabbage has crinkled leaves that soften quickly and give a tender, delicate result. Firm green or white cabbage is also suitable and stays a little more substantial. Slice either type thinly so it cooks in the stated time; thick wedges need longer and are harder to portion neatly in a spoonful.
  • Use a gentle simmer and check before adding time. A hard boil can cause the potato edges to crumble before the centers are tender. If the soup is not ready after the suggested cooking times, continue in two-minute increments and check a potato cube each time. The precise finish depends on the variety of potato and how evenly it was cut.
  • Season according to your stock. Lower-sodium stock gives you more control, but homemade or regular stock can work too. Begin with the listed salt, then taste once the cabbage is tender. If the broth tastes flat, a small squeeze of lemon can sharpen it; add it gradually so the soup remains savory rather than sour.

Serving Suggestions

Serve the soup hot in deep bowls, with parsley scattered over the top and crusty bread, brown bread, or a warm roll alongside. Bread is useful for soaking up the lightly seasoned broth, and a little butter on the side makes the meal more substantial. For a simple supper, put out grated mature cheddar so each person can add a small handful to their bowl. The cheese melts into the hot soup and adds richness without requiring cream in the pot.

If you want a fuller meal, pair a bowl with a cheese toastie, a savory scone, or a plain green salad dressed with a sharp vinaigrette. Keep accompaniments straightforward: the soup is mild and comforting, so strongly spiced sides can overwhelm its gentle cabbage-and-herb flavor. A few extra twists of black pepper or a spoonful of chopped parsley at the table are easy ways to let diners adjust their own bowls.

Variations

Make it vegan: Use olive oil instead of butter and check that the vegetable stock is vegan. The recipe is otherwise plant-based as written. For a richer finish, stir a spoonful of oat cream into each bowl rather than simmering a large amount in the pot; this keeps the broth’s fresh vegetable flavor noticeable.

Add beans: Stir in one drained and rinsed 15-ounce (425 g) can of cannellini beans during the last 5 minutes of cooking. They add a creamy, mild element and make the soup more substantial. If using dried beans, cook them separately until tender before adding; dried beans should not be added uncooked to this short soup recipe.

Make it heartier with barley: Add ¼ cup (50 g) pearl barley with the stock and simmer until tender, following the package timing. Barley absorbs broth and can extend the cooking time, so check the pot and add up to 1 cup (240 ml) extra stock or water if it becomes thicker than you like. This variation has a more substantial, grain-forward texture.

Use a different herb profile: Replace the thyme with 1 teaspoon (1 g) dried marjoram, or add a small pinch of nutmeg at the end. Keep the bay leaf if using marjoram, and remove it before serving. For a more peppery finish, use Savoy cabbage and add extra black pepper rather than increasing the salt.

Storage and Reheating

Cool the soup promptly and refrigerate it within 2 hours of cooking in shallow, covered containers. It keeps for 3 to 4 days in the refrigerator. The potatoes will absorb some broth as the soup stands, so the chilled leftovers may be thicker than the freshly cooked soup; loosen them with a splash of water or vegetable stock while reheating.

Reheat only the portion you plan to eat, either in a saucepan over medium-low heat or in a microwave-safe bowl, stirring occasionally so the middle heats evenly. USDA FSIS recommends reheating leftovers to 165°F (74°C); check the center with a food thermometer. Avoid repeatedly cooling and reheating the full pot, since that makes it harder to handle leftovers safely and can soften the cabbage further.

For longer storage, freeze cooled soup in airtight, freezer-safe containers for up to 3 months. Leave a little room at the top for expansion and label the container with the date. Thaw it overnight in the refrigerator, then reheat as described above. Potatoes can become a little grainy after freezing and thawing, but stirring the soup well usually brings the broth back together. If you know you plan to freeze a batch, slightly undercook the cabbage so it retains more texture after reheating.

Frequently Asked Questions

What kind of cabbage works best?

Savoy, green, or white cabbage all work. Savoy tends to become tender more quickly and has a delicate leaf texture, while firm green cabbage holds its shape a little longer. Choose a fresh head that feels heavy for its size, remove any damaged outer leaves, and slice it thinly. The recipe timing assumes narrow ribbons rather than large wedges.

Can I make British cabbage soup without potatoes?

Yes. The potatoes add body and make the soup more filling, but you can leave them out for a lighter broth. Reduce the stock by about 1 cup (240 ml) to keep the result from feeling too thin, or add a drained can of white beans for substance. Without potatoes, the soup may need a few fewer minutes of simmering; cook until the cabbage and other vegetables are tender.

Can I blend this soup?

You can blend all of it for a smooth soup, but the result will be less like the usual chunky, home-style version. For a middle ground, blend about one-third of the soup and stir it back into the pot. Let hot soup cool slightly before blending, work in batches, and follow your blender’s instructions for hot liquids. Do not fill a countertop blender to the top, because steam can build pressure under the lid.

Why is my cabbage soup bitter?

Cabbage can taste sharper if it is old, cooked too long, or browned heavily before simmering. Use a fresh head, soften the vegetables without letting them scorch, and stop cooking once the cabbage is tender. A small amount of lemon juice can brighten the broth, but it will not hide a strongly bitter cabbage. Taste before adding extra salt, since too much salt can make the flavor seem harsher.

Can I prepare the vegetables ahead?

Yes. You can wash and chop the leek, onion, carrots, celery, potatoes, and cabbage up to a day ahead and keep them covered in the refrigerator. Store cut potatoes submerged in cold water so they do not discolor, then drain and dry them before adding them to the pot. Keep the cabbage separate from the other vegetables if you want to preserve its crispness, and cook the soup shortly after cutting the potatoes for the best texture.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).