Let me be honest with you. For years, I thought potato salad meant one thing: a big, creamy, mayo-heavy bowl that sat heavy in your stomach. Then I tried the German version. Everything changed.
This dish is tangy. It’s savory. It’s lighter than you’d expect, but somehow more satisfying. No mayo in sight. Just a hot, broth-based dressing that soaks deep into every potato slice. The kind of flavor that makes you go back for a second helping, then a third.
And the best part? It’s not hard to make at all.
The secret is patience. That’s it. Give the potatoes time to absorb the dressing, and this salad practically makes itself.

Let’s Talk Ingredients First
The potato you pick matters more than you’d think. Yukon Golds are my go-to for this recipe. They stay firm after boiling, hold a clean slice, and have this natural buttery quality that works perfectly with the tangy dressing. Russets? Skip them. They’re too starchy. They’ll fall apart on you.
Now, here’s an ingredient you might not know: Essig Essenz. It’s a super concentrated European vinegar. A few splashes add a sharp, authentic tang that regular white vinegar just can’t match. If you can get your hands on it, use it. If not, your salad will still be great without it.
The broth base is water mixed with beef bouillon granules. It sounds simple, and it is. But that savory richness balances the vinegar beautifully. Vegans, just swap in vegetable bouillon. Works just as well.
For mustard, mild German mustard is ideal. But regular yellow mustard from your fridge? Totally fine. It adds that gentle acidic kick and helps bring the dressing together.

Recipe at a Glance
| Prep Time | 15 minutes |
| Cook Time | 20 minutes |
| Rest Time | 1 hour |
| Total Time | 1 hour 35 minutes |
| Servings | 6 |
| Difficulty | Easy |
Ingredients
| Ingredient | Quantity | Notes |
|---|---|---|
| Small waxy potatoes | 3 lbs | Yukon Gold preferred, skins scrubbed and on |
| Yellow onion | 1 medium | Finely chopped |
| Water | 1½ cups | Mixed with bouillon |
| Beef bouillon granules | 4 tsp | Use vegetable bouillon for vegan option |
| White vinegar | ½ cup | The essential acidic base |
| Essig Essenz | A few splashes | Highly recommended for authentic flavor |
| Salt | ¾ tbsp | |
| White pepper | ½ tsp | Freshly ground if possible |
| Sugar | 1 tsp | Balances the vinegar |
| Mild German mustard | 2 tsp | Regular yellow mustard works too |
| Neutral-tasting oil | ⅓ cup | Canola or sunflower oil |
| Fresh chives | For garnish | Finely chopped |
Step-by-Step Instructions
Step 1: Boil the Potatoes
Wash your potatoes well under cold water. Leave the skins on. Drop them into a large pot of lightly salted cold water. Starting cold is key. It helps them cook evenly all the way through.
Bring to a rolling boil over high heat. Cook until just fork-tender, about 15 minutes. Check them early. The moment a fork slides in with a little resistance, they’re done. Pull them off the heat. Overcooked potatoes will turn to mush in the salad, and that’s hard to recover from.
Step 2: Peel and Slice While Warm
Drain the potatoes into a colander. Let them cool for just a couple of minutes, until you can touch them without burning yourself.
Then peel while warm. The skins slip right off. Slice them into even, quarter-inch thick rounds with a sharp knife.
Place the slices into a large glass mixing bowl. Not metal. Metal reacts with the vinegar and can give the salad an off-taste.
This warm-slicing step is not optional. Warm potatoes absorb the dressing like a sponge. Cold ones push it away.

Step 3: Make the Broth Dressing
Grab a medium saucepan. Add:
- Water
- Beef bouillon granules
- White vinegar
- Essig Essenz
- Salt, white pepper, sugar
- Mild German mustard
- Finely chopped yellow onion
Stir it all together. Put it over medium-high heat. Let it come to a full, rapid boil.
Your kitchen is going to smell incredible at this point.
Step 4: Pour and Soak
The moment the broth boils, take it off the heat immediately. Pour it straight over the warm potato slices.
Watch it sizzle. Watch it steam. That’s exactly what you want.
Cover the bowl tightly with plastic wrap. Set it aside at room temperature. Walk away. Let it rest for at least one full hour.
I know it’s tempting to peek. Don’t rush it. This resting time is where all the flavor happens.

