This old-fashioned German Potato Salad recipe has quickly stolen our family's hearts! Cubed potatoes soak up a sweet and tangy bacon drippings and vinegar dressing, topped with crispy bacon bits for incredible texture.
Add potatoes to a large pot and cover with one inch of water. Boil for , until fork tender, about 15-20 minutes. Drain and set aside to cool, 10-15 minutes.
Meanwhile, cook bacon in a large skillet over medium heat for 7-8 minutes. Remove the bacon from the skillet using a slotted spoon, leaving the drippings in the skillet. Keep the skillet on medium heat and add the chopped onion. Cook until tender, about 2-3 minutes, stirring often. Add the garlic and continue cooking for an additional 30 seconds, or until the garlic becomes fragrant.
Peel the potatoes and cut them into ½-inch chunks.
Pour in the broth and vinegar and add the mustard, sugar, salt, and pepper. Whisk until well combined. Bring the sauce to a boil and then reduce heat to low. Simmer for 5 minutes, or until the liquid has reduced by half. Remove from heat.
Add the potatoes to the vinegar mixture along with the oil and toss until they are completely coated. Transfer the potatoes to a serving platter. Finely chop the cooked bacon and then sprinkle it over the potatoes along with fresh parsley or chives, if desired. Enjoy!
Video
Notes
Meal Prep and Storage
To Prep-Ahead: This dish can be entirely prepped ahead and kept in the fridge for up to 2 days. Or, cook the potatoes and chop the onion the day before.
To Store: Place leftovers in an airtight container. Keep in the fridge for up to 5 days.
To Freeze: Tightly wrap in a Ziploc bag or plastic and save in the freezer for up to 3 months.
To Reheat: Allow potato salad to thaw in the fridge. Heat in the microwave or on the stovetop over medium until warmed through.