This is a warm potato salad, German-style! Slices of boiled potato are tossed in a warm, tangy-sweet bacon vinaigrette while hot so they absorb the flavour. They’re then showered with crispy, golden bacon bits and hit with freshness from dill and green onion. This excellent combination of flavours and textures makes this quite possibly my all-time favourite potato salad!

German Potato Salad
This is a German Potato Salad of the style that has evolved in English-speaking countries, based on traditional warm potato salads brought by German immigrants. So it’s not strictly authentic, but still bears German influences like the dressing style, bacon and dill. More importantly though, this kind of salad is just delicious regardless and boasts a very firm foothold in the potato salad world! (Outside of Germany, that is. 😂)
What’s so good about this German Potato Salad? For one, it’s the hot slices of boiled potato that are tossed in a slightly sweet, warm bacon-studded vinaigrette so they soak up the flavour. The whole lot then gets a hit of green and fresh flavour with a good helping of green onions and dill. The combination of salty-sweet-savoury with herby freshness turns an otherwise ordinary potato salad into something magic!
They say parents shouldn’t have a favourite child. If potato salads were my children though, I’d openly say it’s my favourite child! 😂 Regular readers know my other Potato Salad Children, whom I also dearly dote on. The classic creamy mayo based one. A bright, fresh, lemony one. This delicious bacon-y, charred corn one. Then of course there’s all the sweet potato ones, like this one and this one. Yes, I have an entire Potato Salad Family!

Ingredients in German Potato Salad
Here’s what you need to make this German Potato Salad:

Red potatoes – Includes the desiree and pontiac varieties in Australia. Try to get potatoes that are of even size so they cook through at the same time. Sliced potatoes cook quickly, and it’s annoying when some are overcooked so they break! If you can’t get red potatoes, other waxy potatoes will do;
Bacon – Streaky stuff please! We need the fat as the bacon renders for the warm, bacon and cider vinegar vinaigrette. If you use turkey bacon or the eye of bacon (aka short-cut bacon – it’s an Australian thing), you’ll likely find the dressing is a bit too tangy and likely have to add extra oil to balance it;
Cider vinegar – The vinegar of choice in this dressing for a German-esque touch;
Sugar – This dressing is supposed to be sweet and savoury. Everybody knows that sweet goes extremely well with bacon (candied bacon anyone?)!
Oil – Any neutral oil will do fine here. I use canola or grapeseed oil;
Red onion – Sautéed with the bacon to form part of the aromatic flavour base; and
Green onion and dill – The fresh elements in this dish. The dill in particular works so well in this potato salad!

How to make German Potato Salad

Boil whole potatoes – Start the potatoes in cold water so they cook through evenly. If you put the potatoes into boiling water, then the outside will cook faster and become too soft before the inside is cooked (a good all-round tip for boiling potatoes!)
They will take between 10 – 15 minutes to cook, depending on the size. Start checking early because you want the potatoes very slightly firm in the centre. This is because they will continue cooking as they cool and you don’t want them to overcook and become too soft.
Also don’t forget to add salt into the water so it seasons the potatoes as they cook!
Slice – Drain the potatoes then set aside to cool a bit. Slice into rounds about 0.7cm / ¼” thick. It’s best if you can time it so the potato slices are still warm when you toss in the dressing because they will absorb flavour better;
Cook bacon and onion – I don’t want to come across like I’m teaching your grandmother to suck eggs, but here is how I cook bacon!
Place bacon in a large, unheated, non-stick pan or well-seasoned cast iron skillet* with no oil in the skillet. Turn the heat to medium. As it heats up, the bacon fat will start to melt, so the bacon cooks in its own fat without needing to add additional oil.
Now turn the heat up to medium-high and cook the bacon until it starts to turn golden – about 3 minutes;
For the onion, turn pan now down to medium. Add the red onion slices to the bacon and cook 3 minutes or until the onion is soft. By this time the bacon will be beautifully golden!
Add vinegar and sugar – Add the cider vinegar and sugar. Bring to simmer, scraping the base of the pan to dissolve all the golden bits stuck on the pan into the liquid. This “brown stuff” is called fond and it’s going to add a ton of flavour into our dressing!
Add oil – Add the oil and simmer for 2 minutes more. Congratulations, you’ve just made a warm vinaigrette dressing!
Toss potato – Add potatoes to the pan and gently toss using two spatulas for 1 minute or so, until all the potatoes are well coated in the dressing and absorb it a bit.
Check for seasoning – Taste and add more salt if you want (though the bacon should add enough).
* A seasoned pan is cast iron or carbon steel pan that has developed a natural non-stick patina through repeated use. It should also be kept lightly oiled to stop it from rusting.
Plating up!

