Written by

Dorothy Adams

Published

Classic German Potato Salad with Warm Bacon Dressing

Ready In 30 minutes
Servings 6 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

I figured a potato salad without mayo would be a sad, dry cousin at the picnic table. It took about one bite of this classic German potato salad with warm bacon dressing for that assumption to fall apart completely. The potatoes are still warm, soaking up a tangy, savory dressing made from bacon drippings, vinegar, and a whisper of sugar. It’s not creamy in the way you might expect, but it’s deeply satisfying in a way that cold, gloppy salads just can’t touch.

I first made this for a backyard barbecue where I was tired of seeing the same old scoop of yellow potato salad sit untouched. I wanted something that would actually get eaten. Something that smelled like the grill and felt like a real side dish, not an afterthought. The first time I poured that hot bacon dressing over the sliced potatoes, the whole kitchen smelled like a Sunday morning diner. My neighbor, who swore he hated potato salad, asked for seconds.

This recipe is honest. It uses real ingredients, real fat, and real flavor. It’s the kind of dish that doesn’t try to be fancy, it just tries to be good. And honestly, it nails it. The potatoes stay firm enough to hold their shape but tender enough to soak up every drop of that warm dressing. The bacon adds crunch, the onion adds bite, and the whole thing comes together in about thirty minutes. It’s the potato salad that finally makes sense.

Why You’ll Love This Recipe

This classic German potato salad with warm bacon dressing is the side dish that steals the show. It’s everything you want from a comfort food without feeling heavy or weighed down by mayo. Here’s why it works so well:

  • Quick & Easy: From start to finish, you’re looking at about 30 minutes. No chilling overnight, no complicated steps. Just boil, fry, toss, and serve.
  • Simple Ingredients: You probably have most of this in your kitchen right now. Potatoes, bacon, onion, vinegar, a little sugar, and some mustard. That’s it.
  • Perfect for Gatherings: This salad is made for barbecues, potlucks, and game day spreads. It pairs beautifully with grilled meats and holds up well on a buffet table. I’ve served it alongside this game day slow cooker chili with easy cornbread and it was a total hit.
  • Crowd-Pleaser: Even people who think they don’t like potato salad end up going back for more. The warm bacon dressing is just that good.
  • Unbelievably Delicious: The contrast between the tender potatoes, the crispy bacon, and the tangy, warm dressing is next-level. It’s comfort food that actually feels right.

What makes this recipe different from all the others? It’s the balance. The dressing is tangy but not sour, savory but not greasy. The potatoes are perfectly cooked so they don’t turn to mush when you toss them. And the bacon isn’t just a garnish, it’s a main event. This isn’t just another version of German potato salad. It’s the version you’ll actually want to make again and again.

This is the kind of dish that makes you close your eyes after the first bite. It’s comfort food reimagined, faster, simpler, but with the same soul-soothing satisfaction. Perfect for impressing guests without any stress.

What Ingredients You Will Need

This recipe uses simple, honest ingredients to deliver big flavor. Nothing fancy, just good pantry staples that work together perfectly. Here’s what you need:

  • 2 pounds Yukon Gold potatoes (about 6 medium), scrubbed but not peeled. Yukon Golds hold their shape well and have a buttery flavor that works beautifully here. Red potatoes are a good second choice.
  • 8 slices thick-cut bacon, chopped into 1-inch pieces. Thick-cut bacon gives you more rendered fat for the dressing and better texture. I prefer applewood-smoked for extra depth.
  • 1 medium yellow onion, finely diced. You want the onion soft but not caramelized. It adds a gentle sharpness that cuts through the richness.
  • 1/3 cup apple cider vinegar. This is the backbone of the dressing. It provides the tang that balances the bacon fat. White vinegar works in a pinch but apple cider is milder and fruitier.
  • 1/4 cup water. Helps thin the dressing so it coats the potatoes evenly without being too heavy.
  • 2 tablespoons granulated sugar. Just enough to round out the acidity. You can reduce it slightly if you prefer a more tart dressing.
  • 1 teaspoon Dijon mustard. Adds a subtle warmth and helps emulsify the dressing. Whole grain mustard is also great here for extra texture.
  • 1/2 teaspoon salt, plus more for the potato water.
  • 1/4 teaspoon black pepper, freshly ground.
  • 2 tablespoons fresh parsley, chopped, for garnish. Optional but recommended for a pop of color and freshness.

