
What makes this Recipe Authentic?
For a classic Swabian potato salad, you only need a few simple ingredients, but they are exactly what make the salad so special and authentic. Firm-cooking potatoes gives the salad its perfect texture, onions add a subtle sharpness, while mustard perfectly balances the flavors. Finished with fresh parsley, it becomes the perfect potato salad.
But the real reason this Swabian potato salad stands out is the combination of broth, white wine vinegar, and oil in the dressing. This mixture gives the salad an incredibly aromatic flavor and a wonderfully creamy texture, just the way I like it best and the way it should be!
Why You’ll Love this German Potato Salad
Easy Preparation: This salad is simple to make and turns out perfectly every time.
Light version: Made without mayonnaise, this potato salad is especially light and easy to digest. But if you prefer the creamy version, there’s also a recipe for potato salad with mayo.
Wonderfully Moist: The broth gives the salad its signature moist texture, or as we say in Swabia: “schlonzig” (a Swabian dialect word for moist, juicy).
Affordable Ingredients: You only need a handful of simple, budget-friendly ingredients that are easy to find in any supermarket.
Loved by Everyone: This traditional potato salad is a favorite with both kids and adults alike.
Key Ingredients for Authentic German Potato Salad

Waxy Potatoes – Waxy potatoes are essential for authentic German potato salad because they hold their shape after cooking and absorb the dressing beautifully without falling apart.
White Wine Vinegar – This gives the salad its signature tangy flavor and balances the richness of the broth and oil. A mild white wine vinegar works best here.
Neutral Oil – A neutral oil like sunflower or canola oil keeps the dressing smooth and balanced without overpowering the other flavors.
Onion Broth / Stock – Warm broth is what gives Swabian potato salad its classic soft and “schlonzig” texture. It helps the potatoes soak up all the flavor and creates that slightly creamy consistency without mayo.
Sugar – Just a small amount helps balance the acidity of the vinegar and rounds out the dressing.
Mild Mustard – Mild mustard adds a gentle sharpness and depth to the dressing without making it too strong. Traditional German mustard works especially well.
Fresh Parsley – Fresh parsley adds brightness and freshness to the finished salad and brings everything together.
How to make Authentic German Potato Salad
Take a look at the step-by-step photos below for a visual guide to the process. You’ll find the complete written recipe along with helpful tips in the recipe card further down the page.
Cook the Potatoes – Boil the potatoes in their skins in plenty of salted water for about 20 minutes, or until tender. Drain and let them steam dry. Peel the potatoes while still warm and slice them thinly.

Prepare the Dressing – Heat a little oil in a saucepan and sauté the onions until soft. Add the chicken broth and bring it to a boil. Remove the pan from the heat and stir in the white wine vinegar, mustard, salt, pepper, and sugar.

Marinate the Salad – Pour the hot broth mixture over the potatoes and gently mix everything together. Cover the salad and let it marinate for at least 1 hour, stirring occasionally. Once marinated, stir in the oil to give the potato salad its signature creamy texture.

Finish and Serve – Finish with freshly chopped parsley before serving.

From my Kitchen (Chef’s Tips)
Check the potatoes early – Cooking time can vary depending on their size, so start testing them after about 15 minutes to make sure they don’t overcook.
Let the Flavors Soak In – To allow the potato salad to develop its full flavor, give it enough time to marinate. About 1 hour is ideal, and I recommend stirring it occasionally during that time. The oil should only be added after the marinating time.
Drain the potatoes well – After cooking, let the potatoes sit in a colander for a minute so excess moisture can evaporate. This helps them absorb the dressing better.
Mix while still warm – Tossing the warm potatoes with the dressing is what gives the salad its signature creamy texture and deep flavor.
Ways to Serve German Potato Salad
This homemade potato salad is one of those recipes that always disappears quickly at the table. It’s fresh, comforting, and works with almost anything. Here are a few of my favorite ways to serve it:
Sausages – Potato salad with sausages is always a classic combination, especially with kids. Vienna sausages, smoked sausages, or grilled bratwurst pair particularly well with it.
Schnitzel and Other Main Dishes – We love serving potato salad as a side dish with crispy breaded schnitzel or classic cordon bleu.
Eggs – Whether hard-boiled or fried, eggs pair beautifully with the creamy potato salad and broth-based dressing.
Baguette and Bread – Homemade French baguette or freshly baked bread are always a perfect match for potato salad.
How to Store this Potato Salad
This German potato salad keeps really well in the fridge and honestly tastes even better after the flavors have had time to sit together.
- Store leftovers: Keep the potato salad in an airtight container in the fridge for up to 5 days. Give it a quick stir before serving.
- Make ahead: This is a great recipe to prepare in advance for BBQs, parties, or meal prep. You can make it 2–3 days ahead and store it covered in the fridge. Just keep in mind that the potatoes will continue soaking up the dressing over time. If you like a looser, creamier texture, I recommend making a little extra dressing to stir in before serving.

Recipe FAQs
For German potato salad, it’s best to use waxy or buttery potatoes that hold their shape after cooking. I would avoid starchy potatoes like Russets, since they tend to fall apart. Yukon Gold or red potatoes work especially well because they stay tender while still keeping a nice texture.
The potatoes should be slightly warm when mixed with the dressing. Warm potatoes soak up the broth and seasoning much better, giving the salad more flavor and that classic creamy texture.
I personally like to leave the skins on while boiling because it gives the potatoes a better texture and helps keep their flavor. If you prefer peeled potatoes, I still recommend boiling them whole with the skins on first, then peeling them afterward once they are cool enough to handle.
Stored in an airtight container, German potato salad will keep well in the refrigerator for about 4–5 days. The flavors actually get even better as it sits.
Other BBQ and Summer Salads to Try
If you’re looking for more fresh and flavorful salad ideas for summer, BBQs, or easy lunches, here are a few of my favorites. My Thai steak salad is packed with fresh herbs, tender beef, and a bold tangy dressing that’s perfect for warm weather. For something simple and refreshing, I love serving my Italian tomato salad with ripe tomatoes, olive oil, and fresh basil. And of course, you can never go wrong with a classic Caesar salad—crispy, creamy, and always a crowd favorite.




Authentic German Potato Salad
Ingredients
Method
- Boil the potatoes in their skins in lightly salted water until they’re tender. Let them cool slightly, then peel and slice into about ¼-inch pieces. Transfer the sliced potatoes to a large bowl.
- Heat a little oil in a saucepan and sauté the onions until soft. Add the beef broth and bring it to a boil. Remove from the heat, then stir in the white wine vinegar, mustard, salt, pepper, and sugar.
- Once rested, gently mix in the oil and adjust the seasoning with salt and pepper. If there’s excess liquid, just serve with a slotted spoon. Finish with fresh parsley and serve at room temperature. It’s even better the next day—just take it out of the fridge about 30 minutes before serving.
Notes
- Use waxy potatoes – Waxy potatoes like Yukon Gold or red potatoes hold their shape best and give the salad the right texture.
- Mix while warm – Toss the potatoes with the warm dressing while they are still slightly warm so they absorb all the flavor.
- Let it marinate – For the best flavor and creamy texture, let the salad sit for at least 1 hour before serving.
- Add the oil last – Stir in the oil after the marinating time to create the classic creamy Swabian-style consistency.