I promise this German Potato Salad is the tangy, bacon-packed side dish that steals the table before the main dish gets a chance.

I’m obsessed with German potato salad because it hits harder than the mayo-heavy version I grew up with. It’s tangy, salty, a little sharp, and ridiculously satisfying without feeling heavy.
I love how waxy potatoes soak up all that punchy flavor while still holding their bite. And the thick cut bacon?
That smoky crunch is the reason I keep sneaking forkfuls before it ever reaches the table. No fluff.
Just bold, briny, savory potato salad with attitude. But honestly, I’d eat this straight from the bowl, standing at the counter, pretending I’m just “checking the seasoning.” Again.
Total weakness for me.
Ingredients

- Waxy potatoes stay tender but firm, so the salad doesn’t turn mushy.
- Thick-cut bacon brings smoky crunch and, honestly, makes everything more fun.
- Yellow onion adds a little bite that softens into something sweet.
- Apple cider vinegar gives that tangy kick German potato salad totally needs.
- Water keeps the dressing from tasting too sharp or bossy.
- Sugar balances the vinegar, so it’s bright without making you wince.
- Dijon or stoneground mustard adds zip and a little grown-up flavor.
- Bacon drippings make it rich; neutral oil keeps things lighter.
- Parsley freshens everything up, so it doesn’t feel too heavy.
- Plus, chives add a mild oniony pop if you’ve got them.
Ingredient Quantities
- 2 pounds waxy potatoes such as Yukon Gold or red potatoes
- 6 slices thick cut bacon
- 1 medium yellow onion, thinly sliced
- 1/2 cup apple cider vinegar
- 1/4 cup water
- 2 tablespoons granulated sugar
- 1 tablespoon Dijon mustard or German stoneground mustard
- 3 tablespoons reserved bacon drippings or neutral oil
- 1 teaspoon kosher salt
- 1/2 teaspoon freshly ground black pepper
- 2 tablespoons chopped fresh parsley
- Optional: 2 tablespoons chopped fresh chives
How to Make this
1. Place potatoes in a large pot and cover with cold salted water; bring to a boil and simmer until tender, 15 to 20 minutes depending on size.
2. Drain and let cool until safe to handle, then peel if desired and slice into 1/4 to 1/2 inch rounds or bite sized pieces; set aside in a large bowl.
3. Cook bacon in a large skillet over medium heat until crisp; transfer bacon to a paper towel lined plate and reserve 3 tablespoons of the drippings in the skillet. Crumble or chop the bacon once cool.
4. Add the thinly sliced onion to the hot reserved drippings and cook over medium heat until softened and lightly browned, about 5 to 7 minutes.
5. Stir in the apple cider vinegar, water, granulated sugar, and Dijon or stoneground mustard; bring the mixture to a simmer and cook for 1 to 2 minutes to meld flavors.
6. Season the warm dressing with kosher salt and freshly ground black pepper, tasting and adjusting as needed.
7. Pour the hot dressing and onions over the warm sliced potatoes and gently toss to coat so the potatoes absorb the flavors.
8. Fold in the crumbled bacon, chopped fresh parsley, and optional chopped chives; adjust seasoning if needed.
9. Let the salad rest for 10 minutes to allow flavors to marry, then serve warm or at room temperature.
Equipment Needed
1. Large pot (for boiling potatoes)
2. Colander (to drain potatoes)
3. Cutting board
4. Chef knife
5. Large bowl
6. Large skillet
7. Slotted spoon or tongs (for handling bacon)
8. Measuring cups and spoons
9. Paper towels
10. Wooden spoon or silicone spatula
FAQ
Easy German Potato Salad Recipe Substitutions and Variations
- Potatoes (waxy such as Yukon Gold or red): use fingerling or new potatoes for similar texture, or small russets if you prefer a fluffier bite.
- Bacon: swap in pancetta or smoked ham for pork flavor, or use tempeh bacon or smoked tofu for a vegetarian option.
- Apple cider vinegar: substitute white wine vinegar or red wine vinegar, or use rice vinegar with an extra 1/2 teaspoon sugar for milder acidity.
- Dijon mustard or German stoneground mustard: use whole grain mustard for texture, or yellow mustard for a milder, tangy note.
Pro Tips
– Cook the potatoes just until fork-tender not falling apart. Slightly undercooked potatoes hold their shape better when tossed with the warm dressing so you get distinct bites instead of mush.
– While the potatoes are cooling, spread them out on a tray or shallow pan so steam escapes. This prevents them from becoming soggy and helps the dressing cling to the surfaces.
– Use the bacon fat to fry the onions low and slow until they are a deep golden brown. That caramelized flavor is the backbone of the dressing and will make the whole salad sing.
– Taste and adjust the dressing while it is still hot. Warm potatoes absorb flavors, so balance the vinegar, sugar, and mustard to your liking before combining everything.
– If you want a fresher finish, fold in most of the parsley and chives but reserve a small handful to scatter on top just before serving for color and a bright herbal snap.
Easy German Potato Salad Recipe
My favorite Easy German Potato Salad Recipe
Equipment Needed:
1. Large pot (for boiling potatoes)
2. Colander (to drain potatoes)
3. Cutting board
4. Chef knife
5. Large bowl
6. Large skillet
7. Slotted spoon or tongs (for handling bacon)
8. Measuring cups and spoons
9. Paper towels
10. Wooden spoon or silicone spatula
Ingredients:
- 2 pounds waxy potatoes such as Yukon Gold or red potatoes
- 6 slices thick cut bacon
- 1 medium yellow onion, thinly sliced
- 1/2 cup apple cider vinegar
- 1/4 cup water
- 2 tablespoons granulated sugar
- 1 tablespoon Dijon mustard or German stoneground mustard
- 3 tablespoons reserved bacon drippings or neutral oil
- 1 teaspoon kosher salt
- 1/2 teaspoon freshly ground black pepper
- 2 tablespoons chopped fresh parsley
- Optional: 2 tablespoons chopped fresh chives
Instructions:
1. Place potatoes in a large pot and cover with cold salted water; bring to a boil and simmer until tender, 15 to 20 minutes depending on size.
2. Drain and let cool until safe to handle, then peel if desired and slice into 1/4 to 1/2 inch rounds or bite sized pieces; set aside in a large bowl.
3. Cook bacon in a large skillet over medium heat until crisp; transfer bacon to a paper towel lined plate and reserve 3 tablespoons of the drippings in the skillet. Crumble or chop the bacon once cool.
4. Add the thinly sliced onion to the hot reserved drippings and cook over medium heat until softened and lightly browned, about 5 to 7 minutes.
5. Stir in the apple cider vinegar, water, granulated sugar, and Dijon or stoneground mustard; bring the mixture to a simmer and cook for 1 to 2 minutes to meld flavors.
6. Season the warm dressing with kosher salt and freshly ground black pepper, tasting and adjusting as needed.
7. Pour the hot dressing and onions over the warm sliced potatoes and gently toss to coat so the potatoes absorb the flavors.
8. Fold in the crumbled bacon, chopped fresh parsley, and optional chopped chives; adjust seasoning if needed.
9. Let the salad rest for 10 minutes to allow flavors to marry, then serve warm or at room temperature.

















