There’s something comforting about classic recipes that stand the test of time, and this old-fashioned German potato salad is one of those recipes.
This is an easy recipe that’s perfect for potlucks, family dinners, or whenever you’re in the mood for some comforting, authentic flavors.
Ready in no time and just a few steps, this warm German potato salad is packed with the perfect balance of tender potatoes, crispy bacon, and a tangy vinegar dressing. It’s sure to become a favorite like it is in our family!
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Total Time: 40 minutes
- Servings: 6
- Prep Level: Beginner +

Recipe Info
- Simple Ingredients: Made with pantry staples like potatoes, bacon, onions, and vinegar.
- Rich, Bold Flavors: This recipe is both savory and slightly tangy.
- No Mayo: Unlike most American potato salads, this German potato salad skips the mayonnaise.
- Versatile: A side dish that can be served warm or cold and pairs well with a variety of meats.
Potato Salad Ingredients

Potatoes: Waxy potatoes are best. The most common varieties are Yukon Gold and Red Bliss.
Bacon (and its bacon grease): Adds tons of meaty flavor to the hearty German potato salad.
Onion: I prefer a sweet onion. Red and yellow onion can be used.
Vinegar: I use white vinegar to create a tangy taste. Apple cider vinegar may be used. It will give the salad dressing a slightly sweeter flavor.
Salt and Black Pepper
Sugar: A little white granulated sugar is used to balance all the savory flavors.
Beef Broth: Hot water and beef-bouillon can be substituted.
Oil: Vegetable or canola
Fresh Parsley: Optional
How To Make


- Peel, rinse and dice potatoes. Place in a large pot with plenty of water. Cook until just tender. Drain the potatoes and place in a large bowl.
- While the potatoes are cooking finely chop onions and set aside.


In a hot skillet, cook bacon pieces (see Recipe Tips) over medium-high heat until crisp.


- Use a slotted spoon to remove the bacon and add it to the potatoes.
- Add the onions to the bacon drippings and cook until transparent.


- Reduce to medium heat. Add the vinegar, sugar, salt, pepper, and beef broth. Bring to a boil.
- Remove from heat. Pour a little bit of canola oil and the hot dressing over potatoes and bacon. Gently toss until completely incorporated.
- Serve warm. Optional: Sprinkle with chopped fresh parsley.
See the recipe card below for complete measurements and cooking times.


Recipe Tips
- Cut up the bacon with kitchen shears prior to cooking. This speeds up the cooking process and the messiness of chopping hot cooked bacon.
- Peel and dice the potatoes before boiling them. Hot potatoes are hard to handle when peeling and dicing. You can boil the potatoes before you peel and dice them, it’s totally a preference thing.
- For an extra tangy kick, increase the amount of vinegar to taste.
How To Store
Allow the potato salad to cool to room temperature before storing it in the fridge. This helps prevent condensation and keeps the salad from becoming soggy. Place the potato salad in an airtight container and refrigerate up to 4 days.

Frequently Asked Questions
What can I serve with German potato salad?
A few common dishes that pair well with German potato salad are: traditional German sausages, breaded fried pork or chicken (schnitzel), pork chops by Back To My Southern Roots, and grilled or roasted chicken.
Popular side dishes are: sauerkraut, braised red cabbage, or greens. A cold German beer such as a Plisner or Hefeweizen complements the flavors of the tangy potatoes.
What type of potatoes are best for German potato salad?
Waxy potatoes like Yukon Gold or red potatoes are ideal because they hold their shape and remain firm after boiling.
What kind of vinegar should I use?
White vinegar is commonly used, but apple cider vinegar is also a popular option for a slightly sweeter flavor. Both add the tanginess needed to balance the bacon and potatoes.
Can I make a vegetarian version of German potato salad?
Absolutely! You can omit the bacon and use olive oil to sauté the onions. If you want to keep a smoky flavor to the salad, add some smoked paprika which mimics the bacon flavor.
Old-Fashioned German Potato Salad

Ready in no time and just a few steps, this warm German potato salad is packed with the perfect balance of tender potatoes, crispy bacon, and a tangy vinegar dressing.
Ingredients
- 2 pounds waxy potatoes
- 8 slices of bacon
- 1 large onion: peeled and chopped
- 1/3 cup white vinegar
- 1.5 teaspoons salt
- 1/4 teaspoon ground black pepper
- 2 teaspoons sugar
- 1/2 cup beef broth
- 1 tablespoon canola oil
- Optional garnish: Fresh chopped parsley
Instructions
- Place peeled, rinsed, and diced potatoes in plenty of water. Boil for 8 to 10 minutes, or until they are just tender. Drain and let stand for a few minutes. Transfer to a large bowl. (see Recipe Tips)
- While the potatoes are cooking, chop the onions and set aside.
- Heat a large skillet over medium-high heat. Add the bacon (see Recipe Tips) and fry until crisp. Use a slotted spoon to remove the bacon from the skillet and add to the potatoes.
- Add the chopped onions to the bacon drippings. Sauté for 3 to 4 minutes or until transparent.
- Reduce the stove flame to medium. Add the vinegar, sugar, salt, ground pepper and beef broth. Bring to a boil while stirring a few times.
- Pour 1 tablespoon of canola or vegetable oil and the hot dressing over the potatoes and bacon. Gently stir until completely incorporated.
- Serve warm. Optional: Sprinkle top with frresh chopped parsley.
Notes
Recipe Tips
Cut up the bacon with kitchen shears prior to cooking. This speeds up the cooking process and the messiness of chopping hot bacon.
I peel and dice the potatoes before boiling them. Hot potatoes are hard to handle when peeling and dicing. You can boil the potatoes before you peel and dice them, it's totally a preference thing.
For an extra tangy kick, increase the amount of vinegar to taste.
How To Store
Allow the potato salad to cool to room temperature before storing it in the fridge. This helps prevent condensation and keeps the salad from becoming soggy. Place the potato salad in an airtight container and refrigerate up to 4 days.
Nutrition Information:
Yield:
6Serving Size:
1Amount Per Serving: Calories: 242Total Fat: 8gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 6gCholesterol: 15mgSodium: 877mgCarbohydrates: 34gFiber: 3gSugar: 3gProtein: 9g
Leave a Reply