This creamy cabbage, leek and potato soup is a silky purée of tender cabbage, potatoes, and broth finished with buttery sautéed leeks and smoky bacon. A splash of cider vinegar balances the richness to create a hearty soup that’s perfect for lunch or a light dinner.
Two bowls of creamy cabbage and potato soup with bacon and leeks, with whole potatoes and cabbage nearby.
Photos by Tom Pitera | Styling by Erika Pitera

Cabbage and Potato Soup with Sautéed Leeks and Bacon

  • Servings: 4
  • Total Time: 55 minutes
  • Effort Level: Simple

Cabbage, leek and potato soup can easily be bland dish if treated as nothing more than a simple simmer-and-blend recipe. Here, we build flavor from the start by sautéing garlic in butter, then adding cabbage to soften and develop a subtle sweetness before it’s combined with broth. A splash of apple cider vinegar added during the simmer brings a subtle brightness to the finished soup as well.

We’ve also found that sautéing the leeks separately in butter makes a noticeable difference. Instead of disappearing into the purée, they retain their delicate flavor and add texture when stirred in at the end along with bits of crisp bacon. The result is a cabbage leek soup that’s smooth, flavorful, and satisfying without being overly rich.

Ingredients for cabbage leek potato soup including cabbage, leeks, potatoes, bacon, garlic, broth, milk, cream.

Ingredient Notes and Substitutions

A few key ingredients make this recipe work – here’s what to know. A complete list with quantities is in the recipe card below.

  • Green cabbage – Green cabbage provides the backbone of this cabbage leek potato soup, offering mellow flavor that softens and sweetens as it cooks. Savoy cabbage can also be used for even milder flavor and a more delicate texture.
  • Potatoes – Potatoes give the soup body and help create a naturally creamy texture once puréed. Yukon Golds are a good choice for their balance of starch and buttery flavor, but russets will work if you prefer a slightly thicker consistency.
  • Leeks – Leeks add a mild, onion-like sweetness that complements the cabbage without overpowering it. Cooking them separately in butter allows their flavor to develop fully before being added to the finished soup.
  • Bacon – Bacon brings a savory, smoky note that rounds out the flavor of the puréed base. Cooking it in advance and adding it at the end keeps the texture intact.

A Quick Look at Preparation

How to Make Cabbage, Leek and Potato Soup with Bacon

Here’s how this dish comes together, along with a few tips for the best results. Full instructions are in the recipe card below.

This cabbage leek potato soup starts by building a simple but important flavor base. Garlic is sautéed in butter, followed by the cabbage, which is cooked just long enough to soften and develop a bit of sweetness before being simmered in broth with the potatoes.

While cabbage and potatoes cook, the leeks are sautéed in butter separately until soft and lightly sweet to keep their mellow flavor distinct.

To finish, the cabbage and potatoes are puréed with milk and cream, then the soup is returned to the pot and combined with the leeks and crumbled bacon. This final addition creates contrast in both flavor and texture, turning what could be a simple cabbage leek soup into something more layered and satisfying.

Tested Tips

  • Rinse leeks thoroughly – Grit can hide between the layers; a quick dunk in cold water works best (see the recipe notes).
  • Cut the potatoes evenly – This ensures they cook at the same rate as the cabbage.
  • Don’t skip sautéing the cabbage – Cooking it briefly in butter before adding liquid helps develop flavor.
  • Adjust consistency at the end – If the soup feels too thick after blending, add a splash of broth to loosen it.

Serving Suggestions

This creamy cabbage leek potato soup works well as a light main course or a starter for a more substantial meal. To serve as a main course, pair it with some crusty sourdough bread for dipping and a green salad with a simple vinaigrette to balance the richness of the soup.

Creamy cabbage leek potato soup topped with bacon and sautéed leeks in white bowls.

More Creamy Homemade Soups to Try

