German-style potato salad is warm, tangy, and loaded with bacon. It’s nothing like the cold, creamy versions most people think of when they hear “potato salad.” This vinegar-based side dish is served hot or warm, allowing the potatoes to soak up every bit of the bacon-infused dressing while the flavors are still vibrant. The result is a side dish that tastes so much more complex and flavorful than its simple ingredient list would suggest.
This is my husband’s Grandma Phyllis’ recipe, and it’s been a family favorite for generations. Growing up, my husband and his family called it “the German,” and honestly, he’s mentioned more than once that it’s the only potato salad worth making. He didn’t even know mayo-based potato salads existed until he worked at a deli in high school. This warm potato salad was a staple at every summer holiday get together at his Grandma’s house, and it’s still the classic side dish for Sunday hot ham and rolls when the family gathers to watch the Packers game. My husband is incredibly proud to bring his Grandma’s recipe alive again and share it with all of you.
I love that this recipe represents the best of family cooking: simple, straightforward ingredients that come together to create something truly memorable. There’s no fancy technique required, just good ingredients and a little patience prepping and layering your ingredients.
You’ll Love This Warm German Potato Salad!
Served warm or hot. This is not a cold potato salad. It’s meant to be enjoyed warm or hot, which makes it perfect for family dinners and gatherings where you’re serving other warm dishes.
Loaded with crispy bacon. Bacon isn’t just a garnish here, it’s a main player (alongside the potatoes of course). Bacon provides salty, smoky flavor throughout the entire dish by using crispy bacon pieces as well as the bacon grease from cooking in the dressing to bring tons of flavor to this dish.
Sophisticated flavor profile using simple ingredients. The vinegar-based dressing creates a bright, tangy, savory flavor that’s balanced with just a touch of sugar. It’s completely different from typical American potato salads that are often creamy and mayonnaise-based.
Perfect for entertaining and potlucks. This salad is stable at room temperature and often tastes even better the next day! You can make it ahead, reheat it gently, and serve it without any stress about keeping it cold.
Ingredients for German Potato Salad
- Red baby potatoes. Or as Dave’s family calls them “red salad potatoes”. The goal is to use a waxy variety of potatoes because their low starch content helps them to hold their shape after boiling, allowing them to absorb the warm dressing nicely without turning to mush. In a pinch, Yukon Gold potatoes can also be used.
- Regular-cut bacon (not thick cut). Cook it fresh and reserve every bit of that bacon grease. The bacon drippings provide the flavorful fat for the dressing and adds savory, salty flavor throughout. We like to make oven cooked bacon while the potatoes boil and we begin cutting them to save on time and reduce the mess! While regular-cut bacon is traditional for this recipe, you can use thick-cut bacon in a pinch but you need to be sure to chop it into slightly smaller pieces so it distributes throughout the salad evenly.
- White vinegar. This creates the signature tangy flavor of German potato salad. White vinegar is traditional and provides that sharp, bright taste without overpowering the other flavors.
- Water. Used to dilute the dressing so it coats the potatoes evenly without being too strong or overly concentrated.
- All-purpose flour. A small amount is used to help thicken the bacon grease into dressing consistency that clings to the potatoes instead of pooling at the bottom.
- Granulated sugar. Just a touch of sweetness balances the acidity of the vinegar and brings all the flavors together.
- Green onion greens. Fresh green onions add a mild onion flavor and a nice pop of color to the salad. We’ll just use just the green parts for a milder flavor.
- Celery salt and black pepper. These seasonings are essential to the classic flavor profile of this dish, and you will sprinkle them on between each layer or potatoes.
All ingredient measurements and complete recipe details can be found in the recipe card at the bottom of the page.
Helpful Equipment
You’ll need a 12-inch skillet (or similar large pan) for making the dressing and warming everything together. A paring knife works best for peeling the warm potatoes. A slotted spoon is helpful for removing the cooked potatoes from the water. If you’re making this for a crowd, a large mixing bowl is essential for layering all the ingredients.
How to Make Grandma Phyllis’s Recipe for German Potato Salad
Cook the bacon. As previously mentioned, we recommend using our oven cooked bacon method! Alternatively, you can cook your bacon in a large skillet over medium heat until it’s crispy. Once cooked, transfer it to a paper towel-lined plate and let it cool, then chop it into small, bite-sized pieces.
Reserve the rendered fat (the bacon grease). If doing the oven cooked method, allow the grease to cool down a bit then scrap it off the tinfoil into a bowl and set aside. If cooking on the stove, you can leave the bacon grease in the skillet for making the dressing.
Cook the potatoes. In a large pot of salted water, boil the red potatoes until they’re fork-tender, about 12 to 15 minutes. Test the largest potato to make sure it’s done all the way through.
Once cooked, immediately place the potatoes in an ice bath to stop the cooking process.
Once they’re cool enough to handle, peel and slice them. Use a paring knife to remove the skins, then slice them into about ¼-inch thick slices.
Make the dressing. Warm the reserved bacon grease in the skillet over medium heat. Once warm, add the flour and whisk constantly for about 20 to 30 seconds until it becomes a thick paste (this is a roux and it thickens the dressing).
Then add the vinegar, sugar, and half the water, whisking to combine. Continue whisking to break up any lumps, then add the remaining water in ¼ cup increments, stirring after each addition, until the dressing reaches the right consistency.
TIP: To confirm the best texture, you want the dressing to cling to the back of a spoon without being too thin or too thick.
Assemble the salad. Begin by adding a generous smear of warm dressing across the bottom of a In a large serving dish. bowl,
Then add a single layer of warm potato slices, a sprinkle of bacon, green onions, seasonings, and hearty drizzle of dressing (about ¼ – ⅓ cup of the warm dressing) after each layer of potatoes.
Continue layering until all ingredients are used (or you’ve maxed out the capacity of your bowl), making sure to end on a layer of potatoes that’s generously topped with dressing, bacon, green onions, and seasoning.
Serve warm and enjoy! Serve immediately while it’s still warm or gently reheat it before serving.
Expert Tips for Making Hot German Potato Salad
Don’t skip the ice bath for the potatoes. This stops them from cooking further and makes them easier to peel without burning your hands. It also helps the potatoes maintain their shape when you slice them.
Slice and layer the potatoes while they’re still warm. This is crucial! Warm potatoes absorb the dressing much better than cold potatoes. If your potatoes cool down too much, you can briefly reheat them.
Make sure your dressing is the right consistency. It should cling to the back of a spoon when it’s done as that is the perfect consistency to evenly coat the potatoes. If it’s too thin, you can whisk in a bit more flour (or a cornstarch slurry). If it’s too thick, add another splash of water.
Spread everything into the corners. When you’re layering, make sure to get the dressing, bacon, and green onions all the way into the corners of the bowl so every spoonful has all the components.
How to Serve German Potato Salad
Serve this while it’s warm or at room temperature as a side dish alongside grilled meats, sausages, schnitzel, pork chops, ham, hot dogs, or whatever your favorite main course happens to be. In the picture of my husband above, you’ll see we had it alongside soft pretzels and mustard for our Oktoberfest party too! For my husband’s family, it’s the classic accompaniment to Sunday hot ham and rolls, especially when gathering to cheer on the Packers! It also pairs beautifully with summer grilling, making it a great choice for potlucks or summer barbecues.
Storage and Reheating
Store leftovers in an airtight container in the refrigerator for up to 5 days. Some say this is the ultimate make-ahead dish and the flavors actually deepen and taste better the second day!
You have several options for reheating. Place the salad in an oven-safe dish, cover it with foil, and warm it gently at 325°F for about 20 to 30 minutes. You can also transfer it to a skillet over low heat, stirring occasionally until warm. My mother-in-law usually microwaves it at 50% power for 4-6 minutes, stirring it part way through. Or you can microwave individual portions for 30 to 45 seconds if you prefer.
German Potato Salad Recipe FAQs
Yes! You can make this the day before and store it in the fridge. This gives the flavors more time to meld together too. When you’re ready to serve, gently reheat it to serve warm.
Waxy varieties of potatoes, like baby red potatoes, are best for this recipe because they hold their shape after boiling and absorb the dressing beautifully. Yukon gold yellow potatoes are another option. Avoid russet potatoes, which are too starchy and will break apart as you’re slicing them.
Flour is used to thicken the dressing, creating a roux with the bacon grease as it’s whisked together. This helps ensure the dressing will cling to the potatoes instead of running to the bottom of the bowl. It also helps the flavors coat the potatoes more evenly. If you skip the flour, your salad will be much wetter and the dressing won’t distribute as nicely.
Love This Recipe? Try One of These Easy Potato Side Dish Recipes Next!
Oh hey, did you make this one? ⭐⭐⭐⭐⭐
Drop a 5-star rating and leave me a comment below! It genuinely helps this little corner of the internet grow, and I read every single one. You can also tag me @ourlovelanguageisfood on Instagram (I love seeing your versions!). Want more recipes like this? Join my weekly newsletter and I’ll send them straight to you!
Warm German Potato Salad with Bacon
Ingredients
- 1 pound regular-cut bacon
- water for boiling potatoes
- 3 pounds red baby potatoes (alternate: yukon gold potatoes)
- 3 – 4 Tablespoons all-purpose flour
- ¾ Cup white vinegar
- ¾ Cup granulated sugar
- 1 + ½ Cups water (added a little at a time, you may not use it all)
- 1 bunch green onions, green parts only, chopped
- celery salt
- ground black pepper
Instructions
- Cook the bacon and reserve the fat. We recommend using our oven cooked bacon method for easy cleanup. Alternatively, cook bacon in a large skillet over medium heat until crispy. Transfer the bacon to a paper towel-lined plate to cool, then chop into small, bite-sized pieces. Reserve all the rendered bacon grease (if using the oven method, scrape it off the foil into a bowl once cooled; if using the skillet method, leave it in the pan).1 pound regular-cut bacon
- Boil the potatoes, then immediately put them in an ice bath. In a large pot of salted water, boil the red potatoes until fork-tender, about 12 to 15 minutes. Test the largest potato to ensure it's done all the way through. Immediately place the cooked potatoes in an ice bath to stop the cooking process.3 pounds red baby potatoeswater for boiling potatoes
- Peel and slice the potatoes. Once cool enough to handle, use a paring knife to peel the skins off, then slice them into about ¼-inch thick slices while still slightly warm.
- Make the dressing. Warm the reserved bacon grease in a skillet over medium heat. Add the flour and whisk constantly for about 20 to 30 seconds until it becomes a thick paste (this is a roux). Add the vinegar, sugar, and half the water, whisking to combine. Continue whisking to break up any lumps, then add the remaining water in ¼ cup increments as needed, stirring after each addition, until the dressing clings to the back of a spoon without being too thin or too thick.3 – 4 Tablespoons all-purpose flour¾ Cup white vinegar¾ Cup granulated sugar1 + ½ Cups water
- Assemble the salad. In a large serving dish, begin with a generous smear of warm dressing across the bottom. Add a single layer of warm potato slices, chopped bacon, green onions pieces, a sprinkle of celery salt and black pepper, and a hearty drizzle of dressing (about ¼ to ⅓ cup). Continue layering until all ingredients are used (or you've maxed out your serving bowl), ending with a layer of potatoes generously topped with dressing, bacon, green onions, and seasonings.1 bunch green onions, green parts only, choppedcelery saltground black pepper
- Serve warm. Enjoy immediately while still warm, or gently reheat before serving.
Kathy B. says
INCREDIBLE. Made this recipe a few times, and it continues to amaze!! Compliments galore on this one 👌🏼
Meredith says
🙌🙌🙌 yes!!! such a winner.
Meredith says
Always a fun side-dish that brings all the nostalgia (and deliciousness) to a cookout!