Warm German Potato Salad with Bacon-Mustard Dressing

My mother-in-law made this the first time we met, and in super-weird fashion I cornered her for the recipe. But it was okay, because she took it as a compliment. And now it’s even better because I can share it with you. I love the crispy bacon, the mustard dressing, and how it’s served warm. Now I’m the one making this whenever she visits us. I hope you love it.

top view of German potato salad with bacon and red onions, topped with parsley.

German potato salad is perfect for those times when you want something a little different from the usual BBQ sides. It’s warm, hearty, and has way more flavor than regular potato salad. Plus, it pairs beautifully with grilled bratwurst or simple skillet hamburgers for an easy weeknight dinner.

What You’ll Need

Red potatoes are your best friend here because they won’t fall apart when you toss everything together.

A Newsletter you’ll love

Daily recipes from the farmhouse, Sunday meal plans, seasonal ideas, straight from my kitchen to your inbox. 

ingredients measured out in bowls on counter.

This recipe makes enough to serve 4-6 people as a side dish. To double it, you’ll need to use a really large skillet or do it in two batches when making the dressing so everything heats evenly. Use the recipe card at the bottom of the post to automatically scale everything up for you.

For the Potatoes

  • 2 pounds small red potatoes
  • 1 teaspoon salt

For the Dressing

  • 8 ounces thick-cut bacon
  • 2 cups thinly sliced red onion about one medium
  • ½ cup low-sodium chicken broth
  • ¼ cup apple cider vinegar
  • 2 tablespoons Dijon mustard
  • 1 tablespoon whole-grain mustard (you can use more Dijon if you don’t have this)
  • 1 tablespoon honey
  • ½ teaspoon salt
  • 2 large cloves garlic grated
  • ¼ teaspoon freshly ground black pepper
  • 1 scallion thinly sliced

To Garnish

  • 2 tablespoons chopped fresh parsley

Step By Step

If you’ve never made German potato salad before, don’t stress! It’s easy. You can make the whole process more efficient by getting your timing right: start the potatoes first, then cook your bacon while they’re simmering.

Step One: Cook The Potatoes

Start by scrubbing your red potatoes – no need to peel them, the skins add great texture and flavor. Drop them in a big pot with about a teaspoon of salt and cover with water by an inch or so. Here’s the thing about cooking potatoes: you want to start them in cold, salted water so they cook evenly all the way through. If you drop them into boiling water, the outsides get mushy before the centers are done.

red potatoes in pot.

Bring everything to a boil, then turn it down to a nice simmer. They’ll take about 15-20 minutes depending on size. You’ll know they’re ready when a fork slides in easily but they still hold their shape. Don’t overcook them – mushy potatoes make sad potato salad.

Step Two: Cook The Bacon

Meanwhile, start on the bacon. Cut it into chunky pieces (not too small or they’ll disappear) and toss them in a cold skillet. Starting with a cold pan helps the fat render out slowly, which means crispier bacon and better flavor in your dressing.

bacon pieces cooking in cast iron skillet.

Cook over medium heat, stirring occasionally, until they’re golden and crispy but not hard. This takes about 5-7 minutes. Save that bacon fat! You need about 2 tablespoons for the dressing. If you don’t have enough, add a splash of olive oil.

Step Three: Make The Dressing

This is where the magic happens. Toss your sliced red onions into that bacon fat and let them soften for a couple minutes. Then add your chicken broth, vinegar, both mustards, honey, and the rest of your salt. Whisk it all together and bring it to a boil.

onions cooking in skillet and other ingredients added to make dressing.

Here’s the key: let it simmer for 2-3 minutes until it thickens slightly. You want it to coat the back of a spoon. Add the grated garlic and pepper at the end so the garlic doesn’t get bitter. The dressing should be warm and glossy.

Step Four: Bring it All together

Once your potatoes are cool enough to handle (but still warm), slice them into rounds about ¼-inch thick. Don’t worry about making them perfect – rustic is better here. Add the potatoes, bacon, and scallions right to the skillet with the warm dressing.

bacon pieces, scallions, and potatoes added to dressing in skillet.

Toss everything gently – you want to coat the potatoes without breaking them apart. Taste and add more salt if needed. The warm potatoes will soak up all those flavors.

Step Five: Garnish And Serve

Transfer to your serving dish and sprinkle with fresh parsley. This is best served warm or at room temperature, not cold. The flavors are brightest when it’s just made, but it’ll hold for a few hours if you need to make it ahead.

