Oh, let me tell you about my German potato salad—the one dish that disappears faster than pie at a church social! This isn’t your ordinary mayo-drenched picnic salad. No sir, this is warm, tangy, bacon-kissed perfection that’s been a staple at our family gatherings since my Oma brought the recipe over from Bavaria when she was just a girl.

Table of Contents
Table of Contents
I can still picture my grandmother’s weathered hands tossing those potato chunks in her cast iron skillet, the scent of apple cider vinegar and crispy bacon filling her tiny kitchen. She’d always say “Joey, good potato salad should make your mouth water before it even touches your lips.” And boy was she right!
What makes ours special? That sweet-tangy mustard dressing soaking into still-warm potatoes, the way the bacon stays perfectly crisp, and that magical moment when all the flavors come together. It’s the kind of dish that makes people hover around the stove, stealing bites before it even hits the table. After sixty years of making this, I’ve learned all the little tricks to get it just right—and I’m sharing every last one with you today.
Why You’ll Love This German Potato Salad
Now, I know what you’re thinking—”Jo, there are a million potato salad recipes out there.” But trust me, this one’s different. Here’s why it’s been my go-to for decades:
- That perfect tangy-sweet balance – The apple cider vinegar and honey dressing cuts through the richness just right
- Warm and comforting – Unlike those chilled picnic salads, this one’s meant to be served warm so the flavors really sing
- Bacon in every bite – We’re not skimping here—those crispy bits get folded through the whole dish
- Simple enough for weeknights – Just potatoes, bacon, and pantry staples come together in under an hour
- Gets better as it sits – The flavors deepen if you can resist eating it all right away (good luck with that!)
This isn’t just another side dish—it’s the star of the show that’ll have everyone asking for seconds. Just like my Oma used to say, “Guten appetit!”
Ingredients for German Potato Salad
Now, don’t you go thinking you can skimp on quality here—good potato salad starts with good ingredients! Here’s exactly what you’ll need to make my Oma’s recipe just right:

- 2 pounds baby red potatoes, scrubbed clean (leave those nutrient-packed skins on!)
- 8 slices thick-cut bacon, cut into ½-inch pieces (none of that flimsy stuff—we want crispy bites)
- 1 small yellow onion, diced nice and fine (about ½ cup)
- 3 garlic cloves, minced (fresh only—none of that jarred nonsense)
- 2 tablespoons honey (the good local kind if you’ve got it)
- 2 tablespoons Dijon mustard (my secret for that tangy kick)
- ⅓ cup apple cider vinegar (with the “mother” if you can find it)
- 1 teaspoon kosher salt (plus more for boiling those potatoes)
- ½ teaspoon freshly ground black pepper (none of that pre-ground dust)
- ¼ cup chopped fresh parsley (for that bright green finish)
See? Nothing fancy—just honest ingredients that work together like old friends. Now let’s get cooking!
How to Make German Potato Salad
Alright, let’s roll up our sleeves and make some magic happen! This isn’t complicated, but there are a few key steps that make all the difference between good potato salad and “oh-my-goodness-what-is-this-sorcery” potato salad.

