| | |

German Potato Salad

This warm German potato salad is made with bacon, onions, and a tangy vinegar dressing—no mayo!

A serving bowl of German potato salad.

German potato salad is a classic warm side dish that brings together tender potatoes, smoky bacon, and a tangy vinegar dressing. Unlike creamy American-style potato salad, this version uses no mayonnaise. Instead, it relies on a bright, savory dressing made right in the skillet with bacon drippings, onions, vinegar, and mustard. The result is a dish with layers of flavor—slightly sweet, pleasantly acidic, and deeply savory from the rendered bacon fat.

This versatile salad works beautifully with grilled sausages, roasted meats, or barbecue, and it’s equally welcome at picnics and weeknight dinners. It can be served warm, room temperature, or gently reheated, making it a dependable side that fits a wide range of menus. The simple method and handful of ingredients make it feel rustic and homey, yet the flavors are remarkably bold and satisfying.

What You’ll Like About This Recipe

  • Warm and tangy flavor profile. The combination of bacon drippings, vinegar, onion, sugar, and mustard creates a balanced dressing with sweet, sour, and savory notes—exactly what makes German potato salad irresistible.
  • No mayonnaise required. This version keeps things traditional and naturally dairy-free, making it ideal for outdoor meals or potlucks where mayo-based salads are less practical.
  • Hearty yet bright. The potatoes stay tender but structured, the bacon adds smoky richness, and the vinegar dressing keeps the dish vibrant instead of heavy.
  • Simple, humble ingredients. Nothing fancy is needed here—just potatoes, bacon, onions, vinegar, and mustard. Each ingredient contributes real flavor without overcomplicating the recipe.

Ingredient Notes

  • Potatoes – Waxy potatoes such as red potatoes or Yukon Golds hold their shape best. Boil them whole for the most even texture, then slice or dice once cool enough to handle.
  • Bacon – Provides both flavor and cooking fat. Thick-cut bacon will create larger, heartier pieces; regular bacon works just as well.
  • Onion – Yellow onions lend sweetness that balances the vinegar. Dice them evenly so they soften uniformly in the dressing.
  • White vinegar – A classic choice for German-style potato salad. Apple cider vinegar may be used for a slightly fruitier, softer acidity.
  • Sugar – A small but essential amount that rounds out the sharpness of the vinegar. Adjust based on personal taste.
  • Dijon mustard – Adds depth and helps emulsify the dressing. German or whole-grain mustard can also be used for a spicier, more textured finish.

How to Make German Potato Salad

  1. Boil the potatoes whole in salted water until tender. Whole boiling prevents waterlogging and helps them hold their shape after slicing. Let them cool slightly before peeling or cutting.
  2. Cut the potatoes into bite-size pieces while still warm. Warm potatoes absorb the dressing more effectively than cold ones.
  3. Cook the bacon slowly in a large skillet until crisp. Remove the bacon and keep the rendered drippings in the pan—this is the flavorful base of the dressing.
  4. Add the diced onions to the drippings and cook until softened and translucent. Cooking the onions thoroughly ensures they blend seamlessly into the dressing without harshness.
  5. Stir in the vinegar, water, sugar, mustard, salt, and pepper. Bring the mixture to a simmer so the flavors meld and the sugar dissolves completely.
  6. Add the warm potatoes and crisp bacon to the skillet, gently tossing to coat them in the hot dressing. Allow the mixture to heat through so the potatoes fully absorb the flavors.
  7. Taste and adjust the seasoning. Finish with fresh parsley just before serving for brightness and color.

Pro Tips

  • Keep everything warm: warm potatoes, warm dressing, and warm skillet all help the flavors bind together.
  • Simmer the dressing briefly to fully dissolve sugar and meld flavors before adding the potatoes.
  • Fold gently when mixing to keep the potatoes intact.

