Salads
This authentic cold German potato salad brings traditional German picnic flavors to your table with its perfect balance of tangy vinegar-braised potatoes and creamy mayonnaise.
The secret lies in cooking the potatoes just until tender, then cooling them completely before mixing with a dressing of vinegar, mustard, and herbs—creating that signature crunch and harmony of textures. My grandmother always made this for family gatherings, and it became an instant crowd-pleaser.
The beauty of this recipe is its simplicity—no fancy techniques required, just boiled potatoes, a well-balanced dressing, and a few key ingredients like onions, vinegar, and fresh herbs.
The potatoes absorb the tangy dressing while staying firm, and the mayonnaise adds just the right amount of creaminess without overpowering the traditional flavors. It’s the kind of dish that tastes even better the next day, making it perfect for meal prep or potlucks.
What sets this German potato salad apart is the vinegar braise, which gives it that distinctive tangy kick. The dressing is a mix of apple cider vinegar, Dijon mustard, and fresh dill, all combined with mayonnaise for a smooth, creamy finish.
The result is a salad that’s hearty enough to serve as a main dish but light enough for a side—ideal for picnics, festivals, or a simple weeknight dinner.
Once you try this recipe, you’ll understand why it’s a staple at German gatherings. The combination of textures—crisp edges, creamy dressing, and tender potatoes—makes every bite satisfying. It’s a dish that honors tradition while being easy enough for any home cook to master. Let’s get started!
Ingredients for authentic cold german potato salad
Just 12 ingredients transform simple potatoes into Germany's beloved picnic classic.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Potatoes 🥔 | 3 lb | Waxy variety like Yukon Gold |
| Yellow Onion 🧅 | 1 whole | Medium size, thinly sliced |
| Apple Cider Vinegar 🍏 | ½ cup | Unfiltered for best flavor |
| Dijon Mustard 🍯 | 2 tbsp | High-quality, smooth variety |
| Mayonnaise 🥫 | 1 ½ cups | Duck egg preferred for richness |
| Fresh Dill 🌿 | ½ cup | Chopped, stems removed |
| Fresh Parsley 🌿 | ¼ cup | Chopped, flat-leaf preferred |
| Granulated Sugar 🍚 | 1 tbsp | Light brown sugar works too |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked preferred |
| Hard-Boiled Eggs 🥚 | 4 whole | Chopped, optional garnish |
| Vegetable Oil 🫒 | ½ cup | For boiling potatoes |
The potatoes are the star—Yukon Golds or similar waxy varieties hold their shape best after boiling. German grocery stores often carry the perfect ones, but any potato labeled 'boiling' or 'new' at Trader Joe's works. Don't skip peeling them completely though—leave a thin skin for texture. The vinegar braise happens in the boiling water: add 1 tbsp vinegar and 1 tsp sugar to the pot with the potatoes. This jumpstarts that signature tangy flavor while keeping them firm. My grandmother always used apple cider vinegar—the unfiltered kind with sediment has the most character.
No Dijon mustard? Whole-grain mustard thinned with 1 tsp water works in a pinch. Fresh dill is ideal, but dried dill at one-third the amount gets you close if you're in a bind. The mayonnaise can be homemade (I prefer duck egg mayo for richness) or store-bought—just avoid anything with a metallic aftertaste. For extra crunch, add 2 tbsp finely chopped celery seeds to the dressing. The eggs are optional but add that classic picnic touch—hard-boil them while the potatoes cook. If you're serving this immediately, skip the garnish and add it just before serving to keep everything crisp.
This salad tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days, though I usually eat it within 2. The potatoes stay firmest if you let the dressing sit on them for at least 4 hours before serving. For meal prep, double the batch and portion into containers—perfect for lunches. The dressing keeps separately for 1 week if you want to make it ahead. Freezing isn't recommended as it ruins the potato texture, but you can freeze the dressing alone for up to 3 months.
Why You'll Love This Recipe
- No Boiling Required: I swear by this trick—boiling potatoes whole, then slicing them cold. That crispy edge with the creamy center? Chef’s kiss, and it cuts my prep time in half.
- Tangy Magic: The apple cider vinegar and Dijon mustard combo is what makes this salad sing. It’s bright, sharp, and just sweet enough from the potatoes—no blandness here.
- Picnic Proven: Between us, this is my go-to for potlucks, tailgates, or lazy Sundays. It holds up for days, and honestly? Nobody ever leaves a bite.
- Pantry Staple Power: Five ingredients, zero specialty items. The onions add depth, the mayo keeps it rich, and the vinegar ties it all together—no fancy shopping needed.
Step-by-step instructions for authentic German potato salad
Here's how to create that perfect balance of tangy vinegar braise and rich mayonnaise dressing.
Boil the Potatoes Until Fork-Tender
Place the 3 lb yellow potatoes in a large pot and cover with cold water by about 2 inches. Add 1.5 tsp salt and bring to a rolling boil over high heat. Once boiling, reduce to medium-high heat and cook for 15-18 minutes until a knife slides in easily with just slight resistance.
The potatoes should be fully cooked but still hold their shape—overcooking leads to a mushy salad. Drain immediately and let them cool slightly before peeling. I like to shock them in ice water for 2 minutes to stop the cooking process completely, then peel while still warm for easier removal of skins.
Braise Potatoes in Vinegar and Sugar
In a large mixing bowl, combine the peeled potatoes, 0.5 cup apple cider vinegar, 1 tbsp granulated sugar, 0.5 tsp black pepper, and 1 whole yellow onion (thinly sliced). The vinegar will start fizzing slightly—this is normal and indicates the acid is working.
Gently toss everything together, then cover the bowl and let it sit at room temperature for 30 minutes. This braising step develops the signature tangy flavor that sets authentic German potato salad apart. After 30 minutes, the potatoes should be coated in the vinegar mixture and slightly softened from resting.
Create the Creamy Dressing
In a separate bowl, whisk together 1.5 cups mayonnaise, 2 tbsp Dijon mustard, 0.5 cup chopped fresh dill, and 0.25 cup chopped fresh parsley. This is where the magic happens—the mustard adds depth while the herbs keep it fresh. I like to press the herbs through a fine-mesh strainer to remove any tough stems that might make the texture gritty.
The dressing should be thick but pourable. If it's too stiff, add 1-2 tablespoons of the vinegar braising liquid to loosen it. Taste and adjust seasoning with additional salt or pepper if needed—remember, the potatoes already absorbed some of the seasoning during braising.
Combine and Chill
Add the cooled potatoes and their braising liquid to the mayonnaise mixture. Gently fold everything together with a rubber spatula until fully combined. The potatoes should be coated in the creamy dressing, with just enough vinegar braise peeking through for that authentic tang.
Cover the bowl and refrigerate for at least 4 hours, preferably overnight. This chilling time allows all the flavors to meld together perfectly. The longer it sits, the more the vinegar's sharpness mellows and the herbs infuse their bright flavors into the mayonnaise.
Add Eggs and Serve
Just before serving, chop the 4 whole hard-boiled eggs into small pieces. Gently fold them into the potato salad, reserving a few for garnish. The eggs add a lovely contrast in both texture and richness. Taste one final time and adjust seasoning if needed—sometimes the eggs need a little extra salt to balance their mild flavor.
Serve chilled, garnished with extra chopped herbs and reserved egg pieces. The perfect German potato salad should have a harmonious balance of creamy mayonnaise, tangy vinegar, and fresh herbs with each bite. This dish tastes even better the next day as the flavors continue to develop!
Pro Tips For Making Authentic Cold German Potato Salad
- Boil Potatoes Until Fork-Tender: I learned this the hard way—undercooked potatoes turn mushy when dressed. Boil yellow potatoes in salted water until they pierce easily with a fork (about 15-18 minutes), then let them cool in the water for 10 minutes. This keeps their shape while absorbing the dressing better.
- Slice Onions Thinly, Soak, Then Drain: Skip the raw bite: Thinly slice yellow onions and soak them in cold water for 10 minutes to mellow their sharpness. Drain well before adding to the dressing—wet onions make the salad soggy, and you don’t want that.
- Mix Dressing Last, Toss Gently: Don’t drown the potatoes. Whisk apple cider vinegar, Dijon mustard, and mayonnaise together right before tossing with the cooled potatoes. Fold gently with a wooden spoon—overmixing turns the salad into glue.
- Add Mustard Gradually, Taste as You Go: Start with 1 tablespoon Dijon and adjust. Too much makes the salad taste bitter; too little leaves it bland. I usually add another teaspoon after tasting—this balances the tang without overpowering the potatoes.
Common mistakes when making great authentic cold german potato salad
Overcooking Potatoes
I learned this the hard way—mushy potatoes ruin everything. Cook them until they're fork-tender but still firm, about 15-18 minutes in boiling water. The moment they collapse when pierced, they're done. My grandmother always said, "A potato salad should hold its shape like a soldier at attention." 🥔
Skipping the Vinegar Braise
Don't just toss vinegar in at the end—this salad needs that 30-minute braise in the vinegar mixture. That's when the magic happens, developing the signature tang.
I once made it without this step and ended up with a bland, watery mess. The vinegar needs time to penetrate the potatoes and mellow out.
Using the Wrong Potatoes
Waxy potatoes like Yukon Golds are non-negotiable—they hold their shape. Russets or starchy potatoes will turn to mush. I once used Idaho potatoes because that's what was on sale, and the result was a sad, gluey disaster. Stick to the waxy varieties for that perfect crunch.
Not Cooling Completely
Hot potatoes mixed with cold dressing creates steam, which makes the salad watery. Always let them cool completely before combining. I've seen people skip this and end up with a sad, soupy mess. Patience here pays off—wait until the potatoes are at room temperature before mixing.
Overmixing the Dressing
Gentle folding is key—don't stir like you're trying to win a baking competition. Overmixing incorporates too much air, which makes the salad light and fluffy instead of creamy and dense. The texture should be thick and cohesive, not airy like a soufflé. A rubber spatula helps maintain that perfect consistency.
Adding Eggs Too Early
Eggs should be added just before serving to keep them crisp. Adding them to the warm dressing makes them rubbery. I've had to scrape rubbery egg bits out of salads too many times to count. Save them for the final moment to maintain that perfect picnic-day crunch. 🥚
Nutrition facts
Frequently asked questions
Why does authentic German potato salad use vinegar instead of lemon?
Vinegar—especially apple cider vinegar—is traditional in German cuisine because it creates that signature tangy flavor while keeping the potatoes firm. Lemon juice would make the salad too sharp and could break down the potato texture faster. The vinegar also helps preserve the salad better when stored, which is why it's a staple at picnics and outdoor gatherings.
Can I make this potato salad without mayonnaise?
Yes! For a lighter version, replace the mayonnaise with an equal amount of Greek yogurt mixed with 1 tbsp Dijon mustard and 1 tbsp vinegar. This keeps the creamy texture while cutting the fat. My grandmother sometimes used sour cream in her version, which adds a lovely richness without being as heavy as mayo.
How do I keep the potatoes from turning mushy?
Use waxy potatoes like Yukon Golds and cook them just until fork-tender (15-18 minutes). Shock them in ice water for 2 minutes after draining to stop the cooking process. Never overcook them—they should hold their shape like a soldier at attention! Also, let them cool completely before mixing with the dressing to avoid steam.
What's the best way to store leftovers?
Store in an airtight container in the fridge for up to 5 days. The flavors actually improve overnight as the vinegar mellows and the herbs infuse. For meal prep, double the recipe and portion into containers—it's perfect for lunches. Just add fresh herbs and eggs when ready to eat to keep everything crisp.
Can I add other vegetables to this recipe?
Traditional additions include thinly sliced carrots or celery cooked with the potatoes, or finely chopped pickles for extra tang. My grandmother sometimes added 1/2 cup chopped red bell pepper for color, but stick to small amounts so the potatoes remain the star. Just cook any added veggies with the potatoes to soften them slightly.
