The Best Cabbage Soup recipe is packed with unexpected flavors (hello, pickle juice!) and tastes way better than you think it will. It's accidentally healthy but so delicious, you'll want to make it all year round.
Learn how to cut cabbage or just buy a bag of coleslaw mix at the store for this soup! For other hearty soup options, try my Ham and Bean soup (made in a slow cooker) or Split Pea Soup. See all my soups and stews here.
Cabbage Soup is simple enough to make in under an hour, can be made with very inexpensive ingredients, and is a fabulous way to eat all your vegetables. It’s finished with lots of fresh dill and a dollop of sour cream or Greek yogurt.
And if you're short on time, most of the vegetables can be bought already prepped - a bag of coleslaw mix for the cabbage, a bag of shredded carrots, a container of diced onions... even the laziest among us can make this soup. You'll still have to peel and cut your turnip, though.
Bowl after bowl, this easy and delicious cabbage vegetable soup will become your wintertime weeknight staple. (With zero guilt.)
Thinking about freezing portions of soup to enjoy throughout the week? Click and slide the number next to “servings” on the recipe card below to adjust the ingredients to match how many you’re feeding—the recipe does the math for you, it’s that easy.
What are cabbage soup ingredients?
I learned how to make cabbage soup with vegetable broth or beef broth, but chicken stock works, too. What else? Shredded green cabbage, a crisp green apple, turnip, onion, carrots, celery, and a couple bay leaves. The secret in this simple cabbage soup is a little pickle juice from a jar in the refrigerator (although lemon juice works, too). It brightens up the soup and makes it sparkle.
I throw in lots of fresh dill towards the end, and serve the soup with a dollop or two of sour cream, for a creamy cabbage soup. The sour cream isn’t crucial, but it’s so, so good!
Cabbage soup calories:
There are so many people out there who swear by cabbage soup for dieting, or make a giant vat of cabbage soup for weight loss. "Wonder soup" probably works for several reasons.
First of all, broth-based soup is hydrating and filling. It’s also jam-packed with good-for-you vegetables, which translates into vitamins, minerals, and fiber. Eating more vegetables is always a good idea, no matter who you are.
Furthermore, this soup is so low in calories and carbs. Even if all you’re doing is trying to limit your CICO (calories in vs. calories out), a big bowl of cabbage soup instead of that crispy fried chicken sandwich is where it’s at.
For calories in the Best Cabbage Soup, see below the recipe for details. One bowl comes in at about 125 calories, without the sour cream.
Cabbage Soup in the Instant Pot:
Technically speaking, you certainly don’t need an Instant Pot to make this soup. Since it cooks really quickly on the stove, a big Dutch oven works fine. Here are pressure cooker instructions, though, just in case.
- Add oil to the Instant Pot and turn it on the 'sauté' function. Add carrots, celery, and onion and sauté 5 minutes until softened.
- Add cabbage, apple, turnip, bay leaves and broth, then stir to combine. Set the Instant Pot to ‘soup’ function for 20 minutes.
- After 20 minutes, turn the valve to instant release.
- After pressure has released, open and stir. Add in the pickle juice and dill, then season to taste with salt and pepper.
How to make cabbage soup in a slow cooker:
If your crockpot is begging to be put to use, there’s no better time to make this easy cabbage soup:
- Add celery, cabbage, carrot, bay leaves, onions, broth, turnip to the crock pot.
- Cover and cook on LOW for about 7 to 9 hours, or until the vegetables are tender.
- Add pickle juice, apple, and dill, then cook for another 5 minutes.
- Then all you have to do is season to taste with salt and pepper.
All the different ways to make my Best Cabbage Soup
your Best Cabbage Soup:
When you like your cabbage soup with meat, here are some ideas to get you going:
- Cabbage Soup with sausage: Since this recipe is originally from the Ukraine, it’s completely appropriate to make cabbage soup with kielbasa or Polish sausage. Simply brown the sausages in advance, then add the links to the soup to simmer with the vegetables. Serve whole or cut up into bites in the soup.
- Cabbage Soup with ground beef: Browned ground beef adds flavor and protein to this soup, and turns it into something more like cabbage roll soup.
- Cabbage Soup with bacon: Add crunchy bits of bacon to the top of this soup, or sauté in some diced bacon with the vegetables
- Cabbage Soup with pork: Other smoked pork works well in cabbage soup, too, especially with the sweetness of the apple and turnip. Think ham bone, a pork shank or hock, whatever ya got.
- Cabbage Soup chicken: Cabbage soup with chicken is delicious. Use chicken stock and add poached shredded chicken when you’re feeling under the weather.
Vegetarian and Vegan Cabbage Soup inspirations? Right here:
Cabbage Soup with beans: Throw in some pre-cooked beans, or a cup of lentils to cook in with the broth for a healthy vegetarian protein with delicious texture.
Cabbage Soup with vegetables: Some cooks like adding some chopped tomatoes or shredded beets to cabbage soup. The more vegetables, the merrier!
Cabbage Soup recipe, vegan: If you make this recipe with vegetable stock and omit the sour cream, it’s perfectly, deliciously vegan all on its own, or with a plant-or nut-based sour cream.
Cabbage Soup recipe, vegetarian: This soup is already a glorious vegetarian soup when made with vegetable broth.
The Best Cabbage Soup Recipe
- 3 tablespoons olive oil
- 1 small turnip peeled and julienned
- 2 carrots peeled and julienned
- 1 large onion sliced
- 2 stalks celery sliced
- 4 cups beef broth or vegetable broth
- 1 pound green cabbage shredded
- 1 green apple peeled, cored, and diced
- 2 bay leaves
- 1 tablespoon dill pickle juice or lemon juice
- 1 teaspoon fresh dill chopped, plus more for garnish
- Salt and freshly ground black pepper
- Sour cream for serving, optional
- In a large stock pot or Dutch oven, heat the oil over medium-high heat until shimmering. Add turnip, carrot, onion, and celery, and cook until softened, about 10 minutes.
- Add broth, cabbage, apple, bay leaves, and 1 teaspoon dill. Bring to a boil. Cover and reduce heat; simmer until vegetables are tender, about 30 to 40 minutes.
- Remove bay leaves and stir in pickle or lemon juice. Season to taste with salt and pepper. Garnish with sour cream and more fresh dill if desired.