This easy German Cabbage Soup (Kohlsuppe) is the best comfort food I make in my Bremen kitchen during the colder months. Learn how to make cabbage soup the authentic German way with cabbage, carrots, potatoes, and sausages such as Mettwurst and kielbasa.
The vegetables still have a delicious crunch to them, and the signature sweet and sour flavor warms you from the inside out. Make this easy recipe for Kohlsuppe in less than an hour!
By popular demand, this reader-favorite recipe made it into my debut cookbook, German Kitchen-Classic Dishes!

By popular demand, this reader-favorite recipe made it into my debut cookbook, German Kitchen-Classic Dishes!
Jump to:
What is German Cabbagge Soup
Kohlsuppe, as Cabbage soup is called in German, is in essence a vegetable soup with cabbage. "Kohl" is the German word for Cabbage and "Suppe" means soup. The most used kind of cabbage used for this soup is white cabbage, but also recipes called savoy cabbage. There is no one unique recipe for this kind of soup. Some recipes use ground beef, others beef chuck or bacon.
Cabbage in German Cuisine
The cabbage did not originate from Germany but is probably an import from a Medditeranien country. It became popular in the Middle Ages. Karl the Great started to cultivate cabbage at the end of the 8th century. In Germany, all kinds of cabbage varieties are popular, red cabbage (rotkohl), kale (Grünkohl), savoy cabbage (Wirsing), or green and white cabbage (Weißkohl).
Cabbage was known as a poor people's food, as it was cheap and easy to cultivate yet packed with vitamins and minerals. The term to describe Germans as "Krauts" stems from the United States. It refers to the Sauerkraut that poor German immigrants used to eat when first entering the country. It became a widespread nickname for the German people in the second world war.
Today cabbage has experienced a sort of renaissance in German cuisine. Because it is low in calories but high in nutrients. It was, in part, made popular by Karl Lagerfeld's infamous "Cabbage Soup Diet". The effectiveness of this diet is controversial though. [Source: Planet Wissen.de] However, my soup recipe is not the diet kind.
German Cabbage Recipes

How to make German Cabbage Soup
My Kohlsuppe is a simple vegetable soup with cabbage as its main ingredient. I like to add the sausages at the end of my soup because it always leaves the option of making it vegetarian.
The soup is flavoured with caraway seeds, juniper berries (affiliate link) and vinegar for the iconic sweet and sour flavour.
Ingredients
For the detailed instructions and exact measurements, please jump to the printable recipe card
- Vegetables and Broth: White cabbage (half a large head), onions, garlic, carrots, waxy potatoes, and vegetable broth.
- Seasonings: White vinegar (white wine or cider vinegar), sugar, caraway seeds, juniper berries (affiliate link), bay leaves, and fresh chopped parsley.
German Sausages or Kielbasa for This Soup?
I love adding smoked sausages to this soup - they're always a highlight for my kids! Naturally, the German sausages that work well are Mettenden, Frankfurters, and even leftover grilled Bratwurst. But any smoked sausage works beautifully.
One of my secret tips is to try it with Polish kielbasa, as the smoky garlic flavors pair perfectly with the sweet and sour broth. Plus, it's much easier to find in grocery stores across the US - look for brands like Hillshire Farm or Johnsonville in the refrigerated meat section.
Kohlsuppe Recipe Step by Step:
- Peel the onions and garlic, and chop finely. Peel the potato and carrots and chop them into bite-size pieces. Finely chop the parsley. Wash the cabbage and remove the outer leaves. Quarter through the stem and remove the dense core with a sharp knife and discard. Roughly slice into bite-size cubes.

- Heat the oil in the pan and fry the onions until translucent. Then add in the garlic and fry for a further minute.

- Add the cabbage with a teaspoon of salt. Briefly fry with the onions. The salt will extract moisture from the cabbage. Pour in the vegetable broth, the crushed juniper berries (affiliate link), bay leaves and caraway seeds. Cover the pot with a lid and leave the cabbage to cook for a total of 40 minutes.
- Now add in the potatoes, carrots and parsley and cook for a further 20 minutes until the vegetables are done.

- Before serving add the sugar and vinegar to taste. The exact amount depends on your personal taste. Add until you achieve the desired sweet and sour flavour, then season with salt and pepper.

