Delicious German Potato Salad

I’ll never forget the first time I had authentic German potato salad at my friend’s family gathering – it was warm, tangy, and miles away from the mayo-heavy version I grew up with. The secret is in the crispy bacon and that punchy vinegar-based dressing that soaks right into the tender Yukon Gold potatoes. Trust me, once you try this recipe, you’ll be making it on repeat for every potluck and backyard barbecue!

german potato salad
Image: cookingwithricky.com / All Rights reserved

Preparation Time 25-35 minutes
Cooking Time 20-30 minutes
Total Time 45-65 minutes
Level of Difficulty Medium
Servings 6 servings

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 1400-1600
  • Protein: 30-38 g
  • Fat: 55-65 g
  • Carbohydrates: 200-220 g

Ingredients

For the base:

  • 2 lb Yukon Gold potatoes
  • 2 tbsp fresh parsley (finely chopped)
  • 1 tbsp fresh chives (finely chopped)

For the dressing:

  • 8 slices bacon (thick-cut preferred)
  • 1/2 cup onion (finely diced)
  • 3/4 cup beef stock
  • 7 tbsp white vinegar
  • 1 1/2 tsp Dijon mustard
  • 2 tbsp neutral oil
  • 1 1/2 tsp sugar
  • 1/2 tsp kosher salt
  • 1/2 tsp freshly ground black pepper

Step 1: Cook and Prepare the Potatoes

  • 2 lb Yukon Gold potatoes
  • kosher salt

Bring a large pot of salted water to a boil and add the whole, unpeeled Yukon Gold potatoes.

Boil for about 20 minutes until they're just tender when pierced with a fork—you want them cooked through but still holding their shape.

While the potatoes cook, this is the perfect time to prep your other ingredients.

Once done, drain the potatoes and let them cool just enough to handle, then peel them (the skin should slip off easily) and slice them into 1/4-inch thick rounds.

Set aside in a large bowl.

Step 2: Render the Bacon and Build the Dressing Base

  • 8 slices bacon
  • 1/2 cup onion

In a large skillet over medium heat, cook the thick-cut bacon slices until crispy, about 8-10 minutes, stirring occasionally.

Remove the bacon to a paper towel-lined plate and chop it into bite-sized pieces once cooled.

Pour off all but about 2 tablespoons of the bacon fat from the pan (reserve the rest if you'd like extra flavor).

Add the diced onion to the remaining fat and cook for 3-4 minutes until softened and slightly translucent.

This is where the magic starts—the bacon fat flavors the onions beautifully.

Step 3: Create the Warm Dressing

  • 3/4 cup beef stock
  • 7 tbsp white vinegar
  • 1 1/2 tsp Dijon mustard
  • 2 tbsp neutral oil
  • 1 1/2 tsp sugar
  • 1/2 tsp kosher salt
  • 1/2 tsp freshly ground black pepper

Pour the beef stock into the skillet with the cooked onions and bring to a gentle simmer for about 2 minutes to warm through.

Remove from heat and stir in the white vinegar, Dijon mustard, neutral oil, sugar, kosher salt, and freshly ground black pepper.

Whisk everything together until the mustard and sugar are fully dissolved—taste as you go and adjust seasoning if needed.

I like to let this dressing cool for just a minute or two before dressing the potatoes so the heat wilts them slightly without making them mushy.

Step 4: Dress the Potatoes While Warm

  • warm dressing mixture from Step 3
  • sliced potatoes from Step 1
  • chopped bacon from Step 2

Pour the warm dressing from Step 3 over the sliced potatoes in your bowl and gently fold together, being careful not to break the potato slices.

The warm dressing will be absorbed beautifully by the potatoes, making them flavorful throughout rather than just on the surface.

Add the chopped bacon from Step 2 and fold gently to combine.

The potatoes should be well-coated but not swimming in dressing.

Step 5: Let It Rest and Finish

  • 2 tbsp fresh parsley
  • 1 tbsp fresh chives

Let the potato salad rest at room temperature for at least 20 minutes before serving—this allows all the flavors to meld together and the potatoes to fully absorb the dressing.

Just before serving, gently fold in the fresh parsley and chives for a bright, fresh finish.

I find that adding the fresh herbs at the end keeps them vibrant and prevents them from wilting into the warm salad.

german potato salad

Delicious German Potato Salad

Delicious Delicious German Potato Salad recipe with step-by-step instructions.
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Servings: 6 servings
Calories: 1500

Ingredients
  

For the base
  • 2 lb Yukon Gold potatoes
  • 2 tbsp fresh parsley (finely chopped)
  • 1 tbsp fresh chives (finely chopped)
For the dressing
  • 8 slices bacon (thick-cut preferred)
  • 1/2 cup onion (finely diced)
  • 3/4 cup beef stock
  • 7 tbsp white vinegar
  • 1 1/2 tsp Dijon mustard
  • 2 tbsp neutral oil
  • 1 1/2 tsp sugar
  • 1/2 tsp kosher salt
  • 1/2 tsp freshly ground black pepper

Method
 

  1. Bring a large pot of salted water to a boil and add the whole, unpeeled Yukon Gold potatoes. Boil for about 20 minutes until they're just tender when pierced with a fork—you want them cooked through but still holding their shape. While the potatoes cook, this is the perfect time to prep your other ingredients. Once done, drain the potatoes and let them cool just enough to handle, then peel them (the skin should slip off easily) and slice them into 1/4-inch thick rounds. Set aside in a large bowl.
  2. In a large skillet over medium heat, cook the thick-cut bacon slices until crispy, about 8-10 minutes, stirring occasionally. Remove the bacon to a paper towel-lined plate and chop it into bite-sized pieces once cooled. Pour off all but about 2 tablespoons of the bacon fat from the pan (reserve the rest if you'd like extra flavor). Add the diced onion to the remaining fat and cook for 3-4 minutes until softened and slightly translucent. This is where the magic starts—the bacon fat flavors the onions beautifully.
  3. Pour the beef stock into the skillet with the cooked onions and bring to a gentle simmer for about 2 minutes to warm through. Remove from heat and stir in the white vinegar, Dijon mustard, neutral oil, sugar, kosher salt, and freshly ground black pepper. Whisk everything together until the mustard and sugar are fully dissolved—taste as you go and adjust seasoning if needed. I like to let this dressing cool for just a minute or two before dressing the potatoes so the heat wilts them slightly without making them mushy.
  4. Pour the warm dressing from Step 3 over the sliced potatoes in your bowl and gently fold together, being careful not to break the potato slices. The warm dressing will be absorbed beautifully by the potatoes, making them flavorful throughout rather than just on the surface. Add the chopped bacon from Step 2 and fold gently to combine. The potatoes should be well-coated but not swimming in dressing.
  5. Let the potato salad rest at room temperature for at least 20 minutes before serving—this allows all the flavors to meld together and the potatoes to fully absorb the dressing. Just before serving, gently fold in the fresh parsley and chives for a bright, fresh finish. I find that adding the fresh herbs at the end keeps them vibrant and prevents them from wilting into the warm salad.

Leave a Comment

Recipe Rating