Cooking the Potatoes
First things first – those potatoes need love! Drop your scrubbed baby reds into a big pot of well-salted boiling water (tastes like the sea, that’s how you know it’s right). Now here’s the trick – cook them just until a fork slides in easily but they still hold their shape, about 12-15 minutes. Drain ’em and let them sit for 5 minutes – this stops them from turning to mush when you cut them. Then slice into hearty chunks, skins and all!
Preparing the Bacon and Dressing
While those potatoes are cooling, let’s get that bacon going in a large skillet over medium heat. Cook until crispy – but don’t you dare pour out that glorious bacon fat! That liquid gold is what we’ll sauté our onions and garlic in until they’re soft and fragrant, about 3 minutes. Now whisk in the honey, mustard, vinegar, salt and pepper right there in the skillet – the heat helps all those flavors marry beautifully. You’ll know it’s ready when the dressing coats the back of a spoon.
Combining and Serving
Here comes the best part! Gently fold those warm potato chunks into the skillet with the dressing – I like to use a rubber spatula so I don’t smash them. Sprinkle in the crispy bacon bits and give it all one more careful toss. Finish with a generous handful of fresh parsley for color and freshness. Serve it warm right from the skillet if you can – that’s when it tastes most like home.
Print
Grandma Jo’s Irresistible German Potato Salad Recipe
A warm and tangy German potato salad with bacon and a sweet mustard dressing.
- Total Time: 35 minutes
- Yield: 6 servings 1x
Ingredients
- 2 pounds baby red potatoes, washed and scrubbed
- 8 slices bacon, cut into ½-inch pieces
- 1 small yellow onion, diced
- 3 garlic cloves, minced
- 2 tablespoons honey
- 2 tablespoon Dijon mustard
- ⅓ cup apple cider vinegar
- 1 teaspoon kosher salt
- ½ teaspoon freshly ground black pepper
- ¼ cup chopped fresh parsley
Instructions
- Cook the potatoes in salted boiling water until fork-tender. Drain and let cool for 5 minutes, then cut into chunks.
- Fry the bacon in a skillet until crispy. Remove and set aside.
- Saute onion and garlic in the same skillet until softened.
- Whisk honey, mustard, salt, pepper, and vinegar into the skillet to make the dressing.
- Pour the dressing over the potatoes, add bacon, and gently toss.
- Garnish with fresh parsley and serve warm.
Notes
- Do not overcook the potatoes—they should hold their shape.
- Use a slotted spoon to remove bacon to keep excess grease out.
- Serve warm for best flavor.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Side Dish
- Method: Stovetop
- Cuisine: German
- Diet: Low Lactose
Nutrition
- Serving Size: 1 cup
- Calories: 280
- Sugar: 8g
- Sodium: 520mg
- Fat: 12g
- Saturated Fat: 4g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 3g
- Protein: 8g
- Cholesterol: 20mg
Tips for the Best German Potato Salad
After sixty years of making this salad, I’ve picked up a few tricks that’ll take yours from good to “can-I-get-the-recipe?” good. First – that bacon grease is liquid gold, honey! Don’t drain it all – leave about a tablespoon in the pan for sautéing your onions. Makes all the difference!
Here’s my best advice:
- Use a slotted spoon for the bacon – we want those crispy bits, not a greasy salad
- Cut potatoes evenly – about 1-inch chunks so they cook uniformly
- Taste the dressing before adding to potatoes – want that perfect sweet-tangy balance
- Serve warm – this isn’t your chilled picnic salad, warmth brings out the flavors
- Let it rest 10 minutes after mixing – gives time for potatoes to soak up that delicious dressing
Oh! And if your potatoes seem dry? A splash of warm water mixed with a teaspoon of vinegar perks it right up. Works every time!
Ingredient Substitutions and Notes
Now, I know sometimes you’re halfway through a recipe and realize you’re missing something – don’t panic! Here’s how to adapt my German potato salad when you’re in a pinch:
Mustard: Out of Dijon? Yellow mustard works in a pinch, but use 1 tablespoon less since it’s sharper. My cousin swears by whole grain mustard for extra texture.
Bacon: Turkey bacon will do if you must, but pork gives that authentic flavor. For vegetarians, smoked paprika and mushrooms make a decent stand-in.
Potatoes: Baby reds are best, but Yukon Golds work beautifully too. Just avoid russets – they’ll fall apart on you!
Vinegar: White wine vinegar can sub for apple cider, but add an extra teaspoon of honey to balance it.
Remember – cooking’s about making it work with what you’ve got! The spirit of the dish matters most.
Serving Suggestions for German Potato Salad
Now, this potato salad wasn’t meant to sit lonely on a plate! Oh no – it’s the perfect partner to all sorts of hearty dishes. My absolute favorite? Piled next to a crispy schnitzel with lemon wedges – the tangy salad cuts through that rich fried goodness beautifully. But don’t stop there!
Try it with:
- Juicy bratwurst straight off the grill
- Smoky pork chops with caramelized apples
- Roast chicken with crispy skin
- Even a simple pan-seared steak – the vinegar brightens up all that beefy richness
And if we’re being honest? I’ve been known to eat it straight from the pan with nothing but a fork. No judgment here!
Storing and Reheating
Now listen close – this potato salad tastes best fresh, but if you’ve got leftovers (lucky you!), here’s how to keep them happy. Pop it in an airtight container in the fridge for up to 3 days. When you’re ready for round two, warm it gently in the microwave at 50% power or in a skillet over low heat – just until it’s heated through. Whatever you do, don’t nuke it on high! That’ll turn your perfect potatoes to mush faster than you can say “auf wiedersehen.”
Nutritional Information
Now, I’m no nutritionist, but here’s the scoop on what’s in each serving of this German potato salad – roughly about 1 cup’s worth. Keep in mind these are estimates since bacon thickness and potato sizes vary:
- 280 calories – hearty enough to be a meal on its own!
- 12g fat (4g saturated) – thank that delicious bacon
- 35g carbs – potatoes are nature’s perfect starch
- 3g fiber – those potato skins are doing good work
- 8g protein – bacon’s gift that keeps on giving
Remember, these numbers can change based on your exact ingredients – cooking’s an art, not a science!
Frequently Asked Questions
Over the years, I’ve gotten all sorts of questions about this German potato salad – here are the ones that come up most often:
“Can I use russet potatoes instead of red?”
Oh honey, I wouldn’t recommend it! Russets turn to mush faster than you can say “kartoffelsalat.” Stick with waxy potatoes like reds or Yukon Golds – they hold their shape beautifully.
“Is this served cold like American potato salad?”
Goodness no! The magic happens when it’s warm. That’s when the potatoes soak up all that tangy dressing best. Though I won’t tell if you sneak a cold bite from the fridge next day.
“Can I make this ahead of time?”
You sure can! Cook everything separately, then combine and reheat gently before serving. Just don’t add the parsley until the end – nobody likes sad, wilted herbs.
“What if I don’t have apple cider vinegar?”
White wine vinegar works in a pinch, but add an extra teaspoon of honey to balance it out. The apple cider kind gives that special tang my Oma loved.
Share Your Thoughts
Well now, I’d love to hear how your German potato salad turns out! Did your family gobble it up like mine always does? Drop a note in the comments below – and don’t be shy about giving this recipe a star rating if it brought a little taste of Bavaria to your table.
For More recipes, Follow me on Facebook!