To plate up, I like to layer the potato salad with dill and green onion, rather than just tossing it through. It presents more neatly I find, but also importantly it means we are handling the potatoes less so they retain a tidier shape rather than breaking up.
You’ll find that this recipe has a good dose of green onion and fresh dill. It needs it, for a boost of fresh flavour to counter the richness of the sweet bacon vinaigrette!


Today’s recipe is being shared in the spirit of a German-themed week which kicked off with a bang with an epic, Crispy Slow-Roasted German Pork Knuckle. If you have never tried Pork Knuckle before (spoiler: it’s not pig’s trotter! It’s part of the pig’s upper leg and is incredibly delicious), prepare to be knocked off your chair. And if you have had it before, know that unlike other recipes out there, we’ve properly cracked the secret to awesome Pork Knuckle crackling!
I’m also sharing today a simple, refreshing Cucumber Salad which would be a terrific vegetable side to make a meal of the Pork Knuckle.
As for a sweet finish, what else could it be other than a Black Forest Cake?? Coming your way on Friday, this one is dedicated to all those who have tried and been disappointed by recipes or even cake shops in the past … I’m confident this one will not disappoint!! – Nagi x
Watch how to make it
Hungry for more? Subscribe to my newsletter and follow along on Facebook, Pinterest and Instagram for all of the latest updates.

