Old-Fashioned German Potato Salad Recipe With Bacon: Crispy Celery Crowns and Smoky Bacon Bite

Salads

Old-Fashioned German Potato Salad Recipe With Bacon: Crispy Celery Crowns and Smoky Bacon Bite

This old-fashioned German potato salad recipe with bacon delivers the hearty, smoky flavors that make it a perfect side for sausages or grilled meats. šŸ”„ The secret lies in boiling the potatoes until tender, then cooling them in ice water for that signature bite—while crispy bacon and celery crowns add layers of texture and flavor.

My grandmother always said the best potato salad starts with the bacon, and she wasn’t wrong.

What sets this recipe apart is the balance of techniques: boiled potatoes for a firm texture, crispy bacon for smoky depth, and a tangy vinegar-based dressing that ties everything together. The celery crowns add a satisfying crunch, while the bacon crumbles bring that unmistakable savory punch.

It’s the kind of dish that tastes even better the next day, as the flavors meld and the potatoes absorb the dressing.

The result is a potato salad that’s rich, hearty, and packed with flavor—far from the mayonnaise-heavy versions you might find elsewhere. The bacon isn’t just an afterthought; it’s the star, lending its smoky, salty notes to every bite.

This is comfort food at its finest, perfect for family gatherings or a cozy weeknight dinner.

Pair it with grilled sausages, roasted meats, or even a simple green salad for a well-rounded meal. The recipe is foolproof, but the key is patience—letting the potatoes cool properly and the bacon crisp just right. Here’s how to make it the way my grandmother always did.

šŸ‘Øā€šŸ³
Difficulty
Medium
🄩
Diet
Meat
šŸ”„
Calories
Med Cal

Ingredients for old fashioned german potato salad recipe with bacon

The heart of this German potato salad is the crispy bacon and celery crowns—smoky, salty, and satisfyingly crunchy.

Ingredient Amount Notes
Yukon Gold Potatoes šŸ„” 3 lb Cut into 1-inch chunks
Thick-Cut Bacon šŸ„“ 1.2 lb Crisped, chopped into small pieces
Celery Stalks šŸ§… 4 whole Trimmed, cut into 2-inch pieces
Yellow Onion šŸ§… 1 whole Thinly sliced, white or yellow
Apple Cider Vinegar šŸŽ ½ cup For tangy dressing
Vegetable Oil šŸ«’ ½ cup For boiling potatoes
Granulated Sugar šŸš 2 tbsp Balances tanginess
Salt šŸ§‚ 1 ½ tsp Kosher or sea salt
Black Pepper šŸŒ¶ļø ½ tsp Freshly ground
Fresh Dill 🌿 ¼ cup Chopped, for freshness
Hard-Boiled Eggs 🄚 2 whole Chopped, optional garnish
Mayonnaise 🄫 ¼ cup Light, for binding (optional)

The potatoes are non-negotiable—Yukon Golds hold their shape better than reds, but Russets work too. Costco or Trader Joe's usually have them pre-bagged in 3-lb bags, which is perfect for this recipe. My grandmother swore by boiling them until fork-tender, then shocking them in ice water for that signature bite. The bacon? Thick-cut from the deli counter crisps up perfectly—skip the pre-cooked stuff from the bag, it's never as good. For the celery, grab the freshest stalks you can find; they should snap crisply when bent.

No thick-cut bacon? Regular bacon works in a pinch, but it won't have that same satisfying crunch. Running out of apple cider vinegar? White vinegar or lemon juice will do, though the flavor won't be quite the same. Fresh dill is ideal, but dried dill at one-third the amount gets you close. The optional mayo is just for binding—skip it if you're keeping this strictly traditional. For the eggs, hard-boiled is a must, but if you're making this ahead, peel and chop them the night before so they're ready to go.

This salad tastes even better the next day—3-4 days in the fridge is perfect. Store the dressing separately if you're prepping ahead, then toss everything together right before serving. The bacon stays crispy for about 2 days if you keep it in an airtight container, but honestly, it's worth making extra. I always double the batch for picnics—leftovers make great sandwiches the next day.

ā¤ļø

Why You'll Love This Recipe

  • Here’s what sold me: the celery. It’s not just chopped—it’s crisp, holding its shape even after sitting. That sharp bite against the tender potatoes? Pure satisfaction, especially when you’re drowning in vinegar’s tang.
  • Bacon Cures Hangry Moments: I swear by this for when I’ve got 15 minutes and zero patience—boil the potatoes, fry the bacon, toss it all together. That smoky, salty crunch from the thick-cut bacon cuts through the creaminess like a dream.
  • Celery’s Crunchy Secret Weapon: Here’s what sold me: the celery. It’s not just chopped—it’s crisp, holding its shape even after sitting. That sharp bite against the tender potatoes? Pure satisfaction, especially when you’re drowning in vinegar’s tang.
  • Picnic Table to BBQ Boss: Between us, this is my go-to for anything—potlucks, tailgates, or just because. The vinegar keeps it fresh for days, and the bacon makes it hearty enough to stand up to burgers or grilled chicken.