I always use Yukon Golds for this recipe. They have that natural creaminess that holds up to the warm dressing without falling apart. Russets get too fluffy and waxy potatoes like fingerlings don’t absorb the dressing as well. If you can’t find Yukon Golds, look for any all-purpose potato.

For the bacon, I honestly recommend spending a little extra on a good brand. The dressing relies heavily on the rendered fat, so you want bacon that’s smoky and flavorful. I’ve used Nueske’s and Wright brand bacon with great results.

The apple cider vinegar is non-negotiable for me. It has a softer acidity than white vinegar and brings a slight fruitiness that really makes the dressing sing. If you only have white vinegar, add a tiny pinch more sugar to balance it out.

Equipment Needed

You don’t need anything fancy for this recipe. Here’s what you’ll need:

  • Large pot for boiling the potatoes. A 5-quart pot works perfectly.
  • Large skillet or frying pan for cooking the bacon and making the dressing. A cast iron skillet is ideal here, it holds heat well and gives the bacon a nice even crisp.
  • Sharp knife and cutting board. You’ll be slicing potatoes and dicing onions, so a good chef’s knife makes the job easier.
  • Measuring cups and spoons. Precision matters for the dressing ratios.
  • Large mixing bowl for tossing the salad. You want something big enough to stir everything without spilling.
  • Slotted spoon or tongs for transferring the bacon.
  • Wooden spoon or spatula for stirring the dressing.

If you don’t have a cast iron skillet, any heavy-bottomed pan will work. The key is even heat distribution so the bacon renders properly without burning. A non-stick skillet is fine too, just be careful not to scratch it when stirring the bacon pieces.

I’ve made this in a stainless steel pan and it worked great. The dressing came together just as well. The only thing I wouldn’t recommend is a thin, cheap skillet that heats unevenly. You’ll end up with burnt spots on the bacon and an inconsistent dressing.

Preparation Method

classic german potato salad with warm bacon dressing preparation steps

Let’s get cooking. This comes together quickly, so have everything prepped and ready before you start.

  1. Cook the potatoes: Place the whole, unpeeled potatoes in a large pot and cover with cold water by about an inch. Add a generous tablespoon of salt. Bring to a boil over high heat, then reduce to a simmer. Cook for 15 to 20 minutes, until the potatoes are tender when pierced with a fork but not falling apart. You want them cooked through but still firm enough to slice. Drain the potatoes and let them cool just until you can handle them, about 10 minutes. Do not run them under cold water, you want them warm.
  2. Cook the bacon: While the potatoes are cooking, place the chopped bacon in a large cold skillet. Turn the heat to medium and cook, stirring occasionally, until the bacon is crispy and the fat is fully rendered, about 8 to 10 minutes. Use a slotted spoon to transfer the bacon to a paper towel-lined plate. Leave the rendered fat in the skillet. You should have about 3 to 4 tablespoons of fat. If you have less, supplement with a little olive oil. If you have more, pour off the excess, leaving about 3 tablespoons in the pan.
  3. Cook the onion: Add the diced onion to the skillet with the warm bacon fat. Cook over medium heat, stirring frequently, until the onion is soft and translucent, about 4 to 5 minutes. You don’t want it to brown, just soften. The onion should look glossy and smell sweet.
  4. Make the dressing: Reduce the heat to low. Add the apple cider vinegar, water, sugar, Dijon mustard, salt, and pepper to the skillet with the cooked onions. Whisk everything together until the sugar dissolves and the dressing is smooth and slightly thickened, about 2 minutes. Taste the dressing and adjust the seasoning. It should be tangy, savory, and just a little sweet. If it’s too sharp, add a splash more water.
  5. Slice the potatoes: Once the potatoes are cool enough to handle but still warm, peel them if you like (I leave the skins on for texture and nutrients). Slice them into 1/4-inch thick rounds. If the potatoes are large, cut the rounds in half. Place the sliced potatoes in a large mixing bowl. They should still be warm, this is important for absorption.
  6. Toss the salad: Pour the warm dressing over the warm sliced potatoes. Add the cooked bacon pieces. Gently toss everything together using a rubber spatula or wooden spoon. Be careful not to break up the potato slices. You want the dressing to coat every piece evenly. Let the salad sit for 5 minutes so the potatoes absorb some of the dressing.
  7. Garnish and serve: Sprinkle the chopped fresh parsley over the top and give it one more gentle toss. Serve warm or at room temperature. The salad will continue to absorb the dressing as it sits, so if you’re making it ahead, reserve a little extra dressing to drizzle on before serving.