German Potato Salad
Ingredients
- 1 kg / 2 lb baby red potatoes or other small waxy potatoes (Note 1)
- 2 tsp salt
- 100g / 3oz streaky bacon , chopped into 2cm x 4mm (0.8 x 0.15") lardons
- 1/4 red onion , sliced
- 1/4 cup canola oil (or grapeseed)
- 1/3 cup apple cider vinegar
- 2 tbsp white sugar
- 2 green onions , finely sliced
- 3 tbsp fresh dill , finely chopped (sub parsley)
Instructions
Cook potato:
- Boil potatoes: Place the baby potatoes in a large pot of cold water with the salt. Bring to the boil then reduce heat. Simmer 10 minutes or until just cooked through but still slightly firm in the centre (they will continue cooking as they cool, you don't want to overcook them so they hold their shape).
- Slice: Drain and set aside to cool slightly, then slice into rounds about 0.7cm / ¼" thick.
Make salad:
- Cook bacon: Place bacon in a large, unheated non-stick pan or well-seasoned cast iron skillet. Turn the heat to medium. As the bacon heats up, the fat will start to melt. Turn the heat up to medium-high and cook the bacon until it starts to turn golden – about 3 minutes.
- Cook onion: Turn heat down to medium. Add the red onion slices and cook 3 minutes or until the onion is soft.
- Add vinegar and sugar: Add the cider vinegar and sugar, bring to a simmer, scraping the base of the pan to dissolve all the golden bits stuck to the pan into the liquid.
- Add oil: Add the oil, and simmer for 2 minutes longer. The dressing is now ready.
- Toss potato through: Add potatoes and gently toss using two spatulas for 1 minute or so, until all the potatoes are well coated in the dressing and absorb some of the dressing.
- Check for salt: Taste and add more salt if you want (the bacon already should add enough).
Assemble salad:
- Layer potatoes: Pile about 1/4 of the potato on to a platter or in a bowl. Sprinkle with 1/4 of the green onion and dill. Top with another 1/4 of potato, sprinkle with more green onion and dill. Repeat until all used up.
- Serve! I love it served warm, but it's also terrific at room temperature!
Recipe Notes:
Nutrition Information:
The potato salad family
Life of Dozer
This week – Dozer’s first sighting of Duck Confit! He likes what he sees…..

This is the best potatoe salad that has ever hit my mouth. It’s so delicious. Thanks for such a great recipe Nagi.
Made this last night to accompany my salmon. Turned out super good! My husband, who lived in Germany for a few years, really loved it! Great recipe! My red potatoes were not all the same size so I sliced them before boiling them and it came out perfect.
Love this! Went perfectly with the crispy pork knuckle.! I shall be doing this again and again! Thanks Nagi!!
Wahoo, that’s great Sue!! N X
This is a ripper 👍 Thank you.
I used chats. Took about 16 minutes.
Perfect Ziggy! N x
I’m going to try this. I have my grandma’s recipe from Germany that is similar as we add some flour to thicken the gravy. I love your recipes and Dozer.
Hi Nagi.
I don’t usually have apple cider vinegar on hand, i know it’s sweeter, but can another vinegar be substituted? Balsamic?
Rice wine vinegar would also work here too Lana! N x
Although this is undoubtably a tasty salad, it isn’t a German recipe. Here the potatoes are always peeled, sliced much thinner, you use beef or veggie stock and let it marinate for several hours. Most people (myself included) also add the oil after the potatoes have marinated for a while.
Here’s an authentic recipe: Boil 500 g of waxy potatoes, peel and cut into thin slices while they’re still hot. Cut one yellow onion into small cubes. Combine the onions, 125ml of beef or veggie stock, 1-2 tbsp of white vinegar and half a tsp of mustard. Bring to a boil and pour over potatoes. Season with salt and pepper. Let it marinate for several hours at room temp. Add a more broth or vinegar if needed. The salad should be rather moist. Add 1-2 tbsp of sunflower oil. Here in Swabia we don’t use bacon but the Bavarians do. Decorate with finely slived chives.
Hi Nanna! Yup, I absolutely acknowledge this isn’t a traditional German one, it is the Western version that has evolved from the German one 🙂 The key step it is missing as you point out is the absorption of beef stock by the potatoes! I actually made that version too, so I could compare them, It is delicious!!! N xx
Hi Nagi. This is just how I make my salad also. Just have to mention that I think the most fabulous thing in the world is the smell of bacon and onion frying in the pan!!
OH yes it’s heavenly Cherie! The best smell alongside fresh baked bread! N x
ABSOULUTLY!!
Very good
Bacon, potatoes and onion. How can you go wrong?
Exactly Andrew!!! N x
Just a teenie weeny little change. This potatoe salad hails from the southern part of Germany (in North Germany you use the good ol`Mayo) and lacks one crucial ingredient: stock. Veggie stock, chicken stock or beef stock. Hot stock is poured over the still hot potatoes before all other ingredients are added. Once the stock has been absorbed all other ingredienst are added except the oil. This one comes last. By doing so the salad will shine like a “monkeys behind” according to my Grandma. Admitted, with your receipe it does the same but….the main difference is the addition of stock before all other ingredients. Guten Appetit 🙂
Ah great tips Evelin!!! N x
That’s not a true German potato salad
Thank you for the details of why in this recipe. I love that! It’s a great way to remember to not skip those important bits which turns into excellent results. I haven’t made it yet but I just know it will be yummy!
Just a couple of tips make this one GREAT potato salad Susan!! N x
Love that you’re doing German week! That cucumber salad that’s coming up is one of my favourites from when I went on exchange to Germany as a naive 15 year old. Loved it then and still do now
I’ve only ever had German potato salad from a can – and LOVE it! But my husband does not like the canned version, so I very much look forward to making this one night soon. I have no doubt it will be far better than anything I’ve had so far and I really hope my husband will think so too.
From a can?! Love to know what you think of this one if you try it Tam! N x
Yum, I had a microwave version of this from my childhood and it is a favourite of our entire family we love the acidity so go a little heavier on the vinegar
I love this Michelle!!! N x
Blooper in the Bratkartoffeln recipe Nagi? 1 pound is ~ half a kilo not a full kilo.
Mit freundlichen grüßen
Good spot Paul, fixed! Danke : ) – N xx
It looks amazing and I’d love to try it but it’s just so much sugar 🙁
You could try agave or stevia?
One does need real sugar for this – but the recipe needs just 1 teaspoon per person . . . methinks one can afford that 🙂
Hi Eha. I love your name. It was my mother’s name. She passed last year. Seeing your name made me think of her. By the way, are you Estonian?
Hi Romi, it’s 2 tbls for the whole recipe which is 6 servings – it really does balance the flavours here 🙂 N x
Honestly I didn’t realize those are 6 servings so 1 tsp only lol.. Sounds good, I’ll definitely make it. Thanks Nagi!!
This is so much like my family’s favourite potato salad! I just make one addition, 1/2 cup lightly toasted chopped macadamias. Yum!
Yum, I love that idea Bernadette, would add some nice crunch! N x
Oh Yum Nagi. I adore potato salad of all kinds and this one sounds delicious. Just a question, though -it’s the wrong time of year for fresh dill in my NZ garden, so could I substitute dill seeds? I live out in the country so can’t “just pop into the supermarket. “
Hi Eve, you really want fresh dill here – you could substitute with parsley if you have that 🙂 N x
*huge smile* Have made and eaten this for well over sixty years . . . and it may be called German Potato Salad but is a favourite all over Northern and Eastern Europe ! I use chives and grapeseed oil . . . and for obvious reasons hold back on the bacon a tad . . . methinks it is a match with all European roasted meats but would be lovely with your pork knuckle . . . now, where is a tall glass of beer . . .
Looks like everyone has forgotten how to make real Bavarian Potatosalat, sooo sad
Chives would be amazing here to Eha, genius!!! N x