Learning how to prepare German salad means discovering one of the country’s most familiar dishes: Kartoffelsalat, or German potato salad. Simple at first glance, it is a recipe where the texture of the potatoes, the temperature at which they are dressed and the balance between vinegar, mustard and oil make all the difference.
There is no single version of German potato salad. Recipes vary by region, but in southern Germany it is common to prepare it without mayonnaise, using warm potatoes dressed with broth, vinegar, onion, mustard and oil. The result is savoury, lightly tangy and fresh, with potatoes that absorb the dressing rather than simply being coated by it.
This version follows that southern style and keeps the ingredients simple, allowing each one to play a clear role.
What is traditional German potato salad?
German potato salad, or Kartoffelsalat, is one of the best-known side dishes in German cooking. Depending on the region, it can be served warm, at room temperature or cold, and the dressing varies considerably.
In southern Germany, the salad is often made with warm potatoes, broth, vinegar and oil, with onion, mustard and fresh herbs added for flavour. In northern Germany, mayonnaise-based versions are more common.
The southern version is distinctive because the warm potatoes absorb the dressing and become soft and glossy without the need for a creamy sauce. A good Kartoffelsalat should feel moist and balanced, with the potatoes remaining at the centre of the dish.

Ingredients for German potato salad
For around four to six servings, you will need:
- 800 g waxy potatoes
- 1 small onion, finely chopped
- 150 ml vegetable or chicken broth
- 3 tablespoons white wine vinegar or apple cider vinegar
- 3 tablespoons extra virgin olive oil
- 1 teaspoon mild or medium mustard
- Salt
- Freshly ground black pepper
- Fresh chives or parsley
Choose a waxy potato variety that stays intact after boiling and does not fall apart when mixed. You can also add chopped gherkins, crispy bacon or a small pinch of sugar if you prefer a softer balance between acidity and sweetness.
For the oil, Scandalusia Premium Arbequina Extra Virgin Olive Oil works especially well. Traditional recipes often use a neutral vegetable oil, but Arbequina adds a smooth, fresh character that complements mustard and vinegar without overwhelming the potatoes.
How to prepare German salad step by step
The method is simple, but timing is important. The potatoes should meet the dressing while they are still warm so they can absorb more flavour.
Cook the potatoes
Place the potatoes, with their skins on, in a large saucepan and cover them with cold salted water. Bring to a gentle boil and cook until tender enough to pierce with a knife but still firm enough to hold their shape. Depending on size, this usually takes around 20 to 25 minutes.
Drain them and allow them to cool only until they are comfortable to handle. Peel while still warm and cut into slices around 5 mm thick, then transfer them to a large bowl.
Prepare the warm dressing
Finely chop the onion and place it in a small saucepan with the broth. Bring to a gentle simmer and cook for a few minutes until the onion starts to soften.
Add the vinegar and mustard, season with salt and black pepper and stir well. Pour the warm dressing gradually over the potatoes and fold everything together carefully.
Allow the salad to rest for around ten minutes. At first it may look slightly wet, but the potatoes will continue absorbing the broth and vinegar as they sit.
Add the olive oil
Once most of the liquid has been absorbed, add the extra virgin olive oil and fold gently again. Adding the oil after the broth and vinegar allows the potatoes to absorb the lighter dressing first before being coated with the richer element.
Taste and adjust the seasoning. Depending on the broth and vinegar, the salad may need more salt, pepper or a small extra splash of vinegar. Finish with finely chopped chives or parsley.
Why should German potato salad be dressed warm?
One of the most important details when learning how to prepare German salad is the temperature of the potatoes. Warm potatoes absorb dressing much better than cold ones, so the flavour moves into the potato instead of remaining only on the surface.
This gives the southern German version its characteristic texture: soft on the outside, intact inside and almost creamy without mayonnaise. The resting time matters too. After ten or fifteen minutes, the dressing becomes more integrated. If the salad seems dry, add a little warm broth; if it feels too wet, let it rest a little longer.
How to balance vinegar, mustard and olive oil
German potato salad depends on balance. Potatoes are naturally mild, so the dressing needs enough acidity and seasoning to keep the dish lively.
Vinegar provides freshness, mustard adds savoury depth and olive oil rounds everything out. Arbequina is particularly suitable because it adds gentle fruitiness without dominating the salad.
The aim is not for the Kartoffelsalat to taste strongly of olive oil. The oil should connect the acidity of the vinegar with the soft texture of the potatoes. If the salad feels flat, add a little more salt or vinegar; if the acidity is too sharp, a small amount of broth or a pinch of sugar can soften it.

What to serve with German salad
German potato salad is traditionally served with hearty foods, but its fresh acidity makes it more versatile than it may first appear.
It works well alongside grilled sausages, schnitzel, roast meat, grilled vegetables or fish. It can also be served as part of a larger table with bread, salads and simple cold dishes.
Because it can be eaten warm or at room temperature, it is particularly convenient when cooking for several people. There is no need to serve it immediately after preparation.
Before bringing it to the table, taste it one last time. Potatoes can absorb a surprising amount of seasoning while resting, so a final adjustment of salt, vinegar or olive oil can make a real difference.
A small drizzle of Scandalusia extra virgin olive oil just before serving can also restore a little freshness and aroma.
How to prepare German salad at home
Once you understand how to prepare German salad, the recipe becomes less about exact measurements and more about recognising the right texture and balance.
Use waxy potatoes, cook them until tender without letting them break apart and dress them while they are still warm. Give them time to absorb the broth and vinegar before adding the olive oil, then taste and adjust the seasoning.
The finished Kartoffelsalat should be savoury, lightly acidic, moist and fresh. The potatoes remain at the centre, while onion, mustard, vinegar, herbs and oil support them without taking over.
It is a simple recipe, but that simplicity is exactly why each detail matters.
Warm potatoes, a sharp dressing, good olive oil and fresh herbs. Nothing more complicated than necessary.