German potato salad in bowl and topped with bacon, red onions, and parsley.

Storage Instructions

If you’re making ahead, cook the potatoes and bacon and prepare the dressing beforehand. Just keep everything separate and toss it together right before serving. If you need to, gently reheat the potatoes and dressing so they’re served warm.

Place any leftovers in an airtight container and store in the refrigerator for 3 days. When you’re ready to reheat, gently warm it on the stovetop or in the microwave. If the dressing seems a bit dry, just add a small splash of chicken broth or olive oil to bring it back to life.

Questions and Troubleshooting

Is there a way to make this without bacon?

Sure, but you’ll need to use olive oil instead of bacon fat for cooking the onions. It won’t have the same smoky flavor, but it’ll still be good.

My onions are browning too fast in the bacon fat…what’s happening?

Turn the heat down and add them right after you remove the bacon while the fat is still hot but not smoking.

Printable Recipe

German Potato Salad

Red potatoes, crispy bacon, and a warm tangy dressing make this absolutely irresistible. It comes together in about 30 minutes.
Print Recipe
close up of potato salad with bacon and red onions, topped with parsley.
Prep Time:10 minutes
Cook Time:25 minutes
Total Time:35 minutes

Ingredients

Potatoes

  • 2 pounds small red potatoes
  • 1 teaspoon salt

Dressing

  • 8 ounces thick-cut bacon
  • 2 cups thinly sliced red onion about one medium
  • ½ cup low-sodium chicken broth
  • ¼ cup apple cider vinegar
  • 2 tablespoons dijon mustard
  • 1 tablespoon whole-grain mustard
  • 1 tablespoon honey
  • ½ teaspoon salt
  • 2 large cloves garlic grated
  • ¼ teaspoon freshly ground black pepper
  • 1 scallion thinly sliced

Garnish

  • 2 tablespoons chopped fresh parsley

Save This Recipe

I’ll send you a link so you can find it later.

You'll join my email list which you will love. And if you don't, unsubscribe in one click. ❤️

Instructions

  • Cook the potatoes.  Place the scrubbed potatoes in a large pot with 1 teaspoon of kosher salt. Then, add enough water to cover the potatoes by about 1 inch. Bring to a boil over high heat, then reduce to a simmer. Next, cook the potatoes until tender and easily pierced with a fork, about 15-20 minutes. Once tender, drain the potatoes and allow them to cool for about 5 minutes or until you can handle them comfortably.
  • Cook the bacon.  While the potatoes are simmering, heat a large skillet over medium heat. Then, add the bacon slices and cook until browned and lightly crispy, about 5-7 minutes. Next, remove the bacon with a slotted spoon, transferring it to a plate lined with a paper towel. Leave about 2 tablespoons of the bacon fat in the skillet. If less fat has rendered, add a splash of olive oil.
  • Make the dressing.  Add the sliced red onion to the same skillet with the bacon fat. Cook for 2-3 minutes, stirring occasionally, until softened. Then, add the chicken broth, apple cider vinegar, Dijon mustard, whole-grain mustard, honey, and the remaining ½ teaspoon of kosher salt. Whisk until well combined. Bring the mixture to a boil, then reduce the heat and let it simmer for 2-3 minutes until slightly thickened. Stir in the grated garlic and black pepper. The dressing should coat the back of a spoon and leave a trail when stirred.
  • Assemble the salad.  Once the potatoes are cool enough to handle, slice them into ¼-inch thick rounds. Add the sliced potatoes, cooked bacon, and scallions to the skillet with the dressing. Gently toss everything together until the potatoes are well coated. Taste and adjust salt if needed.
  • Garnish and serve.  Transfer it to a serving dish and sprinkle with chopped fresh parsley. Serve warm or at room temperature.

Notes

Try baking the bacon in the oven for just the right amount of crispiness without being too hard. Just place the bacon strips on a tray lined with baking paper and bake at 400°F until they’re perfectly crispy.

Nutrition

Calories: 461kcal | Carbohydrates: 50g | Protein: 14g | Fat: 23g | Saturated Fat: 8g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 10g | Trans Fat: 0.1g | Cholesterol: 37mg | Sodium: 1426mg | Potassium: 1331mg | Fiber: 6g | Sugar: 11g | Vitamin A: 76IU | Vitamin C: 27mg | Calcium: 59mg | Iron: 2mg
Servings: 4 servings
Calories: 461kcal
Author: Katie Shaw

Love,

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating