If you have been searching for a comforting and flavorful side dish, this German Potato Salad Recipe is an absolute must-try. Unlike your typical cold potato salads, this warm version brings out a perfect harmony of tangy apple cider vinegar, crispy bacon, and tender Yukon gold potatoes, making every bite a delightful experience. It is a traditional German side dish that is both simple to prepare and irresistibly tasty, guaranteed to be a crowd-pleaser whether it’s a casual family dinner or a festive gathering.

Ingredients You’ll Need
The beauty of this German Potato Salad Recipe lies in its straightforward ingredients that come together to create a complex and satisfying flavor. Each component—from the creamy Yukon gold potatoes to the smoky bacon and sharp Dijon mustard—plays a critical role in building the layers of taste and texture that make this dish so special.
- 2 pounds Yukon gold potatoes: These potatoes hold their shape well while maintaining a creamy texture.
- 6 slices bacon, chopped: Adds smoky, crispy goodness and hearty flavor.
- 1 small yellow onion, finely diced: Gives a mild sweetness and lovely texture.
- 1/4 cup apple cider vinegar: Provides the bright, tangy kick essential to German potato salad.
- 2 tablespoons Dijon mustard: Brings a gentle sharpness that balances the sweetness.
- 1 tablespoon granulated sugar: Rounds out the acidity with a touch of sweetness.
- 1/2 teaspoon salt: Enhances all the flavors harmoniously.
- 1/4 teaspoon black pepper: Adds subtle heat and depth.
- 1/3 cup water: Helps make the dressing silky and coats the potatoes beautifully.
- 2 tablespoons chopped fresh parsley: Brightens the dish with a fresh herbal note and appealing color.
How to Make German Potato Salad Recipe
Step 1: Cook the Potatoes
Begin by placing the peeled and bite-sized Yukon gold potatoes into a large pot filled with salted water. Bring it to a boil and cook the potatoes for 10 to 12 minutes until they are fork tender but not mushy. This ensures a creamy interior with firm edges, providing the perfect base for your salad. Once cooked, drain the potatoes carefully and set them aside.
Step 2: Prepare the Bacon
In a large skillet over medium heat, cook the chopped bacon until it is wonderfully crispy. This process releases flavorful bacon drippings that’ll become part of your dressing, so do not discard them! Set the crispy bacon pieces aside for later, leaving those golden drippings in the pan.
Step 3: Sauté the Onions
Add the finely diced yellow onion to the skillet with the bacon drippings and cook for about 3 to 4 minutes. The onions will soften and absorb the smoky essence of the drippings, building a solid flavor foundation for the dressing.
Step 4: Make the Dressing
To the softened onions, stir in the apple cider vinegar, Dijon mustard, granulated sugar, salt, black pepper, and water. Mix thoroughly to create a warm, well-balanced dressing that perfectly complements the potatoes and bacon.
Step 5: Combine and Warm Through
Gently add the cooked potatoes to the skillet, carefully tossing them in the dressing to coat each piece evenly without breaking them apart. Then fold in the crispy bacon and chopped fresh parsley. Allow everything to cook together for 2 to 3 minutes so the potatoes soak up the vibrant flavors of the dressing.
How to Serve German Potato Salad Recipe