Recipe Variations

  • Add pickles. Stir in chopped dill pickles or a spoonful of pickle juice for extra tang.
  • Use red potatoes. They hold their shape well and don’t need peeling.
  • Try apple cider vinegar. Swap in cider vinegar for a slightly sweeter, more mellow flavor.
  • Add caraway seeds. For a traditional German touch, stir in 1/4 teaspoon.
  • Make it vegetarian. Use olive oil instead of bacon drippings and skip the bacon.

Serving Suggestions

  • Serve warm with sausages, schnitzel, or roast pork.
  • Pair with grilled chicken, burgers, or steaks at your next cookout.
  • Add a side of sauerkraut or red cabbage for a classic German-inspired meal.
  • Enjoy as part of a buffet alongside baked beans, coleslaw, or green salad.
  • Use leftovers as a hearty lunch or side dish the next day.

How to Store

  • Refrigerate: Store in an airtight container for up to 4 days. Flavors continue to develop as it rests.
  • Reheat: Warm gently in a skillet or microwave, adding a splash of water or vinegar if needed to refresh the dressing.
  • Freeze: Not recommended, as potatoes become grainy after thawing.
Crispy bacon and diced boiled eggs in a white bowl on a wooden table.

German Potato Salad

Diana Rattray
This tangy German potato salad is made with bacon, onions, and a warm vinegar dressing—no mayo required!
No ratings yet
Servings 6 servings
Calories 267
Course Salads
Cuisine German
Prep Time 15 minutes
Cook Time 20 minutes

Ingredients
  

  • 6 strips bacon
  • 2 1/2 pounds potatoes, about 10 medium potatoes
  • 1 cup onion, chopped
  • 1/3 cup water
  • 1/4 cup white vinegar
  • 2 tablespoons granulated sugar
  • 1 tablespoon Dijon mustard
  • 1 1/2 teaspoons kosher salt, or to taste
  • 1/4 teaspoon freshly ground black pepper
  • 1 to 2 tablespoons chopped fresh parsley

Instructions

  • Boil the potatoes. Place the potatoes in a large saucepan and cover with water to a depth of about 1 inch above the potatoes. Bring the potatoes to a boil over medium-high heat. Cover and boil for 10 minutes or until tender and easily pierced with a fork. Drain and set aside to cool.
  • Slice or dice the potatoes. When the potatoes are cool enough to handle, peel if desired, then dice or slice them into bite-size pieces. 
  • Cook the bacon. Arrange the bacon strips in a large skillet and place it over medium-high heat. Fry the bacon for 6 to 8 minutes or until browned and crisp. Using a slotted spoon, remove the bacon to paper towels to drain.
  • Cook the onion and add the seasonings. Add the onion to the bacon drippings in the skillet and cook over medium heat for 8 to 10 minutes or until softened and translucent. Stir frequently and turn the heat down if browning too quickly. Add the vinegar, water, sugar, salt, and pepper to the skillet and bring to a simmer.
  • Add the potatoes. Add the potatoes and drained bacon to the skillet and cook, gently stirring, for 2 to 3 minutes or until hot. Taste and adjust the seasonings.
  • Serve and enjoy. Transfer the potato salad to a bowl and add the parsley; toss to blend the ingredients.

Nutrition

Calories: 267kcalCarbohydrates: 40gProtein: 7gFat: 9gSaturated Fat: 3gPolyunsaturated Fat: 2gMonounsaturated Fat: 4gTrans Fat: 0.03gCholesterol: 15mgSodium: 768mgPotassium: 882mgFiber: 5gSugar: 7gVitamin A: 14IUVitamin C: 39mgCalcium: 33mgIron: 2mg

Disclaimer:

Our nutritional information is based on a third-party application that analyzes the ingredients list to determine the values. The information is meant to be helpful, but should be considered an estimate. Values may differ depending on measurements, brands, serving variations, and database availability.

Keyword german potato salad
Tried this recipe?Let us know how it was!

You Might Also Like

Leave a Reply

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

Recipe Rating