Here are a few other creamy soups worth exploring. Greek Egg and Lemon Soup offers a silky, lemon-bright broth thickened with eggs and rice; Creamy Hungarian Mushroom Soup combines sautéed mushrooms, paprika, and sour cream for deep, savory flavor; and Corn Chowder with Bacon and Tomatoes blends sweet corn, smoky bacon, and fresh tomatoes in a creamy base.

Don't Lose This Recipe!
Get a link to come back, plus fresh recipes weekly (opt out anytime).
Two bowls of creamy cabbage and potato soup with bacon and leeks, with whole potatoes and cabbage nearby.
4.50 from 2 votes

Creamy Cabbage, Leek and Potato Soup

This creamy cabbage, leek and potato soup is a silky purée of tender cabbage, potatoes, and broth finished with buttery sautéed leeks and smoky bacon. A splash of cider vinegar balances the richness to create a hearty soup that’s perfect for lunch or a light dinner.
Prep: 20 minutes
Cook: 35 minutes
Total: 55 minutes
Servings: 4 servings

Ingredients

  • 3 tablespoons butter, divided
  • 4 cloves garlic, minced
  • 1 head green cabbage (about 1-3/4 lbs), cored and chopped
  • Salt and freshly ground black pepper
  • 2 medium potatoes (about 1/2 lb), peeled and diced
  • 5 cups low-sodium chicken broth
  • 1 bay leaf
  • 2 teaspoons apple cider vinegar
  • 1/4 cup cream
  • 1/4 cup milk
  • 2 leeks, sliced (see notes)
  • 5 strips bacon, cooked and crumbled
Keep This Recipe Handy
We’ll email a link to come back – plus new recipes weekly (opt out anytime).

Instructions 

  • Melt 1 tablespoon of the butter in a large stockpot over medium heat. Add the garlic and sauté until fragrant, about 1 to 2 minutes. Add the cabbage and cook, stirring occasionally, until wilted and slightly reduced in volume, 4 to 5 minutes. Season lightly with salt and pepper.
  • Add the potatoes, chicken broth, bay leaf, and apple cider vinegar. Increase the heat and bring to a boil, then reduce to a gentle simmer and cover. Cook, stirring occasionally, until the cabbage and potatoes are very tender, 25 to 30 minutes.
  • While the soup simmers, melt the remaining 2 tablespoons of butter in a separate pan over medium heat. Add the leeks (rinsed well if needed) and cook, stirring frequently, until soft and lightly sweet, 5 to 6 minutes. Season with salt and pepper and set aside.
  • Remove the bay leaf from the soup. Stir in the milk and cream, then purée until smooth using an immersion or standard blender.
    Note: If using a standard blender, let the soup cool slightly and work in batches to avoid splattering.
  • Return the puréed soup to the pot, rewarm for a minute, then stir in the sautéed leeks and crumbled bacon. Taste and adjust seasoning with salt and pepper if needed, then ladle into bowls and serve immediately.

Notes

About the leeks – Leeks often trap grit between their layers. To be sure they’re clean, slice them first, then rinse thoroughly in a bowl of cold water and lift them out with a slotted spoon so they leave any dirt behind.

Nutrition

Calories: 429, Total Fat: 27g, Cholesterol: 59mg, Sodium: 547mg, Carbohydrates: 35g, Fiber: 8g, Sugar: 11g, Protein: 15g

Nutrition information is automatically calculated, so should only be used as an approximation.


More From This Category

Lynne Webb and Erika Pitera, creators of MyGourmetConnection in the kitchen, working on a soup recipe for the website.

About Us

We’re Lynne and Erika, a mother-daughter duo passionate about creating recipes that bring flavor and variety to your kitchen in a simple, approachable way.

4.50 from 2 votes (2 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Please Leave A Rating




3 Comments

    1. Hi Mike,

      Sorry for the inconvenience, but next time you want to print a recipe, be sure to use the print button at the top of the “recipe card.” That removes all the extras that you don’t need and prints a plain text version of the recipe.