This warm German potato salad is a tangy, savory dish made with Yukon Gold potatoes, crispy bacon, onions, and a mustard vinaigrette. Served hot or room temp, it's perfect for potlucks, cookouts, and traditional German meals.
Boil the potatoes whole and skin-on in salted water until just fork tender, about 15–20 minutes. Drain and let cool slightly.
While still warm, peel and slice the potatoes into 1/4-inch rounds or chunks. Set aside in a large bowl.
In a large skillet, cook chopped bacon over medium heat until crisp. Remove with slotted spoon and set aside, leaving the fat in the skillet.
Add chopped onion to bacon fat and sauté until translucent and lightly golden, about 3–4 minutes.
Stir in vinegar, mustard, sugar, salt, and pepper. Cook 1–2 minutes, scraping up any browned bits.
Pour the warm dressing over the sliced potatoes and toss gently to coat. Add cooked bacon and parsley, and toss again.
Let sit 10–15 minutes before serving warm or at room temperature.
Notes
For a vegetarian version, omit bacon and sauté onions in olive oil or butter. Add smoked paprika for depth.Make ahead tip: Prepare all components separately and combine just before serving.Best served warm or room temp. Not ideal for refrigeration over long periods due to texture changes.