Sächsische Kartoffelsuppe
German

Sächsische Kartoffelsuppe

Saxon·Easy·1 hour

Saxon potato soup — diced potatoes simmered with leek, onion, carrot, celery and smoked bacon in broth, finished with milk and a touch of marjoram, served with sliced Bratwurst or Wiener sausages floating on top — the working-class Saxon Friday lunch.

Sächsische Kartoffelsuppe is the canonical working-class lunch soup of Saxony and Eastern Germany — found in every Saxon home, every workplace cafeteria (Mensa), every roadside truck-stop café, and every traditional Wirtshaus from Leipzig to Görlitz. The dish appeared in Saxon cookbooks since the late 18th century (potatoes were a relative newcomer to Saxon cuisine, only widely adopted after the Seven Years' War). The defining elements are: diced potatoes (not pureed), leek and onion as aromatic base, smoked bacon for fat and flavor, marjoram as the signature herb, and a generous splash of milk or cream at the end. The dish is finished with sliced Bratwurst or Wiener sausages on top, making it a complete meal in a bowl. Traditionally eaten Fridays (Catholic meatless-day exception: sausage was considered a less-grave breach), though modern Germans eat it any day.

A bowl of Sächsische Kartoffelsuppe is comfort food in its most fundamental form: cream-yellow broth with visible diced potatoes (some intact, some partially mashed for thickening), sliced sausages floating on top, green parsley flecks scattered. The first spoonful: warm milky-potato broth, then a chunk of soft potato, then a smoky bacon bit. The marjoram's sweet-savory note is the dish's signature — without it, the soup tastes generic. The sausage slices add a meaty-fatty element that makes the soup substantial. Pair with dark rye bread for sopping. After a bowl, you understand why Saxon factories used to serve this for lunch — it powers an afternoon of work.

Partial-mashing 1/4 of the potatoes is the technique secret — it releases starch that thickens the broth into a soup-stew consistency, while leaving most of the potatoes as visible diced chunks. Full mashing would produce a baby-food-like puree; no mashing would result in a watery soup. The smoked bacon provides three things: rendered fat for cooking the aromatics, smoke flavor for depth, and crispy bits as a textural garnish. Marjoram is the canonical Saxon herb for potato soup — its sweet-anise notes are entirely different from generic oregano. Adding milk after the simmer prevents curdling; adding it during the simmer would risk a broken soup.

Variations

Saxon canonical with leeks + marjoram + bacon + sausage; Bavarian variant uses Liebstöckel (lovage) instead of marjoram; Northern German version skips marjoram and adds chopped Knipp (sausage offcuts) instead of pre-cooked sausages; vegetarian version omits bacon and sausage but loses much of the dish's character; commercial canned Kartoffelsuppe exists (Knorr brand is decent for emergencies) but freshly made is dramatically better; the dish keeps refrigerated 3 days and reheats beautifully (in fact, day-two is sometimes preferred).

On the Palate

Where Sächsische Kartoffelsuppe sits in the German flavor cloud

HeatRichnessComplexityFermentFreshness

Ingredients

Serves 6

How it's made

9 steps · 25 min active · 35 min waiting

  1. 1
    10 min

    Peel and dice 800g floury potatoes into 1.5cm cubes. Place in cold water until needed (prevents browning).

  2. 2
    8 min

    Cut 150g smoked bacon (Bauchspeck) into 0.5cm cubes. In a heavy pot, cook the bacon over medium heat 6 min until fat is rendered and bacon is crispy. Lift out crispy bacon; reserve.

  3. 3
    9 min

    In the bacon fat (add 1 tbsp butter if needed), sauté 1 large finely chopped onion + 2 leeks (white and pale-green parts, sliced) + 1 carrot (diced) + 1 celery stalk (diced) + 2 minced garlic cloves, 8 min until soft and lightly golden.

  4. 4
    3 min

    Add the diced potatoes; stir to coat with the aromatic fat, 2 min.

  5. 5
    27 min

    Add 1.5L hot vegetable or chicken broth + 1 bay leaf + 1 tsp dried marjoram + 1 tsp salt + 1/2 tsp white pepper + a pinch of nutmeg. Bring to a boil; reduce heat; simmer covered partially 25 min until potatoes are tender but still hold their shape.

  6. 6
    3 min

    Remove bay leaf. With a fork, mash about 1/4 of the potatoes against the side of the pot (this thickens the broth while leaving 3/4 as visible diced potatoes — the canonical Saxon texture).

  7. 7
    8 min

    Stir in 250ml whole milk + 2 tbsp chopped fresh parsley + the reserved crispy bacon. Simmer 5 min more — do NOT boil after adding milk (boiling will curdle). Adjust salt and pepper.

  8. 8
    6 min

    Meanwhile, slice 8 Bratwurst (or substitute Wiener sausages / Frankfurters) into 1cm rounds. In a separate skillet, pan-fry the sausage slices in 1 tbsp oil 4 min until lightly browned on the cut sides.

  9. 9
    4 min

    Ladle hot soup into deep bowls; top each bowl with 6-8 sausage slices floating on the surface. Garnish with extra chopped parsley + a few crispy bacon bits. Serve with a slice of dark rye bread on the side.

What you'll need

Dishes like this

More from German