This German potato salad with bacon is the one recipe I bring to every picnic, barbecue, and potluck — and I always come home with an empty bowl. It’s creamy, smoky, and tangy all at once, with hard-boiled eggs and dill pickles giving it a texture and flavour that regular potato salad just can’t match.
The secret is twofold: you pour warm bacon grease directly over the cold potatoes so they absorb all that smoky richness, and you let it sit overnight so every cube is coated in a thick, seasoned dressing. This is a family recipe that was never actually written down — everyone just added what looked right, tasted, and adjusted. I’ve finally pinned down the measurements so you can make it at home with confidence.
I’ve swapped yellow onion for the dark green parts of scallions, which keeps it low-FODMAP friendly and adds a fresh pop of colour when you serve it. Whether you’re feeding four people or scaling it up for a crowd, this potato salad tastes even better the next day.
Potato Salad
Ingredients
- 4 large russet potatoes (or 6 medium russet potatoes (about 2 lbs / 900g total))
- 3 large eggs hard-boiled and diced
- ⅓ cup dill pickle chips diced
- 8 slices hardwood smoked bacon (about 8 oz / 225g)
- 2 to 2 ½ cups mayonnaise low FODMAP
- 3 tablespoons bacon grease
- ½ teaspoon celery seed (whole)
- 1 teaspoon parsley flakes
- 1 teaspoon salt
- ½ teaspoon ground black pepper
- 2-3 stalks scallions (dark parts only), diced
Instructions
- One day to 8 hours before assembling, place the whole, unpeeled potatoes in a large stockpot and cover with cold water by about 2 inches (5cm). Bring to a boil over medium-high heat, then reduce to a steady simmer.
- Cook for 25–35 minutes (depending on size) until a fork slides through the centre easily with no resistance. Drain and allow to cool to room temperature on a wire rack, about 30 minutes, before refrigerating uncovered for at least 4 hours or overnight.
- Cook bacon in a large skillet over medium heat until well browned on both sides. Remove and set on paper towels to drain. Reserve 3 tablespoons of bacon grease.
- Peel cold potatoes, removing eyes and bad spots. Cut into 1-1 1/2-inch pieces. Add the potatoes to a large mixing bowl. Pour reserved bacon fat over potatoes and crumble bacon on top. Add remaining ingredients, except scallions.
- Using a large, sturdy spoon, gently fold until all ingredients are evenly distributed — be careful not to break the potato pieces apart. Taste and adjust salt, pepper, and mayonnaise as needed. Cover tightly and refrigerate overnight or for at least 4 hours. When ready to serve, top with diced scallions.
Nutrition
What Makes This German Potato Salad Special
Most potato salads rely on mayonnaise alone for richness, but this recipe has a secret weapon: warm bacon grease poured directly over cold potatoes. The chilled potatoes absorb the smoky fat like a sponge, creating a depth of flavour that mayo alone can never achieve. Combined with the creamy dressing, diced hard-boiled eggs, and tangy dill pickle chips, every bite has something interesting going on.
The overnight rest is not optional — it’s what transforms this from a decent potato salad into something people ask for the recipe for. As it sits, the celery seed and parsley bloom in the dressing, the bacon flavour permeates every potato cube, and the whole thing firms up into a thick, scoopable consistency that holds its shape on a plate.
Using the dark green parts of scallions instead of yellow onion keeps the flavour fresh without the sharp, lingering bite that raw onion can bring. It also makes this recipe low-FODMAP friendly, which is surprisingly hard to find in a traditional potato salad.
Tips for Best Results
- Boil potatoes whole and unpeeled. This prevents them from absorbing excess water during cooking. Waterlogged potatoes make a soupy, flavourless salad. The skins act as a barrier.
- Use russet potatoes specifically. Their starchy, fluffy texture breaks down slightly at the edges when tossed, thickening the dressing naturally. Waxy potatoes like red bliss will give you a completely different — and less creamy — result.
- Chill the potatoes before peeling. Cold potatoes hold their shape when cut and won’t crumble in your hands. Warm potatoes will fall apart and turn your salad into mashed potato soup.
- Pour the bacon grease while it’s still warm over the cold potato cubes. The temperature contrast helps the fat absorb into the surface of each piece rather than just sitting on top.
- Fold, don’t stir aggressively. You want distinct potato cubes coated in dressing, not a mashed mess. Use a large spoon and turn the bowl as you fold.
Substitutions and Variations
- Potatoes: Yukon Gold potatoes work as a substitute — they’re creamier and hold their shape better, but you’ll get a slightly different texture. Avoid red potatoes as they won’t absorb the bacon fat as effectively.
- Bacon: Turkey bacon can be used for a lighter version, but you’ll have less grease to work with. Supplement with 1–2 tablespoons of olive oil to make up the difference.
- Mayonnaise: Any full-fat mayonnaise works if you’re not following a low-FODMAP diet. Avoid light or fat-free mayo — it will make the salad watery. Duke’s or Hellmann’s are both excellent choices.
- Pickles: Swap dill pickle chips for sweet pickle relish if you prefer a sweeter potato salad. Use the same volume measurement.
- Extra add-ins: A tablespoon of whole-grain mustard or a teaspoon of smoked paprika stirred into the dressing adds another layer of flavour without changing the character of the dish.
- Scallions: If you’re not low-FODMAP, finely diced red onion (about 3 tablespoons) can replace the scallions for a sharper bite.
Storage and Reheating
This potato salad keeps beautifully in the refrigerator for up to 3 days in an airtight container. It actually improves on days 1 and 2 as the flavours continue to meld. By day 3, the dressing may thin slightly — stir in a tablespoon of fresh mayo to bring it back.
Do not freeze this potato salad. Mayonnaise-based dressings break when frozen and thawed, leaving you with a grainy, watery mess. The eggs will also become rubbery.
If transporting to a picnic or potluck, keep the salad in a cooler with ice packs. Mayonnaise-based dishes should not sit at room temperature for more than 2 hours (or 1 hour if it’s above 90°F / 32°C). Add the scallions at the destination just before serving for the freshest colour and crunch.
What to Serve With This
This German potato salad is a natural partner for grilled and smoked meats. It’s rich and creamy enough to stand up to bold flavours:
- Grilled bratwurst or hot dogs — the classic German pairing
- Pulled pork sandwiches — the tangy pickles in the salad cut through the richness of the pork
- Smoked brisket — the creamy, cool salad is the perfect contrast to hot, smoky meat
- Grilled chicken thighs — keep it simple with lemon and herb chicken alongside
- Coleslaw and cornbread — build a full Southern-style BBQ spread
- A simple green salad with vinaigrette — balances the richness of the potato salad for a lighter meal
Frequently Asked Questions
Can I use a different type of potato?
Yukon Gold is the best alternative — they’re creamier and hold their shape well. Avoid waxy potatoes like red or fingerling varieties, as they won’t absorb the bacon fat and dressing the way russets do. The starchy texture of russets is what gives this salad its signature creamy consistency.
Why do I need to refrigerate the potatoes before making the salad?
Chilling the boiled potatoes for at least 4 hours firms up their texture so they hold their shape when cut and tossed. Warm potatoes crumble easily and will turn your salad into a mushy mess. The cold temperature also creates better fat absorption when you pour the warm bacon grease over them.
Can I make this potato salad without bacon?
You can, but you’ll lose the smoky depth that makes this recipe special. Replace the bacon grease with 3 tablespoons of extra-virgin olive oil and add ½ teaspoon of smoked paprika to the dressing to compensate. Skip the crumbled bacon or replace it with smoked almonds for crunch (note: this would remove the nut-free status).
How far in advance can I make this?
This salad is best made 12–24 hours before serving. You can make it up to 3 days ahead, but add the scallions only when you’re ready to serve — they wilt and discolour quickly in the dressing. If making 2–3 days ahead, you may need to stir in a tablespoon of extra mayo before serving to refresh the dressing consistency.
Why is my potato salad watery?
The most common cause is boiling cut potatoes instead of whole ones — cut potatoes absorb water during cooking. Always boil whole, unpeeled potatoes and drain them thoroughly. Another cause is using light or fat-free mayonnaise, which has a higher water content and breaks down faster. Stick with full-fat mayo.
Is this really a German potato salad?
This is an American-style potato salad with German family roots. Traditional German kartoffelsalat from southern Germany uses a warm vinegar-and-oil dressing with no mayonnaise, while northern German versions sometimes include mayo. This recipe blends both traditions — the bacon grease echoes the warm fat dressing of the south, while the mayonnaise base is more northern German and American in style.
A Brief History of German Potato Salad in America
Potato salad arrived in the United States with German immigrants in the 18th and 19th centuries. In Germany, recipes vary dramatically by region — southern versions from Bavaria and Swabia feature warm vinegar-based dressings with bacon and broth, while northern recipes from Hamburg and Berlin lean toward mayonnaise and pickles. When these traditions crossed the Atlantic, they blended together and evolved.
American-German potato salad became its own category: heartier, creamier, and almost always served cold. Bacon became a near-universal addition, and hard-boiled eggs — less common in Germany — became a defining feature of the American version. This particular recipe, passed down without measurements and adjusted by taste at every family gathering, is a perfect example of how immigrant food traditions transform over generations while keeping their soul intact.
If you try this German potato salad with bacon, I’d love to hear how it turned out — drop a star rating on the recipe card and leave a comment below with your favourite way to serve it!













































