Kartoffelsalat divides Germany: in Bavaria and the south, it is made with warm, waxy potatoes dressed in a vinegar-mustard-broth vinaigrette while still hot, with thin-sliced cucumber and sometimes bacon — no mayonnaise, ever. In northern Germany, potatoes are cooled and dressed with mayonnaise, pickles, and sometimes apple — a richer, colder dish that looks more like American potato salad. The Bavarian version requires the right potato (festkochend — firm-cooking, waxy) that holds its shape but absorbs the hot vinegar dressing as it cools into something tangy and clean. Kartoffelsalat appears at every summer grill, Christmas market, and Würstelstand as the standard side; asking a German which version is correct is a reliable way to start a meal-long argument.
Peel the potatoes and cut them into bite-sized pieces.
Place the potatoes in a large pot and cover with cold water. Add a pinch of salt.
Bring to a boil over medium-high heat and cook until the potatoes are tender, about 10-15 minutes.
Drain the potatoes and let them cool slightly.
In a large bowl, combine the mayonnaise, sour cream, apple cider vinegar, Dijon mustard, sugar, salt, and black pepper. Mix well.
Once the potatoes have cooled slightly, cut them into smaller pieces if needed.
Add the potatoes, chopped onion, chopped celery, and chopped parsley to the bowl with the dressing. Gently fold to combine.
If using, fold in the chopped hard-boiled eggs and sliced radishes.
Cover the salad and refrigerate for at least 1 hour to allow the flavors to meld.
Adjust seasoning with additional salt and pepper if needed before serving.
German potato salad with two distinct regional styles: Bavarian (vinegar-mustard dressing, served warm) and North German (mayonnaise dressing, served cold). Which version is correct depends on where you ask in Germany.
Germany, documented since the 18th century. The regional divide between Bavarian and North German versions reflects different culinary traditions that split roughly along the Main river. Each region has developed its own dialect and recipe for this foundational side dish.
Waxy potatoes (festkochend); Bavarian version: broth, white wine vinegar, mustard, onion, bacon. North German version: mayonnaise, pickles, apple, mustard. The potato variety matters — waxy potatoes hold their shape in both versions.
For the Bavarian version, dress the potatoes while they are still hot — warm potatoes absorb the vinaigrette as they cool, becoming tender and saturated. Cold potatoes repel the dressing and stay dry inside. This single detail separates success from failure.
Bratwurst, Wiener schnitzel, grilled fish. The Bavarian version alongside beer; the North German version at a BBQ. In Germany, Kartoffelsalat is not optional — it is a structural requirement of the meal.