
German Potato Salad Recipe hits that perfect balance of tangy, smoky, and savory, with tender potatoes coated in a warm bacon-vinegar dressing. It works for anyone who loves classic comfort food, needs a crowd-pleasing side dish in about 40–45 minutes, and wants something a little different from mayo-heavy picnic salads. I first fell in love with this version at a church potluck in Wisconsin, and I’ve been tweaking it in my own kitchen ever since.
Why German Potato Salad Recipe Is Worth It
This German Potato Salad Recipe brings big flavor with simple ingredients: creamy potatoes, crisp bacon, sautéed onions, and a punchy vinegar-mustard dressing. The warm dressing soaks into the potatoes and turns a humble side dish into something people hover around at the buffet table.
You serve it warm or at room temperature, so it travels well and fits potlucks, cookouts, and weeknight dinners. It also skips mayonnaise, which helps if you worry about keeping food chilled at outdoor gatherings.
“This German Potato Salad Recipe disappeared before the burgers at our cookout, and everyone asked for the recipe. ★★★★★”
Ingredients You Need
Potatoes
- 2 ½ pounds small waxy potatoes
- Use red potatoes, Yukon Gold, or any baby potatoes with thin skins.
- Waxy potatoes hold their shape and stay creamy instead of falling apart.
- Skip russet potatoes, since they turn mealy and break down too much.
Bacon and Fat
- 6–8 slices thick-cut bacon, chopped
- Thick-cut bacon gives hearty, meaty bites and plenty of flavorful fat.
- Use turkey bacon if you prefer, but add 1–2 tablespoons neutral oil to make up for less fat.
- Smoked bacon adds extra depth that works really well with the vinegar.
Aromatics
- 1 medium yellow onion, finely chopped
- 2–3 green onions, thinly sliced (optional, for garnish)
- 1–2 cloves garlic, minced (optional, but tasty)
Onion sweetens as it cooks in the bacon fat and builds the base of the dressing. Green onions add a fresh bite at the end. Garlic gives a deeper savory note, so add it if you love bold flavor.
Dressing
- ⅓ cup apple cider vinegar
- ¼ cup low-sodium chicken broth (or vegetable broth)
- 1–2 tablespoons granulated sugar, to taste
- 1 tablespoon Dijon mustard
- 1 teaspoon whole-grain mustard (optional, for texture)
- ½ teaspoon kosher salt, plus more to taste
- ½ teaspoon freshly ground black pepper
- ¼ teaspoon smoked paprika (optional, but delicious)
Apple cider vinegar brings a fruity tang that suits potatoes and bacon. You adjust the sugar to your taste; some families like it more sweet-tart, others more sharp and vinegary. Dijon mustard helps the dressing cling to the potatoes and adds a gentle bite.
Fresh Herbs
- ¼ cup chopped fresh parsley
- 1–2 tablespoons chopped fresh chives or dill (optional)
Fresh herbs brighten the salad and keep it from tasting heavy. Parsley works as the base herb, while chives or dill add a fun twist.
Pantry Shortcuts & Brand Notes
- Use pre-cooked bacon pieces in a pinch, but warm them in a skillet with 1–2 tablespoons oil to build flavor.
- Shelf-stable chicken broth or vegetable broth works fine; choose low-sodium so you control the salt.
- Use any mustard you already keep on hand; Dijon gives the smoothest flavor, while yellow mustard makes the salad more sharp and nostalgic.
Equipment List
- Large pot for boiling potatoes
- Large skillet (cast iron or stainless steel) for bacon and dressing
- Colander for draining potatoes
- Cutting board and sharp knife
- Heatproof mixing bowl or the same pot you used for potatoes
- Wooden spoon or spatula
- Measuring cups and spoons
Quick Tips & substitutions
- Boil potatoes whole or in large chunks so they stay tender and not waterlogged.
- Salt the cooking water well; it seasons the potatoes from the inside out.
- Test doneness by poking with a knife; it should slide in easily but the potato should still hold its shape.
- Drain potatoes, then let them steam-dry in the pot for a few minutes to prevent a watery salad.
- Toss potatoes with dressing while still warm so they soak up maximum flavor.
- Use turkey bacon or plant-based bacon and add a bit of oil if you want a lighter version.
- Swap chicken broth with vegetable broth to keep the dish vegetarian (if you skip bacon).
- Replace sugar with honey or maple syrup if you prefer natural sweeteners.
- Use red wine vinegar if you run out of apple cider vinegar; start with a little less and taste as you go.
- Add extra mustard if you like a sharper, more assertive dressing.
- Stir in chopped pickles or capers if you enjoy a briny kick.
- Make it dairy-free easily, since the classic version already avoids cream or cheese.
- Double the recipe for parties; it scales well and reheats nicely.
- Taste and adjust salt, pepper, and vinegar right before serving, since potatoes mellow flavors as they sit.
How to Make German Potato Salad Recipe
Step 1: Cook the potatoes
Place the potatoes in a large pot and cover them with cold water by about 1 inch. Add a generous pinch of salt to the water. Bring to a gentle boil over medium-high heat, then lower the heat and simmer until the potatoes turn just fork-tender, about 12–18 minutes depending on size.
Drain the potatoes in a colander. Return them to the warm pot and let them sit uncovered for 5 minutes so excess moisture evaporates. Once cool enough to handle, slice them into thick rounds or bite-size chunks, and keep them slightly warm.
Step 2: Cook the bacon
While the potatoes cook, place the chopped bacon in a large skillet. Turn the heat to medium and cook, stirring occasionally, until the bacon turns crisp and golden and renders plenty of fat, about 8–10 minutes. Use a slotted spoon to transfer the bacon to a paper towel–lined plate.
Leave about 3–4 tablespoons of bacon fat in the skillet and pour off any extra. That flavorful fat will form the base of your warm dressing. Keep the skillet on medium heat.
Step 3: Sauté veggies and aromatics
Add the chopped onion to the hot bacon fat in the skillet. Cook, stirring often, until the onion turns soft and lightly golden, about 6–8 minutes. If you use garlic, stir it in during the last 30–60 seconds so it softens and releases its aroma without burning.
Sprinkle in the smoked paprika at this stage if you use it. Stir well so the spices coat the onions and bloom in the hot fat. Season lightly with a pinch of salt and pepper.
Step 4: Build the warm dressing
Pour the apple cider vinegar and broth into the skillet with the onions. Stir in the sugar, Dijon mustard, and whole-grain mustard. Bring the mixture to a gentle simmer and cook 2–3 minutes, stirring, until the sugar dissolves and the dressing thickens slightly.
Taste the dressing and adjust the balance. Add more sugar if it tastes too sharp, or a splash more vinegar if you want extra tang. Season with additional salt and pepper as needed.
Step 5: Combine potatoes and dressing
Place the warm sliced potatoes in a large mixing bowl or back in the empty pot. Pour the hot bacon-onion dressing over the potatoes. Gently toss with a spatula or large spoon, taking care not to mash the potatoes.
Fold in most of the crispy bacon, chopped parsley, and any chives or dill. Taste again and adjust seasoning with more salt, pepper, or vinegar. The potatoes will continue to soak up flavor as they sit.
Step 6: Garnish and serve
Transfer the German Potato Salad Recipe to a serving dish. Sprinkle the remaining bacon and green onions or extra herbs over the top. Serve the salad warm or at room temperature.
If you hold it for a bit before serving, cover the dish loosely with foil to keep in some warmth. Give it a gentle toss and quick taste before it hits the table, and refresh with a tiny splash of vinegar or pinch of salt if the flavor mellowed.
Recipe Variations
- Gluten-free: Use certified gluten-free broth and mustard, and check bacon labels to avoid hidden gluten.
- Vegetarian: Skip bacon, sauté onions in olive oil, and use vegetable broth; add smoked paprika or smoked salt for that smoky note.
- Vegan: Follow the vegetarian version and use plant-based bacon or smoked tempeh for texture.
- Low carb-ish: Swap half the potatoes with steamed cauliflower florets and toss gently so they stay intact.
- Extra smoky: Use double-smoked bacon and add a pinch more smoked paprika.
- Herb-heavy: Stir in extra dill, parsley, and chives for a bright, garden-style salad.
- Spicy kick: Add red pepper flakes or a spoonful of hot mustard to the dressing.
- Loaded style: Top with chopped hard-boiled eggs and extra green onions.
Ways to Serve German Potato Salad Recipe
- Alongside grilled sausages, bratwurst, or simple roasted chicken.
- With burgers, hot dogs, and all your usual cookout favorites.
- Next to roasted vegetables and a green salad for a hearty meatless plate.
- Packed in a lunchbox with sliced cucumbers and cherry tomatoes.
- As part of a holiday spread with ham, turkey, or pork loin.
Storage Success
Store leftover German Potato Salad Recipe in an airtight container in the fridge for up to 3–4 days. Reheat gently in a skillet over low heat or in the microwave, and splash in a teaspoon of broth or water if it looks dry. Stir well as it warms so the dressing coats the potatoes again. Taste and brighten the flavor with a tiny bit of vinegar or fresh herbs right before serving.

