- GF
- LC
German Potato Salad
This German Potato Salad recipe will change the way you think about potato salad from here on out! Tender baby potatoes are tossed with smoky bacon, a tangy, sweet dressing and fresh herbs. It’s packed with flavor, it may be eaten warm or cold and it’s so easy to make!

Ingredients
Instructions
- Step 1
Place the potatoes in a large pot and fill with water until it is 1" over the top of the potatoes. Cover and bring to a boil over high heat. Remove the lid and reduce the heat to medium and simmer for 8-10 minutes until the potatoes are tender but still firm. Drain well in a colander.
- Step 2
When the potatoes are cool enough to handle, place in a large bowl.
- Step 3
While the potatoes cook, cook the bacon in a large skillet according to package instructions. Place the cooked bacon on a paper towel lined plate to blot excess grease.
- Step 4
Crumble or chop the bacon when cool enough to handle.
- Step 5
Reserve 1/4 cup of the bacon drippings, and add the red onion. Cook over medium heat until softened, about 3 minutes, then add the garlic and cook for 30 seconds longer.
- Step 6
Add the water, vinegar, maple syrup, mustard, salt and pepper to the pan and whisk well.
- Step 7
Bring to a boil and cook until reduced by half and thickened, about 5 minutes.
- Step 8
Add the warm bacon dressing, fresh parsley and dill to the potatoes and toss gently to coat. Taste and adjust the seasoning as needed. Enjoy warm or cold!
@flavor-the-moments
I’m Marcie, a wife, mother of 2 boys and a German Shepherd named Uzi. I’m a cooking school graduate residing in Boise, Idaho where I can’t get enough of the outdoors. I created Flavor the Moments in 2012 so that I could share recipes with friends and family. Over the years, I’ve built this blog into a trusted resource for home cooks looking for real food recipes that highlight seasonal produce and sustainable protein sources.
Per serving
Be the first to review this recipe and earn a 20% Bonus
Level up & unlock free Premium by reviewing recipes!