Step-by-step instructions for German potato salad with bacon

Here's how to create the perfect balance of crispy celery crowns and smoky bacon—just like Grandma used to make!

1

šŸ”„ Step 1: Boil Potatoes Until Fork-Tender

Place the 3 lb Yukon Gold Potatoes (cut into 1-inch chunks) in a large pot and cover with cold water by about 2 inches. Add 1.5 tsp Salt and bring to a rolling boil over high heat. Once boiling, reduce heat to medium-high and cook for 12-15 minutes until the potatoes are fork-tender but still hold their shape.

Here's the thing—you want them tender enough to eat but still with a slight bite. If they break apart too easily, they'll turn mushy in the dressing. Drain immediately in a colander and let them steam-dry for 2 minutes—this helps the dressing cling better later. I always give them a quick shake to remove excess water before moving to the next step.

2

šŸ”„ Step 2: Crisp the Bacon and Prep Celery Crowns

While the potatoes cook, line a baking sheet with paper towels and place a wire rack on top. Cook the 1.2 lb Thick-Cut Bacon in a cold skillet over medium heat for 12-15 minutes, stirring occasionally, until deep golden brown and crispy. Use tongs to transfer the bacon to the prepared rack—this drains excess fat while keeping it crisp. Chop the bacon into small pieces and set aside.

For the celery crowns, trim the 4 whole Celery Stalks and cut each into 2-inch pieces. Heat 0.5 cup Vegetable Oil in a large skillet over medium heat until shimmering. Add the celery in batches (don't overcrowd) and cook for 3-4 minutes until the edges turn golden brown and crispy. Watch carefully—they burn fast! Transfer to a paper towel-lined plate to drain.

3

šŸ³ Step 3: Make the Tangy Dressing

In a large mixing bowl, whisk together the 0.5 cup Apple Cider Vinegar, 2 tbsp Granulated Sugar, 0.5 tsp Black Pepper, and 0.25 cup Fresh Dill. This is where the magic happens—the vinegar and sugar create that perfect balance of tangy and sweet that German potato salad is famous for. Let the mixture sit for 5 minutes while you prepare the next step.

Add the drained potatoes to the bowl and gently toss to coat evenly. The potatoes should absorb the dressing completely—if they look dry, add 1-2 tablespoons of the reserved potato water to help bind everything together. Fold in the crispy bacon and celery crowns, mixing gently to preserve their texture. Real talk: don't skip this step—those crispy elements are what make this salad special!

4

🄘 Step 4: Add Optional Mayonnaise and Chill

If you're using the 0.25 cup Mayonnaise (it's optional but adds creaminess), stir it in now. The mayonnaise helps bind everything together and adds a lovely richness that balances the tangy dressing. Taste and adjust seasoning—you might need a pinch more salt or pepper depending on your bacon's saltiness.

Cover the bowl and refrigerate for at least 2 hours (overnight is even better). This chilling time lets the flavors meld together perfectly. I know it's tempting to eat it right away, but trust me—waiting makes all the difference. When ready to serve, chop the 2 whole Hard-Boiled Eggs and sprinkle them on top along with any extra fresh dill for a pop of color and freshness.

5

šŸ½ļø Step 5: Serve With Crispy Celery Crowns

Transfer the salad to a serving bowl and garnish with the chopped eggs and any remaining fresh dill. The key to serving this dish is to keep those crispy celery crowns and bacon pieces on top so everyone gets a satisfying bite. Serve immediately while the celery is still crisp—this salad tastes best fresh out of the fridge with those textural elements intact.

Each bite should deliver that perfect harmony of creamy potatoes, smoky bacon, tangy dressing, and crispy celery. The eggs add a nice protein boost and contrast the richness. Don't forget to save some of that dressing—it's amazing on its own as a quick pickle or dip!

šŸ‘Øā€šŸ³

