Authentic Bavarian Potato Salad with Bacon Recipe

This traditional Bavarian potato salad is a warm, savory side made with tender potatoes, crisp bacon, sautéed onions, fresh herbs and a bright, tangy bacon dressing. It pairs perfectly with German-style mains at dinner or as a hearty addition to any gathering.

A bowl of Bavarian potato salad with chunks of potatoes, bacon pieces, green onions, red onions, and dill, with a wooden spoon serving a portion.

Why You’ll Love Warm German Potato Salad

This recipe is often called both Bavarian potato salad and German potato salad. While Bavaria is a region in southeast Germany, the flavors—potatoes, bacon, onions and a vinegar-based dressing—are familiar across the country.

The combination of hot potato pieces and a warm bacon-and-vinegar dressing creates a comforting contrast in texture and flavor: silky potato flesh coated in a savory, slightly tangy sauce with crunchy bacon and fresh herbs. It’s a great alternative to mayonnaise-based American potato salad and is traditionally served warm or at room temperature.

A bowl of Bavarian potato salad garnished with chopped green onions and crispy bacon bits on a light-colored wooden surface.

What You’ll Need

the labeled ingredients for bavarian potato salad on a white marble counter.
  • Yukon Gold potatoes (about 3 pounds). Small to medium-sized potatoes work best; adjust cook time if using very small or very large potatoes.
  • Apple cider vinegar for the dressing; white wine or champagne vinegar can be substituted.
  • Dijon mustard to add body and a touch of heat to the dressing.
  • Onion — red, sweet or yellow will work.
  • Bacon — chopped and cooked until crisp.
  • Green onions (scallions), divided into white/light-green and dark-green parts.
  • Fresh dill — bright and aromatic.
  • Salt and freshly ground black pepper to taste.

Recommended Equipment

  • Large stock pot or saucepan for boiling potatoes
  • Skillet or frying pan for cooking bacon and onions
  • Colander for draining potatoes
  • Cutting board and sharp knife
  • Large mixing bowl and slotted spoon

How to Make This German Potato Salad Recipe

yukon gold potatoes in a stock pot.

Step One: Place whole potatoes in a large pot.

yukon gold potatoes in a pot covered with cold water.

Step Two: Cover the potatoes with cold water by about 2 inches, add a generous pinch of salt, and bring to a boil.

boiling potatoes in a stock pot.

Step Three: Boil until the potatoes are fork-tender, about 15–20 minutes depending on size. Drain and let them cool slightly.

a diced red onion on a white cutting board.

Step Four: Meanwhile, dice the onion.

Two scallions are in the process of being chopped on a white cutting board.

Step Five: Chop the scallions, separating the white and light-green parts from the darker green tops.

bacon cooking in frying pan.

Step Six: Chop and cook the bacon in a skillet over medium heat until crisp. Remove the bacon and set aside, leaving the rendered bacon fat in the pan.

chopped onion is shown cooking in a pan with bacon grease.

Step Seven: Add the diced onion to the bacon fat and cook until translucent.

scallions added to a pan with cooked onions and bacon fat.

Step Eight: Add the white and light-green scallion parts and cook for about a minute.

adding vinegar and mustard to pan with cooked onions, bacon fat, and scallions.

Step Nine: Remove the pan from heat and whisk in the vinegar and Dijon mustard to form the warm dressing.

cooked, halved yukon gold potatoes on a white cutting board.

Step Ten: When the potatoes are cool enough to handle, cut them in half or into quarters if large.

all of the ingredients for bavarian potato salad in a stainless steel bowl.

Step Eleven: Place the potatoes in a large bowl and pour the hot dressing over them so the potatoes absorb the flavors.

finished bavarian potato salad in a stainless steel bowl.

Step Twelve: Stir in the reserved bacon, the dark-green scallion tops and fresh dill. Season with salt and pepper to taste and serve warm or at room temperature.

Variations and Substitutions

  • Swap apple cider vinegar for white wine or champagne vinegar for a lighter acidity.
  • Add other fresh herbs such as parsley, chives or tarragon for extra brightness.
  • If you prefer no skins, peel the potatoes after cooking—careful, they will still be hot.
  • For a lower-fat option, replace some or all of the bacon fat with warm beef or vegetable broth when making the dressing.
  • For a smoky twist, try gently smoking the cooked potatoes before tossing with dressing.