One thing I learned the hard way: don’t skip the step of letting the potatoes cool just enough to handle. If you try to slice them straight out of the boiling water, they’ll fall apart. If you let them cool completely, they won’t absorb the dressing properly. Warm is the sweet spot.

Cooking Tips & Techniques

I’ve made this salad more times than I can count, and I’ve definitely made my share of mistakes. Here’s what I’ve learned so you don’t have to repeat them.

Don’t overcook the potatoes. This is the most common mistake. Overcooked potatoes turn into mashed potatoes when you toss them with the dressing. You want them tender enough to pierce with a fork but firm enough to hold their shape. Start checking them at the 15-minute mark. A knife should slide in with slight resistance.

Warm potatoes are non-negotiable. The magic of this salad happens when the warm potatoes meet the warm dressing. The potatoes act like little sponges, soaking up all that tangy, savory goodness. If the potatoes are cold, the dressing just sits on top and you end up with a bland, watery salad. Trust me on this one.

Render the bacon slowly. Start with a cold pan and let the bacon heat up gradually. This allows the fat to render out slowly without burning the meat. If you start with a hot pan, the outside of the bacon will burn before the fat has a chance to melt. Low and slow is the way to go.

Measure your bacon fat. Different brands of bacon render different amounts of fat. You want exactly 3 tablespoons for the dressing. If you have extra, save it for roasting vegetables or frying eggs. If you’re short, top it off with olive oil or butter. The ratio matters for the right balance of flavor and texture.

Taste the dressing before you add it to the potatoes. This is your last chance to adjust the seasoning. It should be boldly flavored because the potatoes will mellow it out. If it tastes flat, add a pinch more salt or a splash more vinegar. If it’s too sharp, add a tiny bit more sugar.

Let it rest. After you toss the salad, let it sit for at least 5 minutes before serving. This gives the potatoes time to absorb the dressing. The flavor actually gets better as it sits. I’ve made this an hour ahead of time and it was even better than fresh.

Variations & Adaptations

This recipe is pretty perfect as is, but here are some ways to make it your own.

Make it lighter: Use turkey bacon instead of regular bacon and reduce the oil to 2 tablespoons. The flavor won’t be as rich, but it still works. You can also use a light olive oil instead of bacon fat, though you’ll lose that signature smokiness.

Add some crunch: Toss in 1/2 cup of finely chopped celery or a handful of toasted pecans before serving. The crunch adds a nice contrast to the soft potatoes. I’ve also added diced dill pickles for a tangy crunch that cuts through the richness.

Herb it up: Swap the parsley for fresh dill, chives, or a mix of both. Dill pairs beautifully with the tangy dressing and gives the salad a fresh, bright finish. Chives add a mild onion flavor that complements the cooked onions.

Make it spicy: Add 1/2 teaspoon of red pepper flakes to the dressing while it cooks. The heat builds slowly and adds a nice warmth without overwhelming the other flavors. You can also use a spicy brown mustard instead of Dijon.

Vinegar swap: Try white wine vinegar or sherry vinegar instead of apple cider. Each brings a slightly different acidity. Sherry vinegar is more complex and adds a subtle nuttiness. White wine vinegar is cleaner and brighter.

Vegetarian version: Skip the bacon entirely. Use 3 tablespoons of olive oil instead of bacon fat. Add 1 teaspoon of smoked paprika to the dressing to mimic that smoky flavor. It won’t taste exactly the same, but it’s still delicious in its own right.