German Potato Salad Recipe
Ingredients
Instructions
- Place the potatoes in a large pot and cover with cold water by about 1 inch. Add a generous pinch of salt to the water.
- Bring to a gentle boil over medium-high heat, then reduce the heat and simmer until the potatoes are just fork-tender, about 12–18 minutes depending on their size.
- Drain the potatoes in a colander, then return them to the warm pot and let them sit uncovered for about 5 minutes so excess moisture evaporates.
- When the potatoes are cool enough to handle, slice them into thick rounds or bite-size chunks. Keep them slightly warm.
- While the potatoes cook, place the chopped bacon in a large skillet over medium heat.
- Cook, stirring occasionally, until the bacon is crisp and golden and has rendered plenty of fat, about 8–10 minutes.
- Use a slotted spoon to transfer the bacon to a paper towel–lined plate. Leave about 3–4 tablespoons of bacon fat in the skillet and pour off any excess. Keep the skillet over medium heat.
- Add the chopped yellow onion to the hot bacon fat in the skillet.
- Cook, stirring often, until the onion is soft and lightly golden, about 6–8 minutes.
- If using garlic, stir it in during the last 30–60 seconds of cooking, just until fragrant.
- If using smoked paprika, sprinkle it over the onions and stir to coat so the spice blooms in the hot fat. Season lightly with a pinch of salt and pepper.
- Pour the apple cider vinegar and broth into the skillet with the onions and stir to combine.
- Add the sugar, Dijon mustard, and whole-grain mustard (if using).
- Bring the mixture to a gentle simmer and cook for 2–3 minutes, stirring, until the sugar dissolves and the dressing thickens slightly.
- Taste the dressing and adjust the balance, adding more sugar if it tastes too sharp or a splash more vinegar if you prefer more tang. Season with additional salt and pepper as needed.
- Place the warm sliced potatoes in a large mixing bowl or back into the empty pot.
- Pour the hot bacon-onion dressing over the potatoes.
- Gently toss with a spatula or large spoon until the potatoes are evenly coated, taking care not to mash them.
- Fold in most of the crispy bacon, the chopped parsley, and the chives or dill, if using. Taste and adjust seasoning with more salt, pepper, or vinegar as needed.
- Transfer the warm German potato salad to a serving dish.
- Sprinkle the remaining bacon and the sliced green onions or extra herbs over the top.
- Serve warm or at room temperature. If holding before serving, cover loosely with foil to keep some warmth, then toss and taste again just before serving, adding a tiny splash of vinegar or pinch of salt if the flavors have mellowed.
Notes
Approximate per serving (about 1/8 of recipe): 260–290 calories; fat 13–16 g; saturated fat 4–5 g; carbohydrates 30–33 g; fiber 3 g; sugars 4–6 g; protein 7–9 g; sodium 420–520 mg. Values will vary based on potato variety, bacon type, broth, and exact portion size.

Leave a Reply