Salads
This old-fashioned German potato salad recipe with bacon brings hearty comfort to the table with every crispy bite—smoky bacon, tangy mustard, and vinegar-kissed potatoes that taste like Sunday dinner. My grandmother's handwritten notes called for "just enough bacon to make it sing," and that's exactly what we're achieving here. The secret lies in cooking the bacon until it's perfectly crisp, then letting those rich, smoky flavors infuse the potatoes through a simple but flavorful dressing.
The recipe starts with waxy potatoes boiled until tender but still holding their shape, then tossed with crispy bacon pieces that add a satisfying crunch. A classic mustard-vinegar dressing ties everything together, with just enough sweetness from a touch of sugar to balance the tang.
What makes this version special is how the bacon's smokiness cuts through the potatoes, creating a perfect harmony of textures and flavors that's both rustic and restaurant-worthy.
By the time you're done, you'll have a potato salad that's heartier than most—substantial enough to serve as a main dish for a picnic or alongside roasted meats for a family dinner. The bacon adds that extra layer of richness, while the dressing keeps everything bright and tangy.
This isn't just a side dish; it's a flavor experience that brings comfort and tradition to your table.
Perfect for holidays, potlucks, or weeknight suppers, this recipe delivers on every promise of old-fashioned German cooking. The best part? It comes together in under 45 minutes with simple ingredients you likely already have on hand. Let's get started on creating this timeless family favorite.
Ingredients for old fashioned german potato salad recipe with bacon
Six ingredients make this German potato salad heartier than any side dish—smoky bacon and tangy mustard dress the waxy potatoes perfectly.
| Ingredient | Amount | Notes |
|---|---|---|
| Yukon Gold Potatoes 🥔 | 3 lb | Waxy, peeled and quartered |
| Thick-Cut Bacon 🥓 | 12 oz | Smoked or applewood preferred |
| Yellow Mustard 🍯 | ½ cup | Dijon or regular, no sugar added |
| White Vinegar 💧 | ¼ cup | Distilled preferred for tang |
| Granulated Sugar 🍚 | 2 tbsp | Light brown sugar for depth |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked for heat |
| Red Onion 🧅 | 1 whole | Thinly sliced, soak 10 mins |
| Fresh Dill 🌿 | ¼ cup | Chopped, stems removed |
| Mayonnaise 🥛 | ½ cup | Duck fat mayo for richness |
| Hard-Boiled Eggs 🥚 | 4 whole | Chopped, optional garnish |
The bacon is non-negotiable here—thick-cut smoked gives the best crunch and flavor. Costco or local butcher shops usually have the best prices for bulk bacon, but any grocery store's thick-cut will work. Cook it until it's crispy and golden, not just chewy—those crispy bits are what make this salad sing. The potatoes need to be waxy varieties like Yukon Gold or red potatoes; starchy potatoes like Russets will turn mushy. Buy them a day ahead if possible so they're at their peak starchy sweetness when you cook them. And don't skip peeling—this isn't a rustic potato salad, it's a refined one that shines when everything's smooth.
No thick-cut bacon? Regular bacon cooked until extra crispy works in a pinch, but it won't have the same depth of flavor. Running short on vinegar? Apple cider vinegar gives a slightly sweeter tang that pairs beautifully. The mustard is where the magic happens—Dijon adds complexity, while regular yellow keeps it classic. For the mayo, duck fat mayo from Trader Joe's is a game-changer, but any good-quality mayo will do. Fresh dill is ideal, but dried dill at half the amount gets you close if you're in a bind. The red onion? Thinly sliced and soaked in cold water for 10 minutes to mellow the bite—don't skip this step or you'll regret it.
This salad tastes even better the next day as the flavors meld together. Store it in an airtight container in the fridge for up to 4 days, though I usually make it fresh for gatherings. The bacon stays crispy for about 2 days if you store it separately, but trust me, you'll want to eat this fresh. For potlucks, I double the recipe and pack the potatoes and bacon separately—toss everything together right before serving so the bacon stays crisp. The hard-boiled eggs? Peel and chop them last minute so they stay bright and fresh.
Why You'll Love This Recipe
- No-Fuss Prep: I swear, this is the kind of recipe where you can boil potatoes while you’re still deciding what to watch on TV. Boil ‘em whole, peel ‘em warm—no one’s judging if they’re slightly lumpy. The bacon just needs to crisp up in a pan while you mix the dressing, and suddenly, you’ve got a side dish that feels like you spent all day making.
- Salty-Sweet Magic: That crispy bacon crumbled into warm potatoes? It’s like a flavor hug. The mustard and vinegar cut through the richness, while the sugar just enough to balance the tang—honestly, it’s the kind of combo that makes you want to eat it straight from the bowl. (Yes, even on a Tuesday night.)
- Picnic to Potluck: This salad travels like a champ—pack it in a mason jar for a hike, bring it to a BBQ, or just eat it cold from the fridge when you’re too tired to cook. It’s the kind of dish that disappears fast, whether you’re feeding a crowd or just me and my lazy Sunday plans.
- Budget-Friendly Leftovers: Bacon makes everything feel special, but it’s actually cheaper than you think when you’re making a big batch. The potatoes last days in the fridge, and the dressing keeps well, so you’re not stuck throwing out half a bowl. I’ll be real: this is my go-to for turning random scraps of bacon into something that tastes like a celebration.
Step-by-step instructions for old fashioned German potato salad with bacon
This classic recipe delivers smoky, crispy bacon and tender potatoes in a tangy mustard-vinegar dressing.
Cook the Bacon Until Crispy
Line a baking sheet with parchment paper and arrange the 12 oz thick-cut bacon in a single layer. Place it in a 400°F oven and bake for 20-25 minutes until the edges are deep golden brown and the fat has rendered out. I like to flip the bacon halfway through for even cooking.
Watch for the bacon to reach 190-200°F internally—this ensures it's fully cooked but still retains its crispy texture. Let it cool for 5 minutes, then use tongs to transfer it to a paper towel-lined plate. Reserve the bacon fat in the baking sheet for later use. The crispy bacon will add that signature crunch to every bite.
Boil 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 salt and bring to a boil over high heat. Once boiling, reduce to a gentle simmer and cook for 12-15 minutes until a knife slides in easily with just slight resistance.
Drain the potatoes immediately and return them to the pot. Let them steam-dry for 2-3 minutes—this helps prevent a watery salad. While they're still warm, I like to give them a gentle shake to fluff them up. Don't skip this step; it makes all the difference in texture.
Make the Tangy Mustard-Vinegar Dressing
In a medium bowl, whisk together the 0.5 cup yellow mustard, 0.25 cup white vinegar, 2 tbsp granulated sugar, 0.5 tsp black pepper, and 0.5 cup mayonnaise until smooth. The sugar helps balance the vinegar's sharpness while adding subtle depth. Taste and adjust seasoning if needed—you want a bright, tangy flavor that cuts through the richness of the bacon.
Next, add the 1 whole red onion (thinly sliced and drained from soaking) and 0.25 cup chopped fresh dill to the dressing. Stir gently to combine. The onion adds a crisp bite, while the dill brings freshness that ties everything together. Let the dressing sit for 5 minutes to allow the flavors to meld.
Combine Everything for Maximum Flavor
Add the warm potatoes to the dressing bowl and toss gently but thoroughly to coat each piece evenly. Fold in the crispy bacon (broken into bite-sized pieces) and the 4 chopped hard-boiled eggs. The heat from the potatoes will help the dressing cling beautifully, creating that signature creamy-yet-tangy texture.
Let the salad sit at room temperature for 10 minutes before serving. This resting time allows the flavors to develop fully. For extra crunch, sprinkle with additional fresh dill or a pinch of black pepper right before serving. The contrast of crispy bacon, tender potatoes, and bright dressing makes this salad irresistible.
Pro Tips For Making Old Fashioned German Potato Salad Recipe With Bacon
- Boil Potatoes Whole: Yukon Golds break like overcooked spuds if you cut them first. Boil them whole in salted water (10 minutes past fork-tender), then shock in ice water before peeling—no mess, no mush. I learned this the hard way after a batch turned to glue.
- Crisp Bacon Properly: Thick-cut bacon needs patience—cook it low and slow (225°F) until the fat renders just before it crisps, then crank the heat to finish. Drain on paper towels, but leave the fat in the pan—it’s the base for your dressing later. Skimp here, and you’ll regret the soggy bits.
- Taste Before Dressing: Drain the potatoes, then taste one plain. The dressing (mustard, vinegar, sugar) should balance their natural starchiness—too much vinegar? Add a pinch of sugar. Too bland? A splash more mustard. Adjust before mixing everything; fixing it after is a nightmare.
- Rest Potatoes 10 Minutes: Hot potatoes soak up dressing like a sponge, turning it watery. Spread them on a tray, cover loosely with foil, and let them cool for 10 minutes before mixing. Sounds weird, but it works—your salad stays creamy, not drowned. (Yes, even if you’re impatient like me.)
Make-ahead tips for leftovers
Prep Ahead for Potlucks
I always make this potato salad a day ahead for gatherings—it tastes even better as the flavors meld together. Store the cooked potatoes in an airtight container in the fridge, then mix in the dressing and bacon just before serving.
The bacon stays crispy for about 2 days if stored separately, but I recommend keeping everything together for maximum flavor. For potlucks, I double the recipe and pack the potatoes and bacon in separate containers—just toss everything together right before serving. 🥔
Bacon Prep Shortcut
Save time by cooking the bacon a day ahead and storing it in the fridge. The crispiness softens slightly but still adds great flavor. I like to break it into bite-sized pieces and store it in a resealable bag with a paper towel to absorb any moisture.
When ready to assemble, just toss the cold bacon with the warm potatoes and dressing—it reheats beautifully. This step is a game-changer for busy weeknights. 🥓
Dressing Mix-In Trick
Make the mustard-vinegar dressing up to 3 days ahead and store it in the fridge. The flavors deepen over time, and it’s ready to go when you need it. I keep the red onion and dill separate until the last minute to prevent them from getting soggy.
When you’re ready to assemble, just mix everything together—no need to fuss over fresh ingredients at the last second. This is my favorite time-saver! 💧
Potato Pre-Cooking
Peel and quarter the potatoes the night before and store them in a bowl of cold water in the fridge. This keeps them fresh and prevents browning. When you’re ready to cook, drain and boil them as directed.
Prepping ahead ensures you won’t be scrambling in the kitchen on a busy day. Plus, the potatoes will be at their peak sweetness when you cook them. 🌟
Egg Handling Tips
Hard-boil the eggs a day ahead and store them in the fridge until ready to use. Peel and chop them just before adding them to the salad to keep them bright and fresh.
If you’re really short on time, you can even use store-bought chopped hard-boiled eggs—just drain them well to avoid a watery salad. The eggs add a nice contrast to the creamy dressing and crispy bacon. 🥚
Storage and Reheating
This potato salad keeps well in the fridge for up to 4 days in an airtight container. If you need to reheat leftovers, gently warm them in a pot over low heat with a splash of water or broth to prevent drying out.
Stir in fresh dill and a pinch of black pepper right before serving to revive the flavors. Leftovers taste just as good as the first serving—if not better! ⏰
Nutrition facts
Frequently asked questions
Why does this German potato salad need thick-cut bacon?
The thick-cut bacon creates the signature crispy texture that makes this salad special. When cooked until golden brown, it adds a satisfying crunch that contrasts perfectly with the tender potatoes. Thin bacon won't hold up as well and loses its crispiness when mixed with the dressing.
Can I make this potato salad without mayo?
Yes, but the texture will be quite different. For a mayo-free version, replace the mayo with an equal amount of sour cream or Greek yogurt. You'll need to add a splash of vinegar (about 1 tablespoon) to compensate for the tang. The salad will be lighter but still delicious!
How do I keep the potatoes from turning mushy?
Use waxy potatoes like Yukon Gold or red potatoes—they hold their shape better than starchy varieties. Boil them in well-salted water until just fork-tender (about 12-15 minutes), then drain immediately and steam-dry for 2-3 minutes before mixing with dressing.
What makes this different from American potato salad?
This German version is heavier and more substantial—it's practically a main dish! The mustard-vinegar dressing gives it a bright tang, while the crispy bacon adds smoky richness. Traditional American potato salads often use creamy dressings with celery and hard-boiled eggs, but this one skips the celery for a cleaner flavor profile.
Can I substitute applewood bacon for smoked?
Applewood bacon adds a sweeter, fruitier flavor that pairs beautifully with the mustard dressing. If you can't find applewood, regular smoked bacon works perfectly—just look for thick-cut slices for the best texture. The key is cooking it until fully crispy.