I once made this with sweet potatoes instead of Yukon Golds, and honestly, it was surprisingly good. The sweetness of the potatoes played nicely with the tangy dressing. Just be careful not to overcook them, sweet potatoes get soft faster than regular potatoes.

Serving & Storage Suggestions

This classic German potato salad is best served warm or at room temperature. It’s the perfect side for grilled sausages, bratwurst, pork chops, or any kind of barbecue. I love serving it alongside a crockpot honey garlic chicken for a weeknight dinner that feels special.

For a full spread, pair it with grilled bratwurst, sauerkraut, and a cold German beer. It also works beautifully at a potluck or picnic. Just bring it to the table warm and let people serve themselves.

Storage: Leftovers can be stored in an airtight container in the refrigerator for up to 4 days. The potatoes will absorb more of the dressing as they sit, so the salad will be less saucy the next day. That’s not a bad thing, the flavor gets deeper and more concentrated.

Reheating: To reheat, place the desired amount in a skillet over medium-low heat. Add a splash of water or chicken broth to loosen the dressing. Stir gently until warmed through. You can also microwave it in 30-second bursts, stirring between each. Just don’t overheat it or the potatoes will turn mushy.

Freezing: I don’t recommend freezing this salad. The potatoes will become grainy and watery when thawed. It’s really best made fresh or a day ahead at most.

The flavor actually improves after a day in the fridge. The dressing seeps into every nook and cranny of the potatoes, making each bite more flavorful. I sometimes make this a day ahead on purpose, just let it come to room temperature before serving.

Nutritional Information & Benefits

Here’s the estimated nutritional breakdown for one serving (about 1 cup, based on 6 servings):

Nutrient Amount per Serving
Calories 285
Total Fat 14g
Saturated Fat 5g
Cholesterol 25mg
Sodium 520mg
Total Carbohydrates 32g
Dietary Fiber 3g
Sugars 5g
Protein 8g

Potatoes often get a bad reputation, but they’re actually quite nutritious. They’re a good source of vitamin C, potassium, and vitamin B6. The skin contains most of the fiber, so leaving it on adds a nice nutritional boost. Potatoes also provide resistant starch, especially when they’re cooked and then cooled, which is great for gut health.

Bacon, in moderation, adds protein and B vitamins. The apple cider vinegar in the dressing has been linked to better blood sugar regulation and digestive health. This salad is naturally gluten-free and can be made dairy-free with no modifications.

I love that this dish feels indulgent but isn’t as heavy as you might think. It’s real food made from real ingredients, and that’s something I can feel good about serving to my family.

Conclusion

This classic German potato salad with warm bacon dressing is the side dish that will change how you think about potato salad. It’s warm, tangy, savory, and completely satisfying. No mayo, no fuss, just honest flavor that comes together in under 30 minutes.

I love this recipe because it reminds me that the best dishes don’t need to be complicated. A few simple ingredients, cooked with care, can create something truly memorable. It’s the kind of recipe you’ll find yourself making for every barbecue, every potluck, every time you want something that feels both familiar and special.

I’d love to hear how yours turns out. Did you add any twists? Serve it with something unexpected? Leave a comment below and let me know. And if you made it for a gathering, I bet it disappeared fast. Don’t forget to share this recipe with someone who needs a new potato salad in their life.

Go ahead, give it a try. Your taste buds will thank you.

Frequently Asked Questions

Can I make this potato salad ahead of time?

Yes, you can make it a day ahead. The flavor actually deepens as it sits. Just store it in the fridge and bring it to room temperature before serving, or reheat it gently with a splash of water or broth to refresh the dressing.

What kind of potatoes are best for German potato salad?

Yukon Gold potatoes are the best choice. They hold their shape well after boiling and have a naturally buttery flavor. Red potatoes are a good alternative. Avoid russet potatoes as they are too starchy and will fall apart.

Can I use a different vinegar?

Absolutely. Apple cider vinegar is traditional, but white wine vinegar, sherry vinegar, or even regular white vinegar work well. Just adjust the sugar slightly if the vinegar is more acidic than apple cider.