Pro Tips For Making Old Fashioned German Potato Salad Recipe With Bacon

  • BOIL POTATOES UNTIL FIRM: Yukon Golds should still have a tiny bite—test with a fork, not a knife. Overcooking turns them mushy, and that’s the fast track to sad salad. I learned this after making a batch where the potatoes disintegrated like wet sand.
  • COOL BACON BEFORE CHOPPING: Hot bacon grease on a cutting board is a mess waiting to happen. Let the bacon rest for 5 minutes after cooking, then chop it—cleaner board, less cleanup, and the grease won’t fly everywhere. (Yes, even if you’re impatient like me.)
  • SWEAT ONIONS LOW AND SLOW: Skip the sizzle—cook onions over medium-low heat for 8-10 minutes until translucent but not browned. High heat burns them before they soften, and you’ll taste that bitterness in every bite. Sounds weird, but it works.
  • DRESS SALAD IN BATCHES: Tossing all the potatoes at once means some get soggy while others stay dry. Divide the salad into two bowls, dress half, mix, then repeat. More even flavor and texture every time—no guessing if it’s done right. (Your future self will thank you.)

Make-ahead tips for leftovers

Prep Ahead Like Grandma

This potato salad tastes even better the next day, so I always make it a day ahead. After boiling the potatoes, let them cool completely in ice water, then store them in an airtight container with the dressing.

The flavors meld beautifully overnight, and the potatoes absorb the tangy dressing perfectly. Trust me, the wait is worth it! šŸ’Ŗ

Bacon First, Always

Cook the bacon first and store it separately in a sealed container. It stays crispy for up to 2 days if you keep it in the fridge. I like to make extra bacon for sandwiches or salads later—it's always a crowd-pleaser.

The key is to drain it well on a wire rack before storing so it doesn't get soggy. šŸ„“

Celery Crowns Secret

Celery crowns are the star of this dish, but they lose their crispness fast. Cook them fresh the day you serve, but you can prep the celery stalks ahead by trimming and storing them in a sealed bag in the fridge.

Keep them dry, and they'll stay fresh for up to 3 days. I like to wash and dry them thoroughly before storing to prevent spoilage. šŸ§…

Dressing Make-Ahead

Make the tangy dressing up to 3 days ahead and store it in a jar in the fridge. The vinegar and sugar will mellow slightly, but it still packs a punch.

I like to stir it well before using to redistribute the dill and spices. This is especially helpful if you're prepping for a picnic or potluck. šŸŽ

Eggs Ready to Go

Hard-boil the eggs up to 3 days ahead and store them peeled in the fridge. When ready to serve, chop them quickly and sprinkle over the salad. This saves time and keeps the eggs from getting rubbery.

I also like to keep a small bowl of chopped eggs in the fridge for quick garnishes on other dishes. 🄚

Leftovers Magic

This salad keeps well for up to 4 days in the fridge, and leftovers make amazing sandwiches. Just layer the potato salad between slices of crusty bread with a little extra bacon on top.

It's a fantastic way to use up any extras without waste. Honestly, I always double the recipe because it disappears so fast! šŸ’›

Nutrition facts

Servings 6
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 8g40%
Cholesterol 110mg37%
Sodium 850mg37%
Total Carbohydrate 38g13%
Dietary Fiber 4g14%
Sugars 8g
Protein 18g36%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does German potato salad use vinegar instead of mayo?

Traditional German potato salad relies on vinegar for its signature tangy flavor, which balances the richness of the potatoes and bacon. The acidity helps preserve the salad better than mayo, and it gives that classic "old-fashioned" taste. Plus, it keeps the potatoes from getting too heavy—unlike mayo-based versions that can feel overwhelming.

2

Can I make this potato salad ahead of time?

This salad tastes even better the next day. Store the dressed potatoes (without bacon or celery crowns) in an airtight container for up to 3 days. Add the crispy bacon and celery just before serving to keep them from getting soggy. The flavors meld beautifully overnight.

3

What's the secret to crispy celery crowns?

Cook them in small batches over medium heat until golden brown—about 3-4 minutes. Don't overcrowd the pan, or they'll steam instead of crisp. The key is to keep the heat steady and watch closely—they burn fast! Drain on paper towels immediately to remove excess oil.

4

Can I substitute thick-cut bacon?

Regular bacon works in a pinch, but it won't have the same satisfying crunch. For best results, use thick-cut bacon from the deli counter—it crisps up perfectly and adds that smoky depth. If you're short on time, pre-cooked bacon from the bag will work, but it won't be as flavorful.

5

How do I keep the potatoes from getting mushy?

Boil them just until fork-tender (12-15 minutes) and drain immediately. Shock them in ice water for 2 minutes to stop the cooking process, then pat dry thoroughly. This keeps them firm and prevents them from turning into a mash when mixed with the dressing.

ā˜…ā˜…ā˜…ā˜…ā˜…4.5(1 review)
Categories Salads