German Soup Dishes: A Hearty Kartoffelsuppe Recipe

Updated November 3, 2026

Total time
1 hr 10 min
prep 25 min · cook 45 min
Serves
6
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece

Jump to recipe

German Soup Dishes: A Hearty Kartoffelsuppe Recipe

Kartoffelsuppe is a German potato soup made with potatoes, leek, carrots, celeriac, and broth; this version is gently thickened and finished with cream and marjoram. Recipes vary by region and household, from chunky bowls to smooth ones, and this flexible pot is satisfying on its own or with sausage added at the table.

Ingredients

  • 2 lb (900 g) floury or all-purpose potatoes, such as russets or Yukon Golds, peeled and cut into ½-inch (1.3 cm) cubes
  • 2 tbsp (28 g) unsalted butter
  • 1 medium yellow onion, about 5 oz (140 g), finely diced
  • 1 medium leek, about 5 oz (140 g), white and light-green parts only, rinsed well and sliced
  • 2 medium carrots, about 5 oz (140 g), peeled and diced
  • 8 oz (225 g) celeriac, peeled and diced; or use 2 celery ribs, about 3 oz (85 g)
  • 6 cups (1.4 L) low-sodium vegetable broth or chicken broth
  • 1 dried bay leaf
  • 1 tsp (1 g) dried marjoram, plus more to taste
  • 1 tsp (6 g) fine salt to start, plus more to taste
  • ¼ tsp (0.5 g) freshly ground black pepper, plus more to taste
  • ½ cup (120 ml) heavy cream
  • 2 tbsp (8 g) chopped fresh parsley
  • 1 tbsp (15 ml) apple cider vinegar or mild white wine vinegar, optional, to brighten the soup
  • Crusty bread, for serving

Instructions

  1. Prepare the vegetables. Peel and cube the potatoes, then dice the onion, carrots, and celeriac. Clean the leek carefully: grit often hides between its layers, so slice it lengthwise and rinse between the leaves before chopping. Cutting the vegetables to similar small sizes helps them cook evenly. The listed 25-minute prep time allows for peeling, rinsing, and chopping.
  2. Soften the aromatics. Melt the butter in a large heavy pot or Dutch oven over medium heat. Add the onion, leek, carrots, and celeriac. Cook for about 10 minutes, stirring every minute or two, until the onion and leek are soft and glossy. Keep the heat moderate; browning them heavily can give this mild soup a roasted flavor that competes with the marjoram.
  3. Add potatoes and broth. Stir in the potatoes, broth, bay leaf, marjoram, salt, and pepper. Bring the liquid just to a boil, then lower the heat so it simmers steadily without boiling hard. Cover the pot partially and simmer for about 30 minutes, stirring once or twice. The potatoes should be very tender when pierced with a fork, and the carrots should be soft but not completely dissolved.
  4. Choose a texture. Remove the bay leaf. For a rustic soup with distinct pieces, use a potato masher to crush some of the vegetables directly in the pot, leaving plenty intact. For a creamier texture, use an immersion blender in short bursts until roughly one-third to one-half of the soup is smooth. You can also transfer a few cups to a blender, blend carefully, and return them to the pot. Avoid blending the entire soup for a long time: potatoes can turn gluey when overworked.
  5. Finish gently. Stir in the cream and warm the soup over low heat for about 5 minutes; do not let it boil after adding the cream. Taste and adjust the salt, pepper, and marjoram. Add the vinegar a teaspoon at a time if the soup tastes especially rich or flat. The finished flavor should be savory and mellow, with a little lift rather than a pronounced vinegar taste.
  6. Serve. Ladle into warm bowls and scatter parsley over the top. Offer crusty bread and extra black pepper alongside. If you want sausage, serve sliced, fully cooked smoked sausage as an optional topping, warmed separately according to its package directions.

Tips

  • Clean the leek thoroughly. Soil trapped between the layers can make an otherwise smooth bowl gritty. Slice it first, separate the rings in a bowl of cool water, swish them around, and lift the leek out rather than pouring the water and grit back over it.
  • Pick potatoes for the texture you like. Russets break down readily and make a thicker, more rustic soup. Yukon Golds hold their shape a little better and taste naturally buttery. A mix works well if you want both tender pieces and enough potato to thicken the broth.
  • Adjust thickness gradually. If the soup is too thick after blending or mashing, stir in warm broth a little at a time. If it is too thin, mash more potatoes in the pot and simmer gently for a few minutes before adding the cream. Avoid boiling it vigorously to reduce liquid, as that can make the vegetables fall apart.
  • Use salt with care. Broths vary in saltiness, and the soup concentrates slightly as it simmers. Begin with the measured amount, then taste again after the cream goes in. If using salted broth, start with half the salt and add more near the end.

Serving Suggestions