Step 5: Finish and Serve
After an hour, uncover the bowl. The potatoes should have soaked up most of that beautiful broth.
Now pour in the neutral oil. Fold it in gently with a rubber spatula or wooden spoon. Don’t stir aggressively. You want the slices to stay intact.
Taste it. Add a pinch more salt if it needs it.
Pile it into a serving dish and finish with a generous handful of fresh chopped chives.
Pro Tips Worth Knowing
Tip 1: Always slice warm. Warm potatoes are porous. They drink up the dressing fast. Cold potatoes have closed up, and the dressing just pools at the bottom. This one step makes a huge difference in flavor.
Tip 2: Add oil last. If you add the oil before the soaking period, it coats the potato surfaces and blocks the broth from getting in. Always wait until after the full hour rest before folding the oil in.
Tip 3: Make it the day before. This salad is honestly better the next day. The flavors meld together overnight in the fridge. Just pull it out 30 minutes before serving to take the chill off. Cold temperatures dull the tang and savory notes.
Frequently Asked Questions
Can I make this ahead of time? Yes, and I actually recommend it. The flavor deepens overnight. Store it in an airtight container in the fridge and let it come close to room temperature before serving.
Why did my potatoes turn mushy? Two likely reasons. Either they were overcooked in the boiling stage, or you stirred the salad too hard afterward. Boil just until fork-tender, and always fold gently rather than stir.
Can I use Russet potatoes? I’d steer clear. Russets are high-starch and tend to crumble after boiling. You need a waxy potato that holds its shape. Yukon Golds or small red potatoes are your best options here.
What if I can’t find Essig Essenz? No big deal. Just skip it. The regular white vinegar still delivers a solid, tangy flavor. The Essig Essenz adds a sharper, more concentrated tang, but the salad works without it.
Why neutral oil and not olive oil? Olive oil has a bold, sometimes bitter flavor that would fight with the mustard and bouillon. You want an oil that stays in the background. Canola, grapeseed, or sunflower oil are all perfect here.
Final Thoughts
This is one of those recipes that surprises people. They see a potato salad and think they know what to expect. Then they take a bite and go quiet for a second. That quiet is the best compliment a cook can get.
The broth-based dressing is lighter than mayo. The vinegar gives it that unmistakable tang. The onions soften and mellow as they soak. And the potatoes pull it all together into something that just works.
Bring it to your next barbecue. Make it the night before a family dinner. Serve it alongside roasted chicken, grilled sausages, or anything off the grill.
Give it time. Trust the process. And enjoy every bite.

Authentic German Potato Salad
Ingredients
- 3 lbs small waxy potatoes Yukon Gold preferred, skins scrubbed and on
- 1 medium yellow onion finely chopped
- 1 1/2 cups water mixed with bouillon
- 4 tsp beef bouillon granules use vegetable bouillon for vegan option
- 1/2 cup white vinegar essential acidic base
- splashes Essig Essenz highly recommended for authentic flavor
- 3/4 tbsp salt
- 1/2 tsp white pepper freshly ground if possible
- 1 tsp sugar balances the vinegar
- 2 tsp mild German mustard regular yellow mustard works too
- 1/3 cup neutral-tasting oil canola or sunflower oil
- fresh chives for garnish, finely chopped
Instructions
- Place scrubbed potatoes in a large pot of lightly salted cold water. Bring to a rolling boil and cook until just fork-tender (about 15 minutes). Drain.
- While still warm, peel the potatoes and slice them into quarter-inch thick rounds. Place slices into a large glass mixing bowl.
- In a medium saucepan, combine water, bouillon, vinegar, Essig Essenz, salt, pepper, sugar, mustard, and onion. Bring to a full, rapid boil.
- Immediately pour the boiling broth dressing over the warm potato slices. Cover tightly with plastic wrap and let rest at room temperature for at least 1 hour.
- After resting, gently fold in the neutral oil. Garnish with fresh chives and serve warm or at room temperature.