Storage and Reheating

Fridge: Store leftovers in an airtight container in the refrigerator for 3–4 days.

Freezer: Freezing is not recommended; the texture changes when thawed.

Reheating: Warm leftovers briefly in the microwave, covered, or gently reheat in a skillet until warmed through.

Close-up of a fork holding a bite of boiled potatoes with diced bacon, green onions, and fresh dill in a creamy sauce.

Frequently Asked Questions (FAQs)

What is the difference between German and American potato salad?

American potato salad is typically served cold and dressed with mayonnaise. German potato salad is usually served warm and dressed with a vinegar-based dressing often flavored with bacon and sautéed onions.

Can you freeze this potato salad?

Freezing is not recommended because the texture of the potatoes and dressing can change when defrosted.

Should German potato salad be served warm or cold?

Traditionally it is served warm or at room temperature so the dressing stays silky and the flavors meld.

A wooden spoon holding a serving of Bavarian potato salad with bacon pieces, chopped green onions, and fresh dill. The background shows more of the same potato salad.

How to Serve Authentic German Potato Salad

Serve this warm potato salad alongside bratwurst, schnitzel, roasted pork and sauerkraut, grilled sausages, or simply with roasted or pan-seared chicken. It also complements grilled vegetables and fresh green salads.

At buffets or gatherings, the salad pairs nicely with other simple sides like roasted Brussels sprouts, sautéed greens, or a crisp cucumber-beet salad. It makes a satisfying accompaniment to sandwiches and burgers as well.

A bowl of Bavarian potato salad garnished with dill, green onions, and bacon pieces is placed on a white wooden surface next to fresh dill.

Expert Tips

  • Cut potatoes after cooking: Leaving them whole during boiling helps them hold their shape better than boiling already-cut pieces.
  • Dress while warm: Pour the hot dressing over warm potatoes so they absorb the flavors more easily.
  • Start in cold water: Bringing potatoes to a boil from cold water ensures even cooking throughout.

Other Potato Recipes to Try

  • Calabrian Potatoes
  • Air Fryer Fingerling Potatoes
  • Crispy Smashed Potatoes
  • Sautéed Sweet Potatoes

📖 Recipe

A close-up of Bavarian potato salad with bacon pieces, red onions, green onions, and garnished with fresh dill.

Authentic Bavarian Potato Salad with Bacon

This warm potato salad combines tender Yukon Gold potatoes with a warm bacon-and-vinegar dressing, sautéed onions, scallions and fresh dill.

Ingredients

  • 3 pounds Yukon Gold potatoes
  • 4 slices bacon, chopped
  • 1 onion (red, sweet, or yellow), diced
  • 2 scallions, chopped (separate white/light-green and dark-green parts)
  • 2 tablespoons Dijon mustard
  • about ⅓ cup apple cider vinegar
  • ¼ cup fresh dill, chopped
  • Salt and pepper to taste

Instructions

  1. Dice the onion. Chop the scallions, separating the white and light-green parts from the dark-green tops. Chop the bacon.
  2. Place whole potatoes in a large pot, cover with cold water by about 2 inches, add salt and bring to a boil. Reduce heat and simmer until fork-tender (15–20 minutes).
  3. Drain the potatoes and set aside to cool slightly. Cook the bacon in a skillet over medium heat until crisp; remove and reserve the fat in the pan.
  4. Add the diced onion to the bacon fat and cook until translucent. Stir in the white and light-green scallion parts and cook one more minute.
  5. Remove the pan from heat and whisk in the vinegar and Dijon mustard to make the warm dressing.
  6. Slice the potatoes in half (or quarters if large), place in a bowl, and pour the hot dressing over them. Add the reserved bacon, the dark-green scallion tops and fresh dill. Toss gently to combine.
  7. Season with salt and pepper to taste and serve warm or at room temperature.

Notes

General: This salad is best served warm. Cutting potatoes after cooking helps them keep their shape. Start potatoes in cold water for even cooking.

Storage: Refrigerate leftovers in an airtight container for 3–4 days. Freezing is not recommended. Reheat gently in the microwave or on the stove.

Nutrition (per serving, approximate)

Calories: 252 | Carbohydrates: 42 g | Protein: 7 g | Fat: 6 g