Garnishes
A sprinkle of fresh parsley is not only visually appealing but adds a fresh, herbaceous layer that lightens the richness of the bacon and vinegar dressing. For an extra burst of green and mild onion flavor, you might also add some thinly sliced green onions right before serving.
Side Dishes
This German Potato Salad Recipe pairs beautifully with hearty mains like grilled sausages, roasted pork, or even a juicy bratwurst. Its tangy, warm texture makes it an ideal companion that balances rich meats perfectly. It also shines alongside a simple green salad for a lighter meal option.
Creative Ways to Present
Serve this salad in a rustic wooden bowl for a cozy, farmhouse feel or build individual portions in small mason jars for picnics or potlucks. You can also layer it with sliced radish or microgreens on top for an elegant touch that will impress guests.
Make Ahead and Storage
Storing Leftovers
Transfer any leftover German Potato Salad Recipe to an airtight container and refrigerate. It will keep well for up to 3 days. Keep in mind, because it is traditionally served warm, the flavors will deepen as it rests, but the potatoes might absorb more dressing, so a little extra vinegar or mustard can be stirred in before reheating if needed.
Freezing
Freezing this potato salad is not recommended as the texture of the potatoes tends to become grainy and mushy after thawing. For best results, enjoy your leftovers fresh from the fridge.
Reheating
Warm your leftovers gently in a skillet over low heat. Stir frequently to ensure the salad heats evenly and don’t let it boil, which can break down the potatoes. Reheating softly will revive that amazing combination of smoky, tangy, and creamy flavors that make this German Potato Salad Recipe so irresistible.
FAQs
Can I use a different type of potato?
While you can use other potatoes, Yukon golds are preferred because they hold their shape well and have a creamy texture. Russets can fall apart, and waxy potatoes can become too firm, affecting the overall texture of the salad.
Is this salad served hot or cold?
This traditional German Potato Salad Recipe is usually served warm. Serving it warm allows the potatoes to soak up the dressing fully, making the dish more flavorful and comforting.
Can I make this recipe vegetarian?
To make it vegetarian, simply omit the bacon and substitute with smoked paprika or a vegetarian bacon alternative to mimic the smoky flavor. You might also sauté the onions in olive oil or vegan butter instead of bacon drippings.
How long does this salad keep its best flavor?
For optimal taste and texture, enjoy the salad within 2 to 3 days. The flavors meld over time, but the potatoes may start to absorb too much dressing and become softer after that.
Can I add other vegetables to the salad?
Absolutely! Ingredients like sliced green onions, bell peppers, or thinly sliced radishes add color and crunch. Just be sure to add them fresh at the end to maintain their texture.
Final Thoughts
There is something truly special about this German Potato Salad Recipe that brings warmth and comfort to any meal. The blend of tangy, sweet, and smoky flavors combined with tender potatoes creates a dish that feels like a big, welcoming hug on a plate. I encourage you to try this recipe—you might find it becoming one of your all-time favorite side dishes, perfect for family dinners and special occasions alike.
Print
German Potato Salad Recipe
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 6 servings
- Category: Side Dish
- Method: Stovetop
- Cuisine: German
- Diet: Gluten Free
Description
This traditional German Potato Salad is a warm and flavorful side dish featuring tender Yukon gold potatoes tossed in a tangy apple cider vinegar dressing with crispy bacon and fresh parsley. Perfect for complementing a variety of meals, it offers a balance of creamy textures and sharp, savory flavors.
Ingredients
Potatoes
- 2 pounds Yukon gold potatoes, peeled and cut into bite-size pieces
Bacon & Vegetables
- 6 slices bacon, chopped
- 1 small yellow onion, finely diced
Dressing
- 1/4 cup apple cider vinegar
- 2 tablespoons Dijon mustard
- 1 tablespoon granulated sugar
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/3 cup water
Garnish
- 2 tablespoons chopped fresh parsley
Instructions
- Cook the Potatoes: Place the peeled and cut Yukon gold potatoes in a large pot and cover with salted water. Bring the water to a boil and cook the potatoes for 10 to 12 minutes until they are fork tender but still hold their shape. Drain the potatoes and set them aside.
- Prepare the Bacon: In a large skillet, cook the chopped bacon over medium heat until it becomes crispy. Using a slotted spoon, remove the bacon from the skillet and place it on a paper towel-lined plate to drain. Keep the bacon drippings in the skillet for added flavor.
- Sauté the Onion: Add the finely diced yellow onion to the skillet with the bacon drippings. Cook for 3 to 4 minutes, stirring occasionally, until the onion softens and becomes translucent.
- Make the Dressing: Stir in the apple cider vinegar, Dijon mustard, granulated sugar, salt, black pepper, and water into the skillet with the onions. Mix well to combine and create a warm, tangy dressing.
- Toss the Potatoes: Add the cooked potatoes to the skillet and gently toss them in the warm dressing, ensuring they are evenly coated.
- Combine Bacon and Parsley: Return the crispy bacon to the skillet along with the chopped fresh parsley. Stir gently to combine all the ingredients.
- Finish Cooking: Cook the potato salad in the skillet for another 2 to 3 minutes, allowing the flavors to meld and the potatoes to absorb the dressing. Serve the salad warm for the best taste.
Notes
- Yukon gold potatoes are ideal as they hold their shape while remaining creamy.
- This salad is traditionally served warm rather than chilled.
- For extra flavor, you can add sliced green onions if desired.