Is this recipe gluten-free?

Yes, this classic German potato salad is naturally gluten-free. All the ingredients, potatoes, bacon, vinegar, mustard, and sugar, are gluten-free. Just double-check your Dijon mustard label to be sure.

How do I keep the potatoes from falling apart?

Don’t overcook them. Start checking the potatoes at the 15-minute mark. They should be tender enough to pierce with a fork but still firm. Also, let them cool just enough to handle before slicing, and be gentle when tossing with the dressing.

Pin This Recipe!

classic german potato salad with warm bacon dressing recipe

Print

Classic German Potato Salad with Warm Bacon Dressing

A warm, tangy potato salad with crispy bacon and a savory dressing made from bacon drippings, apple cider vinegar, and a touch of sugar. It’s a crowd-pleasing side dish that comes together in about 30 minutes.

  • Author: Merry
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 6 servings 1x
  • Category: Side Dish
  • Cuisine: German

Ingredients

Scale
  • 2 pounds Yukon Gold potatoes (about 6 medium), scrubbed but not peeled
  • 8 slices thick-cut bacon, chopped into 1-inch pieces
  • 1 medium yellow onion, finely diced
  • 1/3 cup apple cider vinegar
  • 1/4 cup water
  • 2 tablespoons granulated sugar
  • 1 teaspoon Dijon mustard
  • 1/2 teaspoon salt, plus more for the potato water
  • 1/4 teaspoon black pepper, freshly ground
  • 2 tablespoons fresh parsley, chopped, for garnish

Instructions

  1. Place the whole, unpeeled potatoes in a large pot and cover with cold water by about an inch. Add a generous tablespoon of salt. Bring to a boil over high heat, then reduce to a simmer. Cook for 15 to 20 minutes, until the potatoes are tender when pierced with a fork but not falling apart. Drain and let cool just until you can handle them, about 10 minutes. Do not run them under cold water.
  2. While the potatoes are cooking, place the chopped bacon in a large cold skillet. Turn the heat to medium and cook, stirring occasionally, until the bacon is crispy and the fat is fully rendered, about 8 to 10 minutes. Use a slotted spoon to transfer the bacon to a paper towel-lined plate. Leave about 3 tablespoons of rendered fat in the skillet.
  3. Add the diced onion to the skillet with the warm bacon fat. Cook over medium heat, stirring frequently, until the onion is soft and translucent, about 4 to 5 minutes. Do not let it brown.
  4. Reduce the heat to low. Add the apple cider vinegar, water, sugar, Dijon mustard, salt, and pepper to the skillet with the cooked onions. Whisk together until the sugar dissolves and the dressing is smooth and slightly thickened, about 2 minutes. Taste and adjust seasoning.
  5. Once the potatoes are cool enough to handle but still warm, peel them if desired (skins can be left on). Slice into 1/4-inch thick rounds. If the potatoes are large, cut the rounds in half. Place the sliced potatoes in a large mixing bowl.
  6. Pour the warm dressing over the warm sliced potatoes. Add the cooked bacon pieces. Gently toss everything together using a rubber spatula or wooden spoon. Let the salad sit for 5 minutes so the potatoes absorb some of the dressing.
  7. Sprinkle the chopped fresh parsley over the top and give it one more gentle toss. Serve warm or at room temperature.

Notes

Don’t overcook the potatoes; they should be tender but firm. Warm potatoes are essential for absorbing the dressing. Render the bacon slowly starting from a cold pan. Measure the bacon fat to get exactly 3 tablespoons for the dressing. Taste the dressing before adding to potatoes; it should be boldly flavored. Let the salad rest for at least 5 minutes before serving. Leftovers can be stored in the refrigerator for up to 4 days; reheat gently with a splash of water or broth.

Nutrition

  • Serving Size: 1 cup
  • Calories: 285
  • Sugar: 5
  • Sodium: 520
  • Fat: 14
  • Saturated Fat: 5
  • Carbohydrates: 32
  • Fiber: 3
  • Protein: 8

Keywords: German potato salad, warm bacon dressing, potato salad without mayo, side dish, barbecue, potluck

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating