Salads
This old-fashioned hot German potato salad delivers the perfect balance of tangy mustard-vinegar dressing and crispy fried onions that elevate every bite. The classic combination of boiled potatoes, rich seasoning, and crispy toppings makes it a staple for holiday tables and backyard barbecues alike.
I’ve perfected this recipe over years of family gatherings, ensuring the potatoes stay tender while the onions achieve that satisfying crunch.
The secret lies in the dressing—a bold blend of vinegar, mustard, and spices that penetrates each potato, creating a flavorful bite every time. Bacon or ham adds a savory depth, while crispy fried onions provide texture that keeps this salad far from boring.
Unlike many modern versions, this recipe stays true to tradition without sacrificing simplicity.
What you’ll end up with is a warm, hearty side dish that pairs beautifully with roasted meats or sandwiches. The mustard-vinegar tang cuts through rich dishes, while the crispy onions add a satisfying crunch that disappears with each bite. This isn’t just a side—it’s the centerpiece of any meal.
Ready to make it? The process is straightforward, with boiled potatoes, sautéed seasonings, and optional protein additions that bring everything together. Let’s get started—your taste buds (and holiday table) will thank you.
Ingredients for old fashioned hot german potato salad
Six ingredients make the dressing, twelve bring this classic salad to life.
| Ingredient | Amount | Notes |
|---|---|---|
| Yukon Gold Potatoes 🥔 | 3 lb | Medium size, peeled and quartered |
| White Vinegar 💧 | ½ cup | Distilled for tangy flavor |
| Dijon Mustard 🌶️ | ¼ cup | High-quality for rich depth |
| Yellow Mustard 🌶️ | ¼ cup | For classic tang |
| Granulated Sugar 🍚 | 2 tbsp | Balances acidity |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Fine grain for even seasoning |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked preferred |
| Dried Parsley Flakes 🌿 | 1 tbsp | For fresh herb brightness |
| Yellow Onions 🧅 | 1 whole | Thinly sliced for frying |
| Unsalted Butter 🧈 | 4 tbsp | Full-fat for crispy onions |
| Cooked Bacon 🥓 | ½ lb | Crumbled, optional but traditional |
| Hard-Boiled Eggs 🥚 | 4 whole | Chopped, optional garnish |
| Fresh Dill 🌿 | ¼ cup | Chopped, for fresh finish |
The potatoes are the foundation—Yukon Golds hold their shape beautifully when boiled, but any waxy variety works. Peeled and quartered before cooking ensures even seasoning. For the dressing, Dijon mustard is non-negotiable—it adds that signature richness you won’t get with regular mustard. I always grab mine from Penzeys or the bulk bins at Whole Foods for the best flavor. The vinegar should be white and distilled—Heinz or Bragg are reliable choices. If you want to get fancy, a splash of apple cider vinegar adds subtle complexity, but stick to white for authenticity.
No Dijon? Substitute with an extra 2 tbsp of yellow mustard plus 1 tsp of honey—it won’t be identical, but it’ll get you close. Running out of fresh dill? Dried dill at one-third the amount works in a pinch, though fresh is always better. For the onions, yellow onions give the best balance of sweetness and crunch, but red onions add a pretty pop of color if you’re feeling festive. The bacon? Thick-cut from Costco is my go-to—cook it until crispy, then crumble it over the top. No bacon? Skip it or use ham, but don’t skip the crispy onions—they’re the star of the show.
This salad tastes even better the next day once the flavors meld. Store it in the fridge for up to 4 days, but the onions lose their crunch after 24 hours, so always fry a fresh batch before serving. For holidays or gatherings, double the dressing and keep it in a jar—just stir it in before serving. The potatoes can be boiled ahead and reheated gently with a splash of water. If you’re prepping for a crowd, par-cook the potatoes and finish them in the dressing to keep them tender.
Why You'll Love This Recipe
- No Boil, No Fuss: I swear by this method—just slice those Yukon Golds, toss ‘em in boiling water for 12 minutes, then drain. No peeling, no fussing with skins, and the result? Creamy, tender potatoes every time. Even my "I can barely boil water" friends nail it.
- Sweet-Tangy Magic: That vinegar-sugar-mustard combo? It’s the secret weapon. The white vinegar cuts through the richness of the potatoes, while the Dijon and yellow mustard add depth—like a crisp autumn day in a bowl. Honestly, the first bite makes me want to forget I’m eating salad.
- Picnic to Potluck: This dish travels like a champ. Pack it in a thermos for a hike, bring it to a BBQ (it’s the only side that won’t wilt), or serve it at room temp for a potluck—it’s just as good cold. My in-laws still ask for seconds, and they’ve seen it all.
- Leftovers? Better Than Fresh: Between us, the flavor actually improves after a day in the fridge. The potatoes soak up the dressing like a sponge, getting even more tender and that tangy-sweet balance? Perfection. I make a double batch on Sundays so I’m not scrambling midweek.
Step-by-step instructions for old fashioned hot German potato salad
Here's how to craft this classic comfort dish with a perfect balance of tangy mustard, crispy onions, and tender potatoes.
Cook the Potatoes Until Fork-Tender
Place the 3 lb Yukon Gold Potatoes (peeled and quartered) in a large pot and cover with cold water by about 2 inches. Add 1.5 tsp Diamond Crystal Kosher Salt and bring to a boil over high heat. Once boiling, reduce to medium-high heat and cook for 15-20 minutes until the potatoes are tender when pierced with a fork but still hold their shape.
Drain the potatoes immediately and return them to the now-empty pot. Let them steam-dry for 2 minutes to remove excess moisture—this prevents a watery salad. While they're still hot, give them a gentle shake to fluff them up. The residual heat will help absorb the dressing later, creating that signature creamy texture without adding liquid.
Create the Mustard-Vinegar Dressing
In a large mixing bowl, combine the 0.5 cup White Vinegar, 0.25 cup Dijon Mustard, and 0.25 cup Yellow Mustard. Whisk vigorously until fully emulsified—this should take about 1 minute. The mixture will thicken noticeably as the mustards blend with the vinegar's acidity. Add the 2 tbsp Granulated Sugar and whisk again until dissolved.
Now incorporate the 0.5 tsp Ground Black Pepper and 1 tbsp Dried Parsley Flakes. Taste the dressing before adding the potatoes—you want a balance of sharpness from the vinegar and depth from the mustards. If it needs more tang, add 1-2 teaspoons of vinegar; if it's too sharp, a pinch more sugar will help. This is your flavor foundation, so don't rush this step.
Fry the Onions to Crispy Perfection
Heat 2 tbsp Unsalted Butter in a large skillet over medium heat. Add the 1 whole Yellow Onions (thinly sliced) and cook for 8-10 minutes, stirring occasionally, until the onions are deep golden brown and crispy around the edges. Remove them with a slotted spoon and drain on paper towels to remove excess fat.
In the same skillet, melt the remaining 2 tbsp Unsalted Butter over medium heat. Add the 0.5 lb Cooked Bacon (crumbled) and cook for 2 minutes until warmed through. Remove from heat and set aside with the onions. The bacon adds smoky depth while the onions provide that essential crunch—they're the stars of this dish, so don't skip this step.
Combine Everything for Maximum Flavor
Add the hot potatoes to the mustard-vinegar dressing in the mixing bowl. Using a wooden spoon or spatula, gently fold everything together until the potatoes are fully coated. The residual heat from the potatoes will help emulsify the dressing into a creamy consistency. Stir in the crispy onions, bacon, and any accumulated drippings from the skillet.
Let the salad sit for 5 minutes to allow the flavors to meld. The potatoes will absorb the dressing and become even more tender. Taste and adjust seasoning if needed—you might need a pinch more salt or pepper to balance the mustard's sharpness. The salad should be tangy, creamy, and packed with layers of flavor.
Finish with Fresh Herbs and Serve Warm
Just before serving, fold in the 0.25 cup Fresh Dill (chopped) and the 4 whole Hard-Boiled Eggs (chopped). The fresh dill brightens the dish while the eggs add richness and protein. For maximum texture contrast, sprinkle the chopped eggs and dill evenly throughout the salad.
Serve immediately while the potatoes are still warm and the onions retain their crispy edges. This salad tastes best straight from the pot, with every bite delivering that perfect balance of creamy potatoes, tangy mustard, and crispy onions. Leftovers can be reheated gently in a skillet with a splash of water to restore moisture, but nothing beats it fresh.
Pro Tips For Making Old Fashioned Hot German Potato Salad
- BOIL POTATOES UNTIL TENDER: Test doneness with a fork—it should slide in like butter, not fight you. Overcooked potatoes turn to mush; undercooked ones stay chalky. A 15-minute boil after parboiling (yes, do that first) guarantees the right texture. I learned this the hard way when my salad turned into glue.
- COOL POTATOES BEFORE DRESSING: Warm potatoes soak up dressing like a sponge, making your salad soggy. Rinse them under cold water, then spread on a tray to cool completely. This keeps the texture crisp and the flavors balanced—no one wants a watery mess.
- BALANCE MUSTARDS BY TASTE: Skip measuring—mix Dijon and yellow mustard by eye, then taste. Too sharp? Add a pinch of sugar. Too mild? More vinegar. My grandmother swore by this, and she was right: the ratio changes with every batch.
- STIR IN VINEGAR LAST: Add white vinegar right before serving—it cuts through the richness of the mustard and sugar. If you mix it in early, the acid cooks off, leaving your salad flat. Trust me, the last-minute splash makes all the difference.
Regional styles of these flavors
German Tradition
This potato salad traces its roots to Bavaria and Swabia, where it was traditionally served as a warm side dish for hearty meals like sausages and roasted meats. Unlike the cold, mayo-based salads common in the U.S., the German version relies on vinegar and mustard for its signature tang.
The crispy fried onions are a non-negotiable element, adding texture and depth that sets it apart from other potato salads. 🥔
In Germany, it’s often called "Kartoffelsalat" and is a staple at Oktoberfest and family gatherings. The mustard-vinegar dressing isn’t just for flavor—it preserves the potatoes beautifully, keeping them tender and flavorful even when reheated.
I’ve made this version for over 20 years at holiday dinners, and it’s always the first to disappear!
American Adaptations
The recipe crossed the Atlantic with German immigrants, evolving into a hot, mustard-heavy dish that contrasts sharply with the creamy, cold potato salads popular in the U.S. Many American versions include bacon or ham, which I’ve kept optional but highly recommended for that smoky depth.
The addition of hard-boiled eggs is another common American touch, adding protein and richness. 🥓
In the South, this salad often appears at picnics and barbecues, paired with pulled pork or fried chicken. Some regional variations swap Dijon mustard for yellow mustard or add a splash of apple cider vinegar for a sweeter tang.
I’ve tested both—stick with white vinegar for authenticity, but the apple cider version is a close second if you prefer a milder bite.
Swiss Influence
Switzerland shares this dish with its German neighbors, but their version often includes pickles or capers for extra briny contrast. Swiss cooks might also add a pinch of caraway seeds to the dressing, which adds a subtle anise-like note that pairs beautifully with the mustard.
I’ve experimented with this and found it works especially well if you’re serving the salad with smoked meats or sauerkraut. 🌶️
Another Swiss twist is using potatoes boiled in their jackets for a rustic texture, then peeling and slicing them after cooking. This method keeps the potatoes creamier and reduces the risk of overcooking. If you’re feeling adventurous, try this technique—it’s a game-changer for texture lovers!
Austrian Twist
Austria takes this salad to the next level by incorporating crispy breadcrumbs into the dressing, creating a crunchy, almost breaded texture around each potato. They also often use sour cream in place of some of the mustard, which adds a velvety richness.
I’ve made this version for Christmas Eve dinners, and it’s a crowd-pleaser, especially with roast goose or duck. 🍞
For an Austrian-inspired touch, try toasting 1 cup of panko breadcrumbs in butter until golden, then sprinkling them over the top just before serving. The contrast between the crispy onions and breadcrumbs is next-level satisfying—it’s like a warm, savory potato casserole in salad form!
Nutrition facts
Frequently asked questions
Why does this German potato salad need to be hot?
Traditional German potato salad is always served warm to highlight the crispy fried onions and tender potatoes. The heat helps the mustard-vinegar dressing cling to the potatoes, creating that signature creamy texture. Cold versions lose the essential crunch and flavor depth that make this dish special.
Can I make this salad ahead of time?
Prepare the dressing and boil the potatoes up to 2 days ahead. Store them separately in the fridge, then reheat the potatoes gently with a splash of water before mixing everything together. Fry the onions fresh before serving to maintain their crispiness. The flavors actually improve overnight as the dressing penetrates the potatoes.
What's the secret to crispy fried onions?
Use thinly sliced yellow onions and cook them in medium heat with butter until deep golden brown (8-10 minutes). Never overcrowd the pan—this steams instead of crisps. Drain on paper towels immediately to remove excess fat. The key is patience: rush it, and they'll turn soggy.
Is there a vegetarian version?
Yes! Skip the bacon and hard-boiled eggs, then add 1 cup of crispy chickpeas or toasted walnuts for texture. For extra richness, stir in 2 tbsp of vegan mayo with the dressing. The mustard-vinegar base remains the same, keeping the authentic flavor profile.
How do I fix mushy potatoes?
If your potatoes turn out mushy, they were likely overcooked. Next time, test them with a fork after 15 minutes—they should be tender but still hold their shape. For immediate fixes, stir in 1 tbsp of cornstarch mixed with 2 tbsp water and heat gently to thicken the dressing. The extra moisture will help restore some texture.