
I made this Hot German Potato Salad Recipe on a lazy Sunday, and my kitchen smelled amazing within minutes. The bacon, onions, and vinegar together are hard to beat. I was worried a no-mayo salad would feel plain, but I was completely wrong. My family went back for seconds before I even sat down. I now make it whenever I need a cozy, crowd-pleasing side.

Cooking Time
Here is how long this simple hot German potato salad recipe takes from start to finish.
- Prep Time: 30 minutes
- Cooking Time: 20 minutes
- Total Time: 50 minutes
Ingredients
Every ingredient here has a job, so use fresh, good-quality items for the best flavor.
- 6 cups peeled potatoes, halved if large (about 2 to 2½ pounds): Yukon gold or red potatoes hold their shape best.
- 1 tablespoon salt (for boiling water): Salted water seasons the potatoes from the inside out.
- 12 slices bacon: Regular-cut bacon crisps up nicely and gives you plenty of drippings.
- 1 medium onion, chopped: Yellow onion turns soft and sweet in the bacon fat.
- ½ cup white vinegar or apple cider vinegar: This brings the signature tang.
- ¼ cup water: It softens the vinegar so the dressing isn’t too sharp.
- 4 tablespoons granulated sugar: Balances the acid, and you can adjust it to taste.
- 1 teaspoon table salt: Seasons the dressing, so taste before adding more.
- ¼ teaspoon freshly ground black pepper: Fresh pepper adds a gentle bite.
- 1½ teaspoons celery seeds: Please don’t skip these, because they give that classic old-world flavor.
- 1 tablespoon Dijon or spicy brown mustard (optional): Adds depth, but go easy because too much takes over.
- 2 to 3 tablespoons chopped fresh parsley: Fresh parsley adds color and a clean, herby finish.
Note: serves several (about 8 servings)
Equipment You Need
You don’t need fancy tools for this recipe, just a few kitchen basics.
- Large pot: Boils the potatoes evenly.
- Colander: Drains the hot potatoes quickly.
- Large skillet: Crisps the bacon and builds the dressing in one pan.
- Slotted spoon: Lifts the bacon out and leaves the fat behind.
- Cutting board and sharp knife: Slices the potatoes and chops the onion and parsley.
- Measuring cups and spoons: Keeps the sweet-and-sour balance right.
- Serving bowl: Holds the salad and keeps it warm at the table.

How to Make Hot German Potato Salad Recipe?
This recipe comes together in a few easy steps, and most of it happens in one skillet. The flavor comes from the bacon fat, so don’t toss it out. Once the potatoes are cooked, the rest moves fast. Here is exactly how I do it.
Boil the Potatoes
Put the potatoes in a large pot and cover them with at least one inch of cold water. Add a generous tablespoon of salt and bring the pot to a boil. Cook for about 10 minutes, until a fork slides in easily.

Slice the Warm Potatoes
Drain the potatoes well in a colander. While they are still warm, cut them into thick discs or chunks. Warm potatoes soak up the dressing better than cold ones, so set them aside and keep them close.

Crisp the Bacon
Cook the bacon in a large skillet over medium-high heat until crispy. Lift it out with a slotted spoon and let it drain. Keep at least two tablespoons of the drippings in the pan, then crumble the bacon once it cools a little.
Soften the Onions
Lower the heat to medium and add the chopped onion to the bacon drippings. Cook for 5 to 8 minutes, stirring now and then. You want the onion soft and just starting to turn golden.
Build the Tangy Dressing
Pour in the vinegar and water, then add the sugar, salt, pepper, celery seeds, and mustard. Stir well and bring it to a boil. The smell at this point is sharp, sweet, and smoky all at once.
Toss and Serve
Add the sliced potatoes, parsley, and half of the crumbled bacon to the skillet. Toss gently until every piece is coated and heated through. Move it to a serving bowl, then top with the rest of the bacon and a little more parsley.
Additional Tips for Making This Recipe Better
A few small habits make a big difference in how this dish turns out. These are the lessons I picked up after making it several times.
- I always save the bacon drippings, because they carry the flavor of the whole salad.
- I slice the potatoes while they are hot, since they absorb the dressing much better.
- I use waxy potatoes like Yukon gold, and I leave the skins on to save time.
- I taste the dressing before adding the potatoes and adjust the sugar or salt.
- I add the celery seeds every time, because the salad tastes flat without them.
- I make extra, since the flavors settle in nicely the next day.
Common Mistakes to Avoid
Even a simple recipe has a few traps. Here are the mistakes I made early on, so you can skip them.
- Overcooking the potatoes: I once turned mine to mush, so now I check with a fork at the 10-minute mark.
- Using too much mustard: I added extra once and it drowned every other flavor, so I keep it to one tablespoon.
- Draining all the bacon fat: I learned the hard way that the salad tastes bland without the drippings.
- Skipping the salt in the boiling water: My potatoes tasted flat, so I now salt the water generously.
- Tossing too roughly: I broke the slices apart when I stirred hard, so I fold gently now.
How to Serve Hot German Potato Salad?
This salad is best served warm, straight from the skillet or bowl. It works as a side for grilled chicken, sausages, brisket, or roasted fish. I love pairing it with juicy brats, and my Beer Braised Bratwurst Recipe is a perfect match. For a simple weeknight meal, add a green salad and some crusty bread. Here are a few presentation ideas:
- Serve it in a warm cast iron skillet for a rustic look.
- Sprinkle extra crumbled bacon and fresh parsley over the top.
- Add chopped chives or green onions for a fresh pop of color.
- Use a shallow bowl so the glossy dressing shows.
- Set out a small dish of mustard on the side for people who like extra tang.