Serve Kartoffelsuppe as a light main course with dense rye bread, sourdough, or a crusty country loaf for dipping. A green salad dressed with a sharp mustard vinaigrette adds contrast to the creamy soup, while sliced pickles or a spoonful of sauerkraut on the side bring a pleasantly tart note. For a more filling meal, offer warm pretzels or a simple cabbage salad.

For a sausage topping, choose fully cooked German-style smoked sausage, such as Bockwurst or a similar mild sausage, and heat it separately before slicing it into the bowls. Keeping it separate makes it easy to serve the base soup to vegetarians and lets diners choose their own portion. Chopped parsley is a fresh finish; a small swirl of cream or a few grinds of pepper also work without overpowering the marjoram.

Variations

Make it vegetarian: Use vegetable broth and omit the sausage. For extra savory depth, brown a handful of sliced mushrooms with the vegetables before adding the potatoes. The mushrooms make the soup earthier, while the traditional combination of leek, potato, and marjoram remains noticeable.

Make it dairy-free: Replace the butter with olive oil and the cream with an unsweetened oat or soy cooking cream. The result will be a little less rich, so taste carefully and add a small splash of vinegar or extra pepper at the end to balance it. Check that the broth and alternative cream are unsweetened and suitable for savory cooking.

Use celery instead of celeriac: Celeriac, also called celery root, is a knobby root vegetable with a gentle celery flavor and is widely used in Central European cooking, though it may not be stocked everywhere. Two celery ribs are a practical substitute. They give a brighter, more familiar celery note and a slightly less earthy taste; add them with the carrots as directed.

Add sausage or bacon: Fully cooked smoked sausage can be heated separately and served on top, which preserves the soup’s flexible base. If using raw fresh sausage, cook it in a separate pan until the center reaches 160°F (71°C), the USDA FSIS safe minimum for ground meat, then drain excess fat and add the cooked sausage to the bowls. Bacon can also be cooked separately until crisp and used as a salty garnish.

Make it chunkier: Skip the blender and mash only a few spoonfuls of potatoes against the side of the pot. This keeps the vegetables distinct but still gives the broth some body. If serving a mixed group, keep the soup chunky and put a potato masher on the table so diners can adjust their own bowls.

Storage and Reheating

Cool the soup promptly and refrigerate it within 2 hours of cooking, in a covered, shallow container. It keeps for 3 to 4 days in the refrigerator. The potatoes absorb broth as the soup sits, so it will usually be thicker the next day; loosen each portion with a splash of broth or water while reheating.

Warm soup in a saucepan over medium-low heat, stirring often, until steaming throughout and 165°F (74°C), the USDA FSIS temperature for reheated leftovers. Avoid a hard boil, especially because this recipe contains cream. For microwave reheating, cover the bowl loosely, stir midway through, and check the temperature in more than one spot. Reheat only the portion you plan to eat.

This soup can be frozen for about 2 to 3 months, although the potatoes may soften and the cream can separate slightly after thawing. For the best texture, freeze the soup before adding cream, then thaw it overnight in the refrigerator, reheat to 165°F (74°C), and stir in fresh cream at the end. If it was frozen with cream already mixed in, whisk it gently as it warms; it may look less smooth but will still be suitable to eat when handled safely.

Frequently Asked Questions

Is German potato soup supposed to be smooth or chunky?

Both styles are common. Some versions are blended until creamy, while others keep the potatoes and vegetables in pieces; many home cooks partially mash or blend the soup to get a middle ground. This recipe is designed for that flexible texture, so use the masher or blender only as much as you like.

Can I make Kartoffelsuppe ahead?

Yes. You can cook the soup a day ahead and refrigerate it promptly. The flavor settles as it rests, but the potatoes also thicken the broth, so plan to add a little broth or water when reheating. For the freshest texture, add the cream during reheating rather than before freezing.

What can I use if I cannot find celeriac?

Use two celery ribs in its place. Celeriac is a root vegetable with a mild, earthy celery flavor, while celery ribs taste greener and more direct. The soup will still work, though it will have a slightly lighter, less earthy character. Do not substitute celery seed in the same quantity; it is much more concentrated.

How do I keep the potatoes from turning gluey?

Do not blend the whole pot for an extended time. Potatoes release starch when heavily processed, which can make the soup sticky or elastic. Mash a portion by hand, or use an immersion blender briefly in several areas and stop while some pieces remain. A floury potato will thicken the soup naturally.

Can I make this soup without cream?

Yes. Leave the cream out and mash or blend a little more potato into the broth for body. You can also stir in unsweetened oat or soy cooking cream. Taste after changing the finish, since cream softens seasoning; the soup may need a little more salt, pepper, marjoram, or vinegar.

Is this recipe gluten-free?

The ingredients listed are naturally gluten-free, but packaged broth, sausage, and plant-based cream can contain additives or be processed with gluten-containing ingredients. Check their labels if gluten avoidance is important, and serve the soup with gluten-free bread. The recipe does not use flour as a thickener.

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).