The Best German Potato Salad You Will Ever Make
Tired of standard mayonnaise-based potato salads? This recipe delivers the tangy, savory flavor profile of authentic German Potato Salad, traditionally served warm. Featuring crisp bacon, sharp onions, and a bright vinegar dressing, this dish is guaranteed to be the star side dish at any gathering.
Why You Will Love This Recipe
This iteration of the Best German Potato Salad skips the heavy mayonnaise, opting instead for a light and zesty warm vinaigrette that soaks beautifully into tender potatoes. It is incredibly flavorful, relies on pantry staples, and can be made ahead of time, making entertaining a breeze. Furthermore, it tastes even better the next day as the flavors deepen!
What's For Dinner Tonight?
Stop the 5 PM panic forever.
The 20 Easy Dinner Ideas ebook gives you a ready-made answer for every night of the month — fast meals with everyday ingredients that your whole family will actually eat.
- ⏱️ 30-minute meals — on the table before anyone complains
- 🛒 Pantry staples only — no fancy grocery runs
- 👨👩👧 Kid-approved recipes — zero dinner-table drama
- 🥗 Healthy & comfort options — variety every single week
- 📲 Instant PDF download — start cooking tonight
Grab the Ebook
One-time payment. Yours forever.
Get Instant Access →🔒 Secure checkout via Gumroad
Ingredients
- 3 pounds Russet or Yukon Gold potatoes, peeled and quartered
- 6 slices thick-cut bacon, chopped
- 1 large yellow onion, thinly sliced
- 1/2 cup apple cider vinegar
- 1/4 cup water or low-sodium chicken broth
- 2 tablespoons granulated sugar
- 1 teaspoon Dijon mustard
- 1/2 teaspoon salt, plus more for boiling water
- 1/4 teaspoon black pepper
- 2 tablespoons fresh parsley, chopped (for garnish)
Step-by-Step Instructions
- Place the peeled and quartered potatoes in a large pot. Cover them with cold, salted water by about an inch. Bring the water to a boil over high heat, then reduce heat and simmer until the potatoes are fork-tender but not mushy, about 15-20 minutes. Drain immediately and set aside to cool slightly.
- While the potatoes are cooking, cook the chopped bacon in a large skillet over medium heat until crispy. Use a slotted spoon to remove the bacon bits and set them on a paper towel-lined plate. Leave about 2 tablespoons of bacon grease in the skillet; discard any excess or save it for another use.
- Add the thinly sliced onion to the bacon grease in the skillet. Cook over medium heat, stirring occasionally, until the onions are softened and translucent, about 5-7 minutes. Do not let them brown deeply.
- Reduce the heat to low. Whisk in the apple cider vinegar, water (or broth), sugar, Dijon mustard, salt, and pepper directly into the skillet with the onions. Bring the mixture to a gentle simmer and cook for 2 minutes, stirring well until the sugar is dissolved, creating the warm dressing.
- Carefully transfer the warm, drained potatoes into the skillet with the dressing. Gently toss to coat everything evenly. Allow the salad to sit for at least 15 minutes off the heat so the potatoes can absorb the warm dressing.
- Before serving, gently stir in the reserved crispy bacon pieces. Taste and adjust seasoning if necessary, adding more salt or a splash of vinegar if desired.
- Transfer the Best German Potato Salad to a serving dish and garnish generously with fresh chopped parsley. Serve warm or at room temperature.
Expert Tips / Pro Tips
For the absolute best texture, using waxy potatoes like Yukon Golds helps them hold their shape better after boiling and absorbing the dressing. If you prefer a spicier kick, add a pinch of red pepper flakes to the dressing mixture while it simmers. Resist the urge to overcook the potatoes; they should be cooked just enough to pierce easily with a fork so they don’t break apart when tossing.
Variations & Substitutions
For a richer sauce, use chicken broth instead of water in the dressing. If you dislike bacon, you can substitute it with pancetta for a slightly different texture or omit it entirely and use 1 tablespoon of olive oil to sauté the onions instead of the rendered fat. A small amount of whole grain mustard can be used instead of Dijon for a less smooth dressing.
Serving Suggestions
This Best German Potato Salad pairs wonderfully with grilled foods. It is fantastic alongside bratwurst, schnitzel, or slow-cooked roasted pork shoulder. It also serves as a hearty side dish for classic summer barbecue fare like grilled chicken or smoked sausage.
Storage, Freezing & Reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days. Because this salad is vinegar-based and not mayonnaise-based, it holds up very well. It is best served warm or at room temperature. To reheat, place the salad in a microwave-safe bowl and warm in short bursts, stirring between each, until heated through. You may need to add a small splash of extra vinegar or broth before reheating to refresh the texture.
Nutrition Information
| Nutrient | Amount Per Serving (Approx.) |
|---|---|
| Calories | 320 kcal |
| Fat | 12g |
| Saturated Fat | 4g |
| Carbohydrates | 48g |
| Fiber | 5g |
| Protein | 9g |
Note: Nutritional values are estimates and can vary based on specific ingredients used.
FAQ
Can I make this salad ahead of time?
Yes, this salad actually benefits from being made a few hours ahead, allowing the potatoes time to absorb the warm dressing fully. Keep it covered at room temperature for up to 2 hours before serving, or refrigerate and serve warm or at room temperature later.
What is the best type of potato for German Potato Salad?
Waxy potatoes, such as Yukon Gold or Red Bliss, are generally recommended because they hold their shape better after boiling and do not become overly starchy or crumbly when tossed with the dressing.
Can I leave out the bacon fat?
While the bacon fat is integral to the authentic flavor profile, you can substitute it with 1 tablespoon of olive oil or butter if you must omit bacon entirely. However, you will lose some of the traditional smoky depth.

Best German Potato Salad
Ingredients
Method
- Scrub the potatoes well. Place them in a large pot, cover with cold salted water, and bring to a boil. Cook for 20-30 minutes, or until easily pierced with a fork. Do not overcook.
- While the potatoes cook, prepare the vinaigrette. In a medium skillet, cook the bacon lardons over medium heat until crispy. Remove the bacon pieces with a slotted spoon and set them aside on a paper towel-lined plate. Leave the rendered bacon fat in the skillet.
- Reduce the heat under the skillet to low. Add the apple cider vinegar, water/broth, sugar, Dijon mustard, salt, and pepper to the bacon fat. Whisk well and bring the mixture to a bare simmer, stirring constantly until the sugar is dissolved, about 2 minutes. Remove from heat.
- Drain the potatoes immediately. While they are still hot, slice them into 1/4-inch thick rounds directly into a large bowl. Immediately pour the warm bacon vinaigrette over the warm potatoes. Gently toss to coat everything evenly.
- Gently fold in the sliced red onion and the chopped fresh parsley. Taste and adjust seasoning if necessary (you may need a pinch more salt or vinegar).
- Let the salad sit at room temperature for at least 15 minutes to allow the potatoes to absorb the dressing. Just before serving, sprinkle the reserved crispy bacon pieces over the top.