- Lastly, add the smoked sausage to the soup. The soup no longer needs to be cooked because if you use a smoked or preboiled sausage such as Mettenden or Frankfurter Sausages, they just need to be warmed up.
Slowcooker Method Option:
This German cabbage soup adapts beautifully for the crock pot, making it perfect for busy days when you want dinner waiting for you.
- Add onions, garlic, carrots, potatoes, and all seasonings to your slow cooker (affiliate link) Pour in the vegetable broth
- Important: Don't add the cabbage yet! Adding it at the beginning makes it mushy.
- Cook on LOW for 6-7 hours or HIGH for 3-4 hours Add the chopped cabbage during the last 45-60 minutes of cooking Stir in vinegar and sugar to taste
- Add sausages for the final 15 minutes just to warm through
Recipe Variations:
Here are some suggestions on how you can change the soup around:
- Add bacon or ham when you try the onions for a more meaty flavour.
- In some recipes, add cubes of beef to the soup and then cook it with the cabbage to give it a goulash texture.
- You can also fry ground meat / minced meat with onions. Add some tomato mark to the onions before adding in the broth.
- Change up the cabbage and try it with savoy cabbage instead of this cabbage..
How to serve:
Serve this sweet and sour cabbage soup hot, with some rye bread or a crusty roll on the side.

Storage Instructions
Store the soup in the fridge in an airtight container for up to three days. Reheating the soup will make it even better, as the flavours have more time to infuse (in my opinion). So it is a great soup to prepare the day before.
The Kohlsuppe is also suitable to freezing. It will stay good in the freezer up to 6 months.
More German Soups
Have you made this recipe?

I'd love to hear how it turned out! Leave a rating and comment below.
You'll help fellow readers enjoy it too and help me spread the word about German cuisine. - Marita x
Recipe

German Cabbage Soup (Kohlsuppe)
Ingredients
- 2 onions approx 200 gr / 7 oz
- 1 clove garlic
- 3 carrots aprox 250 gr/ 8 oz
- 3 potatoes aprox 350 gr / 12 oz
- 2 lb (1 kg) cabbage green or white
- 2 tablespoon olive oil
- 6 cups (1.5 liter) vegetable broth 6.3 cups or 50 fl oz
Seasonings
- 1 teaspoon caraway seeds
- 1 oz (30 g) parsley 1 oz
- 5 juniper berries crushed
- 2 bay leaves
- 1 tablespoon white vinegar
- 1 pinch sugar
Sausages
- 4 sausages of your choice use a smoked sausage such as Mettenden, Kabanossi, Kielbasa or Frankfurter sausages.
Instructions
- Peel the onions and garlic and chop them finely. Peel the potatoes and carrots and chop them into bite-sized pieces. Finely chop the parsley. Wash the cabbage, remove the outer leaves, then quarter it through the stem. Remove the dense core with a sharp knife and discard. Roughly slice the cabbage into bite-sized pieces.2 onions, 1 clove garlic, 3 carrots, 3 potatoes, 2 lb cabbage, 1 oz parsley
- Heat 2 tablespoons of olive oil in a large pot over medium heat. Add the onions and sauté until translucent, about 3-4 minutes. Stir in the garlic and cook for 1 more minute until fragrant.2 tablespoon olive oil
- Add the cabbage along with 1 teaspoon of salt and briefly fry it with the onions. The salt will help draw out moisture from the cabbage. Pour in the vegetable broth along with the crushed juniper berries (affiliate link), bay leaves, and caraway seeds. Cover the pot and let the cabbage cook for 40 minutes over medium-low heat.
- Stir in the potatoes, carrots, and parsley. Continue cooking for another 20 minutes, or until the vegetables are tender.
- Before serving, add the sugar and vinegar to taste. The exact amount depends on your preference-adjust until you reach the desired balance of sweet and sour flavors. Season with salt and black pepper to taste.1 tablespoon white vinegar, 1 pinch sugar
- Add the smoked sausages to the soup. The soup no longer needs to cook-just let the sausages warm up in the hot broth for a few minutes before serving.4 sausages of your choice
- Serve hot with crusty bread or rye bread for a hearty meal.
Notes
Storage Instructions
Store the soup in the fridge in an airtight container for up to three days. Reheating the soup will make it even better, as the flavors have more time to infuse (in my opinion). So it is a great suit to prepare the day before. The Kohlsuppe is also suitable for freezing. It will stay good in the freezer for up to 6 months.Nutrition

Love this authentic German recipe?
This is one of 65 traditional dishes featured in my cookbook, German Kitchen-Classic Dishes - all tested, perfected, and handpicked by readers like you!

















Raymond says
Thank you for sharing your wonderful recipes, am looking forward to making the cabbage soup and your potato salad.We came from Bad Hombourg not far from Frankfurt and my mother used to make and taught me her version of potato salad. I am keen to try yours.
Thanks again Raymond
Marita Sinden says
You are very welcome. I know Bad Hombourg well, having grown up from by there! Look forward to your feedback! Best Wishes Marita
Amanda says
My husband begged me for cabbage soup but there were so many different versions. I made him choose and he picked yours. This will be the 3rd time I'm making it. We absolutely love it, and we'll be making this our go to recipe for years to come!
Marita Sinden says
Hi Amanda! Thanks so much for your feedback, I am so pleased that your family likes this recipe so much! Lots of Love Marita