Authentic German Potato Salad Recipe: Tangy Warm Side Dish

German Potato Salad is slightly tangy, mildly sweet, and generously studded with bacon — an ideal side for family dinners and gatherings.

Close-up shot of chopped, boiled potatoes tossed with bacon and dressing.

A Warm Potato Salad with a Vinaigrette Dressing

When people picture potato salad they often imagine the chilled, mayonnaise-based American version. But the warm German-style potato salad is a delicious alternative. Brought to the United States by German immigrants, it quickly became popular thanks to the comforting mix of warm potatoes and a bright bacon vinaigrette. It’s simple to prepare and full of comforting flavor.

Overhead shot of several small plates, each with a serving of potatoes in bacon dressing.

This Recipe Is Awesome Because…

  • It’s quick and easy to make.
  • It’s loaded with savory bacon.
  • The vinaigrette is light, bright, and not heavy like mayo-based salads.
  • Serve it warm or cold — both are delicious.
  • It pairs well with many mains and feeds a crowd.
  • You can prepare it a day or two ahead if needed.
From top: Whole yellow potatoes, chopped red onion, white wine vinegar, chopped bacon, whole grain mustard, salt, sugar, garlic, parsley, pepper.

The Ingredients

  • Vinegar: White wine vinegar is recommended for its mild, fruity acidity; apple cider vinegar is an excellent substitute.
  • Mustard: Whole-grain Dijon adds texture and flavor, though any mustard you enjoy will work.
  • Sugar: A small amount of granulated sugar balances the sharpness of the vinegar and mustard. Brown sugar can be used but will add a hint of molasses.
  • Salt and Pepper: Start with ½ teaspoon each, then adjust to taste.
  • Potatoes: Choose waxy varieties like yellow or red potatoes so they hold their shape after cooking.
  • Bacon: Chop before frying for evenly distributed savory bites.
  • Onion: Finely chopped red onion is preferred, but sweet or white onion can be used.
  • Garlic: Finely minced or pressed for a subtle savory note.
  • Parsley: Fresh chopped parsley for garnish and a pop of color.

Do You Put Eggs in German Potato Salad?

Some recipes include sliced or chopped hard-boiled eggs, while many traditional versions omit them. Add eggs if you like, but the salad is excellent without them.

  • Vinaigrette ingredients being whisked in a bowl.
  • Potatoes boiling in a large pot. Dishes of parsley, salt, and pepper are arranged on the work surface.

How to Make It

This German potato salad comes together quickly. If preparing ahead, store the bacon separately and add it just before serving so it stays crisp.

  1. Make the vinaigrette. Whisk together vinegar, mustard, sugar, salt, and pepper in a small bowl and set aside.
  2. Boil the potatoes. Scrub and cut into 1-inch pieces if desired. Place in a pot, cover with cold water by about an inch, bring to a boil, then simmer 8–12 minutes until fork-tender. Drain and rinse briefly with cool water; set aside.
  3. Cook the bacon, onion, and garlic. In the empty pot over medium heat, cook chopped bacon until crisp, about 4–5 minutes. Transfer bacon to a paper-towel-lined plate. Pour off most of the bacon fat, leaving about 2 tablespoons. Add onion and garlic and cook a couple of minutes until softened.
  4. Finish the vinaigrette in the pot. Reduce heat to medium-low and add the prepared vinaigrette. Stir constantly just until warmed and the sugar dissolves, about a minute.
  5. Toss everything together. Return the potatoes and bacon to the pot and gently fold to coat without breaking the potato pieces.
  6. Rest and serve. Remove from heat and let the salad sit 5–10 minutes to allow the dressing to absorb into the potatoes. Taste and adjust seasoning, then garnish with chopped parsley.
  • Red onion and garlic in a pot.
  • Potatoes mixed with bacon and other ingredients in a large pot.

Does German Potato Salad Need to Be Refrigerated?

Yes. Although commonly served warm, the salad should be refrigerated within two hours for food safety. Leftovers can be enjoyed cold or gently reheated.

A plate of warm potato salad with herbs and bacon.

Easy Tips for Success

These tips help ensure a flavorful result every time.

  • Choose thick-cut bacon for bolder texture and flavor, though regular bacon works fine.
  • Don’t worry about peeling the potatoes; leaving the skins on adds texture and nutrients. Cut size affects cooking time, so adjust accordingly.
  • Salt the cooking water. Adding salt to the boiling water seasons the potatoes from the inside and can reduce the need for extra salt later.

Serving Suggestions

  • Schnitzel: Breaded fried cutlets pair beautifully with the tangy salad.
  • Pork chops: Pan-fried or grilled pork chops make an easy, satisfying meal alongside the potato salad.
  • Ribs: Sticky barbecue ribs and German potato salad create a hearty, crowd-pleasing plate.
Close-up shot of potato salad on a white serving dish.

How to Store and Reheat the Leftovers

  • Store in an airtight container in the refrigerator for up to 4 days.
  • To reheat, warm gently in a covered skillet over low heat, adding a splash of water or a little oil if the salad seems dry. Stir occasionally until heated through.

German Potato Salad with Bacon

A warm, tangy potato salad with bacon and a light vinaigrette — perfect as a side or potluck favorite.

Prep Time: 5 minutes | Cook Time: 20 minutes | Resting Time: 10 minutes | Total Time: 35 minutes | Servings: 6

Ingredients

  • ⅓ cup white wine vinegar
  • 2 tablespoons whole-grain Dijon mustard
  • 2 teaspoons granulated sugar
  • ½ teaspoon ground black pepper, or to taste
  • ½ teaspoon kosher salt, or to taste
  • 2 pounds yellow potatoes, chopped into 1-inch pieces
  • 8 slices bacon, chopped
  • 1 medium red onion, finely chopped
  • 4 garlic cloves, finely minced
  • Chopped parsley for garnish

Instructions

  1. Whisk the vinegar, mustard, sugar, salt, and pepper in a small bowl and set aside.
  2. Place potatoes in a pot, cover with an inch of cold water, bring to a boil, then simmer 8–12 minutes until fork-tender. Drain and rinse with cold water.
  3. In the empty pot over medium heat, cook bacon until crisp, about 4–5 minutes. Remove bacon and drain on paper towels. Leave about 2 tablespoons of bacon fat in the pot.
  4. Add onion and garlic to the remaining fat and cook 1–2 minutes until softened.
  5. Reduce heat to medium-low and add the prepared vinaigrette. Stir constantly until warmed and the sugar dissolves, about 1 minute.
  6. Return the potatoes and bacon to the pot and gently fold to coat with the dressing.
  7. Remove from heat and let sit 5–10 minutes. Taste and adjust seasoning, garnish with parsley, and serve.

Nutrition

Calories: 260 kcal | Carbohydrates: 31 g | Protein: 7 g | Fat: 12 g | Saturated Fat: 4 g | Sodium: 454 mg | Fiber: 4 g

Nutritional info is an estimate and provided as a courtesy. Values may vary based on ingredients and preparation.

More Flavorful Sides

  • Zucchini Tomato Gratin
  • Avocado Tomato Salad
  • Sauteed Garlic Butter Green Beans