Variations
You can change this recipe in many ways without losing its charm. Here are some easy swaps I like.
- Bacon-free: Sauté the onion in olive oil instead, which works well if you can’t eat bacon.
- Different vinegar: Try apple cider vinegar for a softer, fruitier tang.
- Sugar-light: Cut the sugar down or leave it out if you prefer a sharper taste.
- Herb boost: Add dill or chives along with the parsley.
- Pickle crunch: Stir in a little diced dill pickle for extra zing.
- Different potatoes: Use russet potatoes or purple potatoes, but watch the boiling time.
- Old fashioned twist: Some families like a creamy version with mayonnaise, but this one keeps it light and vinegar-based.
Nutritional Information
Here is the approximate nutrition for one serving, based on eight servings.
- Calories: 293 kcal
- Protein: 8 g
- Carbohydrates: 36 g
- Fat: 13 g
Make Ahead and Storage
This salad tastes best fresh and warm, but leftovers keep well. Here is how I handle them.
Make Ahead
You can boil and slice the potatoes a few hours early and cook the bacon in advance. Then finish the dressing and toss everything together just before serving. This keeps the salad warm, glossy, and full of flavor.
Storage
Keep leftovers in an airtight container in the fridge. They stay fresh for up to 5 days, although mine rarely last that long. Let the salad cool slightly before covering it.
Reheating
Warm it in a skillet over medium-low heat with a splash of water. You can also use the microwave. For a larger batch, I spread it in a baking dish, cover it with foil, and heat it in the oven.
Freezing
I don’t recommend freezing this salad. Potatoes can turn soft and grainy once thawed. It is much better to make a smaller batch and enjoy it within a few days.
Why You’ll Love This Recipe?
This recipe has everything I want in a side dish: big flavor, easy steps, and a cozy feel. Here are my favorite reasons to make it.
- Simple ingredients: Everything is easy to find and probably already in your kitchen. There are no unusual items and no fancy shopping trips.
- Quick and easy: It takes about 50 minutes and uses just a few pans. Even beginners can make it with confidence.
- Bold flavor: Smoky bacon, sweet onion, and tangy vinegar hit all the right notes. It is nothing like a heavy, creamy potato salad.
- Great for any meal: It goes well with grilled meats, sausages, and roasted chicken. I also like it next to soft pretzels, and my Easy Air Fryer Pretzels Recipe makes a fun German-style spread.
- Easy to customize: Swap the vinegar, adjust the sugar, or change the herbs. You can make it your own every time.
FAQs
Do you put eggs in German potato salad?
No, traditional German potato salad doesn’t include eggs. Hard-boiled eggs are more common in American-style potato salads.
What does German potato salad taste like?
It tastes tangy, savory, and smoky all at once. The vinegar, bacon, and herbs make it punchier than mayo-based salads.
Can I use russet potatoes?
Yes, russets work fine, though waxy potatoes like Yukon gold or red potatoes hold their shape better. If you use russets, handle them gently to keep them from breaking apart.
Can I make this without bacon?
You can, using olive oil to cook the onion, but the flavor will be milder. Pancetta or prosciutto come closer to bacon than most other swaps.
Should I serve it warm or cold?
Warm is best, because the dressing is at its glossiest and the flavors are strongest. It can also be eaten at room temperature, and leftovers can be reheated gently.

Hot German Potato Salad Recipe
Ingredients
Method
- Put the potatoes in a large pot and cover them with at least one inch of cold water. Add a generous tablespoon of salt and bring the pot to a boil. Cook for about 10 minutes, until a fork slides in easily.
- Drain the potatoes well in a colander. While they are still warm, cut them into thick discs or chunks. Warm potatoes soak up the dressing better than cold ones, so set them aside and keep them close.
- Cook the bacon in a large skillet over medium-high heat until crispy. Lift it out with a slotted spoon and let it drain. Keep at least two tablespoons of the drippings in the pan, then crumble the bacon once it cools a little.
- Lower the heat to medium and add the chopped onion to the bacon drippings. Cook for 5 to 8 minutes, stirring now and then. You want the onion soft and just starting to turn golden.
- Pour in the vinegar and water, then add the sugar, salt, pepper, celery seeds, and mustard. Stir well and bring it to a boil. The smell at this point is sharp, sweet, and smoky all at once.
- Add the sliced potatoes, parsley, and half of the crumbled bacon to the skillet. Toss gently until every piece is coated and heated through. Move it to a serving bowl, then top with the rest of the bacon and a little more parsley.
Notes
- I always save the bacon drippings, because they carry the flavor of the whole salad.
- I slice the potatoes while they are hot, since they absorb the dressing much better.
- I use waxy potatoes like Yukon gold, and I leave the skins on to save time.
- I taste the dressing before adding the potatoes and adjust the sugar or salt.
- I add the celery seeds every time, because the salad tastes flat without them.
- I make extra, since the flavors settle in nicely the next day.






