The classic, old-fashioned German potato soup (Kartoffelsuppe), is a creamy, brothy stew made with simple ingredients. A traditional German soup that is full of nutrients and bursting with flavor. Make this easy recipe this soup season.
If you have grown up in Germany, you probably have a different recipe for homemade potato soup in mind. There are many different versions of German potato soups, and every family has their own. This is the soup my mother used to make. (This post was first published in January 2014 and updated in January 2021)
What is German potato soup?
Potato soup in German is called “Kartoffelsuppe” - “suppe” is the German word for soup, but you might also find it called “Kartoffeleintopf”. “Eintopf” in German describes a soup-based one-pot recipe.
It is a broth-based soup made with soup greens and onions. The texture can vary from chunky to smooth and creamy. It may be vegetarian, or loaded with meat and sausages.
Kartoffelsuppe is also known as the "German Sausage Soup". This is because it is perfect for adding in any kind of sausage. Make this a German hot dog soup by adding in Frankfurters, Vienna sausages, (even American hot dogs will do), or warm up some bratwurst. So if you hear the term "Kartoffelsuppe mit Würstchen" it just refers to a German Potato Sausage Soup.
Potato soup with Frankfurter sausage is also a traditional Christmas Eve Dinner in some parts of Germany. This is because Christmas Eve used to be part of the fasting season, so humble, simple recipes are common.
Which sausages to use with German Potato Soup?
Let’s get to the all-important sausages. Which one to choose? There are so many! Here are some suggestions:
- Frankfurter Sausages or Wiener Würstchen (Vienna Sausage) – if using Frankfurters just place them 5 minutes in the hot (not boiling) soup to warm up.
- Smoked Sausages – such as Bockwurst, Krakauer or Mettwurst can also just be warmed up in the soup.
- Bratwurst – Slice the pork sausage into little pieces and fry them with some oil in a pan before adding them to the soup.
How to make German Potato soup
Ingredients
The exact quantity can be found below in the printable recipe card.
- Potatoes – Floury and starchy potatoes work best for a creamy soup, as they break down easier. Russet potatoes (USA) or King Edward potatoes (UK) or yukon gold. If you prefer a chunky potato soup use waxy potatoes.
- Suppengrün (German soup greens) - Onions, celery root (celeriac), carrots and leeks
- Marjoram (affiliate link) – if not available then substitute it with sage (affiliate link)
- Chicken Stock/ Chicken Broth – you can substitute this with vegetable broth/ vegetable stock (affiliate link) to make a vegetarian potato soup
- Fresh parsley - and any other fresh herbs you have in the garden. Chives work well.
- Bay leaf
- sour cream or heavy cream (for a vegan version, omit the cream or use a plant-based alternative)
- olive oil - you can also use butter or vegetable oil
- German Sausages - Frankfurter Sausage, Vienna Sausage, Bratwurst, Mettwurst, Hot Dogs or any other sausage you fancy
Creamy German Potato Soup Recipe Steps
- Start by preparing the vegetables. Peel the potatoes, carrots, and celery root (if using) and roughly slice them into small cubes. Peel the onion and finely slice it. Cut the leeks into fine stripes. Finely chop the parsley.
- Heat the oil or butter in a large saucepan and fry the onions on medium heat until they start to brown for about 5 minutes. Add the potatoes, leeks, root celery, and carrots to the pot and fry for a further 2 minutes.
- Pour in the broth/stock and add the bay leaf. Cover the saucepan with a lid and leave the vegetables to simmer for around 30 minutes at medium-low heat. Check the soup occasionally and give it a good stir. (I never state the amount of salt, because every broth /stockpot is different. Please season to your personal preference)
- Remove the pot from the heat. Check that the vegetables are cooked through and remove the bay leaf. For a creamy potato soup blend with a stand or immersion blender until you achieve a creamy consistency. Stir in the heavy cream or sour cream.
- Adjust the seasoning with salt and black pepper to taste. Place the sausages into the warm (no longer cooking soup). The sausages just need to be heated up, not cooked. Sprinkle in the fresh parsley just before serving.
Regional German potato soup recipe variations
- The Bavarian Potato Soup and Berliner Potato Soups are made with bacon.
- In Mecklenburg, the potato soup is eaten with cooked ham (Kassler), bacon, and dried plums.
- In the German territory of Baden, they like to serve their potato soup with plum cake.
- The potato soup in Swabia is served with fried apple cakes (Apfelküchle)
- In Hessia – the soup sometimes gets seasoned with some vinegar. This provides the sweet and sour taste that is the characteristic flavor that many German dishes are famous for.
- In Pfalz and Saarland, it is common to eat the soup with yeast dumplings.
- In Algau, their potato soup is made with sauerkraut.
[source Wikipedia]
How to serve German Potato Soup?
Serve a bowl of soup with either some fresh bread or bread rolls (Brötchen). You can serve them either as a main dish or as a starter. One of the most popular sides of German potato soup is a tasty sausage. So pick up some Franks, Vienna or any smoked sausage and cut it up or serve it with the soup as a side dish.
Storage Options
Leftover soup is kept in the fridge for up to 5 days. Some say the soup tastes better the next day as it allows for the flavors to develop. Store in an airtight container and reheat thoroughly before serving.
Can I freeze German potato soup?
Yes, this soup freezes well, as long as you have not added any cream to the soup. The cream does not thaw very well. Freeze it in an airtight container for up to three months. It is a great recipe to make ahead and freeze in portions.
How long does this soup keep in the fridge?
If you like this recipe you might also like
…you might also like these German soup recipes :
- 4-Ingredient Potato Soup
- German Pea Soup
- German Swede and Carrot Soup (Steckrübeneintopf)
- Roasted Butternut Squash Soup
- Pea Soup with Mint and Spinach
- Cabbage Soup
Recipe
Authentic German Potato Soup with Sausages (Kartoffelsuppe)
Equipment
- immersion or stand blender
Ingredients
- 1 kg potatoes (35 oz) - floury/ starchy potatoes King Edwards, Russet or Yukon Gold potatoes
- 150 g root celery (Celeriac) (5.2 oz) - optional
- 1 leek about 250 g (8.8 oz)
- 2 white onions about 150 g (2.8 oz)
- 2 carrots about 150 g (8.8 oz)
- 1 liter chicken stock or broth 34 fl oz or 4 cups
- 1 teaspoon marjoram if not available subsitute with sage (affiliate link)
- 1 bay leaf
- 15 gr parsley
- 1 tablespoon olive oil
- 100 g heavy cream or sour cream (for a healthier version)
Sausages - at least 1 per person
- Frankfurters or Vienna Sausages
- Bratwurst or Knackwurst
- Smoked sausages such as Bockwurst, Krakauer or Mettwurst
Instructions
- Start by preparing the vegetables. Peel the potatoes, carrots, and celery root (if using) and roughly slice them into small cubes. Peel the onion and finely slice it. Cut the leeks into fine stripes. Finely chop the parsley.1 kg potatoes, 150 g root celery (Celeriac), 2 white onions, 2 carrots, 1 leek
- Heat the oil or butter in a large saucepan and fry the onions on medium heat until they start to brown for about 5 minutes. Add the potatoes, leeks, root celery, and carrots to the pot and fry for a further 2 minutes.1 tablespoon olive oil
- Pour in the broth/stock and add the bay leaf and marjoram (affiliate link). Cover the saucepan with a lid and leave the vegetables to simmer for around 30 minutes at medium-low heat. Check the soup occasionally and give it a good stir. (I never state the amount of salt, because every broth /stockpot is different. Please season to your personal preference)
- Remove the pot from the heat. Check that the vegetables are cooked through and remove the bay leaf. For a creamy potato soup blend with a stand or immersion blender until you achieve a creamy consistency. Stir in the heavy cream or sour cream.100 g heavy cream
- Adjust the seasoning with salt and black pepper to taste. Place the sausages into the warm (no longer cooking soup). The sausages (Frankfurters or smoked sausages such as Mettwurst or Krakauer) just need to be heated up, not cooked. Sprinkle in the fresh parsley just before serving. (For Bratwurst see below)15 gr parsley, Frankfurters or Vienna Sausages , Smoked sausages such as Bockwurst, Krakauer or Mettwurst
If using Bratwurst
- If you are using bratwurst – then slice the bratwurst into little chunks. Fry in a little oil in a separate pan before adding to the soup.Bratwurst or Knackwurst
To serve
- Serve with some bread. If you would like stir in a spoon of sour cream or heavy/double cream before serving.
Mike D
Would you put the Celeriac into it when you added the rest of the vegetables and how would you cut it? I would assume in a cubed shape close to what the potatoes were cut like.
Marita Sinden
Yes that is right cube them. I will update the recipe. Thanks for pointing that out 🙂
Shaun
Just perfect for an Autumn lunch. Thank you for this brilliant idea.
Marita
Thank you Shaun for your comment. I hope you will enjoy it. x Marita
Christina
This recipe reminds us of living in Germany, my husband loves it when I make it! Thanks for the authentic recipe.
Jessie
I love potato soup and the sausages sound like a great addition!
Felicity
Easy to make & not a Supermark to go & buy unnecessary ingredients!
Marita Sinden
Hi Felicity, thanks so much for your feedback!
Jennifer | KITJEN
The perfect soup for soup season!
Gabriela Herrera
I think I am gonna try leeks for the first time usis your recipe. I will be exchanging the sausage with the vegan one. I will tag you on social when I do. Thank you so much.
taffy
Oh this looks so yummy. I had no idea that you can add some sausages to potato soup. Will try it out
Giangi Townsend
One of my favorite soups. Full of flavor and great ingredients. Love potatoes and will definitely make it for my family
Bruno
Delicious recipe! I think I will add pepper flakes in the next one and maybe a little spinach. Thank you
Marita
Hi Bruno, thank you so much for your feedback. I am glad you liked the recipe. I agee that pepper and spinach would be a wonderful addition. Marita