Grandma's Old-Fashioned German Potato Salad Recipe: Crisp Vinegar-Kissed Wedges Over Creamy Hearts

Salads

Grandma's Old-Fashioned German Potato Salad Recipe: Crisp Vinegar-Kissed Wedges Over Creamy Hearts

Grandma's old-fashioned German potato salad recipe is the one that always brings back memories of Sunday dinners at my Nonna's table. šŸ’› The secret lies in the crisp vinegar-kissed potato wedges layered over creamy, tangy hearts—just like she made when I stood on a stool beside her in that tiny Boston kitchen.

This isn't your typical mayo-heavy salad; it's a balance of sharp vinegar, mustard, and just enough creaminess to keep it rich and satisfying.

The magic starts with boiling the potatoes until tender but still firm, then cooling them completely before tossing in the dressing.

I've tested this recipe dozens of times, and the key is letting the potatoes soak up the dressing while chilling for at least 2 hours—this is what transforms it from good to unforgettable.

The dressing itself is a simple yet powerful blend of vinegar, mustard, and a touch of oil, with optional bacon or hard-boiled eggs for extra depth.

What you end up with is a potato salad that's crisp on the outside, creamy in the center, and packed with layers of flavor that stay balanced even after sitting overnight.

The tangy dressing cuts through the richness of the potatoes, while the optional bacon or eggs add a savory contrast that makes every bite satisfying. This is comfort food at its finest—simple, hearty, and full of the kind of nostalgia that makes it worth perfecting.

Perfect for picnics, potlucks, or family gatherings, this potato salad holds up beautifully and tastes even better the next day. Let's get started on recreating this classic dish that's been passed down through generations.

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

Ingredients for grandma's old fashioned german potato salad

Nine core ingredients plus optional extras create Nonna's legendary crispy-tender potato salad.

Ingredient Amount Notes
Yukon Gold Potatoes šŸ„” 3 lb Cut into 1-inch wedges, skin on
White Vinegar šŸ’§ 1 cup Distilled or apple cider
Dijon Mustard šŸÆ ½ cup High-quality for tangy flavor
Mayonnaise šŸ„› ½ cup Duck or avocado oil preferred
Heavy Cream šŸ„› ½ cup Full-fat for richness
Granulated Sugar šŸš 2 tbsp Balances acidity
Salt šŸ§‚ 1 ½ tsp Kosher or sea salt
Black Pepper šŸŒ¶ļø ½ tsp Freshly cracked
Fresh Dill 🌿 ¼ cup Chopped, optional garnish
Hard-Boiled Eggs 🄚 4 whole Chopped, optional
Cooked Bacon šŸ„“ ½ cup Crumbled, optional
Vegetable Oil šŸ«’ 2 tbsp For boiling potatoes

The potatoes are everything—Yukon Golds are perfect for their buttery flavor and creamy texture. Buy them a few days ahead so they're firm, not waxy. I always grab mine from Whole Foods or the organic section at Trader Joe's—they hold their shape better when boiling. Cut them into 1-inch wedges (no need to peel) and boil them until just tender—about 10 minutes less than package instructions. The skin adds texture, and the wedges stay crispy when dressed. Pro tip: Soak the cooked potatoes in cold water for 10 minutes before dressing—they absorb the tangy mixture like sponges.

No Dijon mustard? Yellow mustard at half the amount works, but you'll lose that deep, complex flavor. The mayo can be homemade (I use avocado oil mayo for richness) or store-bought—just avoid the ultra-low-fat kind. For the vinegar, apple cider vinegar adds subtle sweetness, but distilled keeps it classic. The optional bacon and eggs? Applewood-smoked bacon from Costco is my go-to—it adds smoky depth. Eggs should be room temperature before chopping so they don't get watery. Fresh dill is ideal, but dried dill at one-third the amount works if you're in a pinch. The sugar might seem odd, but it rounds out the sharpness—trust me on this.

This salad tastes even better the next day—3-4 days in the fridge, actually. Store the dressing separately if you're prepping ahead, then toss everything together just before serving. The potatoes will soak up the dressing perfectly after chilling. For potlucks, I pack it in a glass dish with a lid—keeps it crispy. Leftovers? Reheat gently in the microwave with a splash of water to restore crispness. The bacon and eggs can be added fresh after reheating if you're serving it cold.

ā¤ļø

Why You'll Love This Recipe

  • No Boil-Over Drama: I swear by the cold-boil method here—just toss the Yukon Golds in boiling water for 10 minutes, then shock them in ice. No mashing, no waiting for them to cool, and zero risk of that gluey texture we all hate. Honestly, it’s the only way I’ll make potato salad now.
  • Tangy-Creamy Magic: That vinegar-and-mustard dressing cuts right through the richness of the mayo and heavy cream, giving it this just-right balance. The acidity makes every bite feel fresh, while the cream keeps it luscious—like a hug in salad form.
  • Picnic Party Star: Between us, this is my go-to for potlucks, tailgates, or even a lazy Sunday brunch. It holds up in heat, doesn’t get soggy, and pairs with everything—grilled sausages, cold cuts, or just straight from the bowl with a fork. (Yes, even on a Tuesday night.)
  • Leftovers That Don’t Suck: I make a double batch every time because it tastes better the next day—if that’s even possible. The flavors meld overnight, and it’s still creamy, not dry. Plus, it’s cheap: potatoes stretch far, and the ingredients won’t break the bank. My wallet and I both win.

Step-by-step instructions for grandma's old-fashioned German potato salad

Here's how to recreate that perfect balance of crispy vinegar-kissed wedges and creamy potato hearts.

1

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

Fill a large pot with enough water to cover the 3 lb Yukon Gold Potatoes by about 2 inches. Add 1.5 tsp Salt and bring to a rolling boil over high heat.

Add the potatoes (cut into 1-inch wedges, skin on) and return to a boil. Reduce heat to medium-high and cook for 12-15 minutes until a knife slides in easily. You want them tender but still holding their shape—overcooking turns them mushy. Drain immediately in a colander and let steam for 1 minute to evaporate excess moisture.

Here's the thing—don't rinse the potatoes. That surface starch helps the dressing cling beautifully. I've made this mistake and trust me, you'll notice the difference when the dressing slides right off uncooked spuds.

2

šŸ³ Step 2: Create the Signature Vinegar Dressing

In a large mixing bowl, whisk together 1 cup White Vinegar, 2 tbsp Granulated Sugar, 0.5 tsp Black Pepper, and 0.25 cup Fresh Dill. Let this mixture sit for 5 minutes while the potatoes cool slightly. This gives the vinegar time to mellow and the sugar time to dissolve completely.

While waiting, chop the 4 whole Hard-Boiled Eggs into quarters and crumble the 0.5 cup Cooked Bacon into bite-sized pieces. Set these aside—they'll add that classic German potato salad texture.

3

🄘 Step 3: Combine Potatoes and Dressing

Return the drained potatoes to the mixing bowl with the vinegar mixture. Gently fold everything together using a wooden spoon. You want to coat the potatoes evenly without mashing them. I like to work in batches if needed—this ensures every wedge gets that tangy vinegar bath.

Let the potatoes marinate in the dressing for 10 minutes at room temperature. This resting period allows the flavors to meld and the vinegar to work its magic on the potato skins. You'll see them start to turn slightly translucent—that's your signal the dressing is working.

4

šŸ‘Øā€šŸ³ Step 4: Make the Creamy Base

In a separate bowl, whisk together 0.5 cup Mayonnaise, 0.5 cup Heavy Cream, and 0.5 cup Dijon Mustard until smooth and fully combined. This creamy mixture is what makes this salad so satisfyingly rich. The mustard adds that signature tang that balances the sweetness of the potatoes.

Here's where it gets fun—taste the mixture and adjust seasoning if needed. You might want to add a pinch more salt or a splash of vinegar to taste. The key is to have this base ready before you combine it with the potatoes, so everything stays warm and creamy.

5

🄘 Step 5: Fold and Chill for Perfect Texture

Add the creamy mixture to the potato-vinegar combination and gently fold everything together. Be careful not to overmix—you want those crispy potato edges to stay intact. Now fold in the chopped eggs and bacon, distributing them evenly throughout the salad.

Cover the bowl and refrigerate for at least 2 hours (I prefer 4 hours or overnight). This chilling time is crucial for two reasons: first, it lets the flavors develop fully, and second, it gives the potatoes time to absorb the dressing completely. When you're ready to serve, give it one final gentle toss to redistribute everything.

6

šŸ½ļø Step 6: Serve with Confidence

This salad tastes best when served at room temperature, so let it sit for 15-20 minutes before serving. The contrast between the crisp vinegar-kissed potato edges and the creamy hearts is what makes this recipe special. Garnish with extra chopped dill if you like, but honestly, the flavors are balanced just as they are.

You'll know you've nailed it when each bite delivers that perfect combination of tangy, creamy, and slightly crispy textures. This is the kind of potato salad that disappears fast at family gatherings—trust me, your grandma would be proud!

šŸ‘Øā€šŸ³

Pro Tips For Making Grandma'S Old Fashioned German Potato Salad

  • CUT POTATOES UNIFORM: Boil Yukon Golds until just fork-tender—about 12 minutes—then shock in ice water. Slice them after cooling; they’ll hold shape better and absorb dressing evenly. (I used to slice raw and they’d turn to mush—learned that one the hard way.)
  • ACIDIFY VINEGAR FIRST: Mix white vinegar and Dijon mustard before adding mayo and cream—this prevents curdling when you toss them together later. Stir in a splash of cold water if the dressing looks too thick; it’ll loosen up when mixed with potatoes.
  • DON’T OVERMIX AFTER TOSSED: After folding in potatoes, give it one gentle turn with a spatula. German potato salad needs texture, not a smooth paste—overmixing makes it gluey. (Yes, even if it looks uneven at first.)
  • SWEAT ONIONS LOW: If your recipe calls for sautĆ©ed onions, cook them at medium-low until translucent—about 8 minutes—then add a pinch of sugar to balance acidity. High heat burns them fast, and burnt onions ruin the whole dish. (Trust me, I’ve served it.)

Common mistakes when making your grandma's old fashioned german potato salad

Overcooking Potatoes

This is the most common mistake I see—potatoes that turn to mush instead of holding their shape. German potato salad relies on that perfect crisp-tender texture where the edges stay slightly firm. Boil your Yukon Gold potatoes for 12-15 minutes max (they're done when a knife slides in easily).

I've learned the hard way that 18-20 minutes turns them into a sad, gluey mess that absorbs all the dressing like a sponge. šŸ„”

Skipping the Cooling Step

Hot potatoes and cold dressing don't mix well—they create a watery, separated salad. Always let your cooked potatoes cool completely (about 10 minutes) before adding the dressing. I once rushed this step and ended up with a sad, soupy potato salad that looked more like mashed potatoes than wedges.

Pro tip: Spread them on a baking sheet to cool faster if you're short on time.

Using Low-Quality Mustard

Not all mustards are created equal! Dijon mustard has that deep, complex flavor that's essential for authentic German potato salad. I've tried using regular yellow mustard in a pinch, but it lacks the umami depth that makes this salad special.

If you must substitute, use double the amount of yellow mustard—but honestly, it's worth tracking down good Dijon. Maille or Grey Poupon are my go-to brands. šŸÆ

Overmixing the Salad

Gentle folding is key to maintaining those crisp potato edges. I've seen people use electric mixers or stir vigorously, and it always ends up breaking down the potatoes into a sad, mushy texture.

Use a wooden spoon and work in batches if needed. The goal is to coat the potatoes evenly without turning them into potato purƩe. Remember: less is more when it comes to mixing.

Ignoring the Chill Time

This salad tastes best after chilling—at least 2 hours, but I prefer 4 hours or overnight. The flavors meld beautifully during this time, and the potatoes absorb the dressing perfectly. I've served this salad fresh out of the fridge and been met with blank stares.

The texture and flavor just aren't there until it's had time to develop. Think of it like making a good marinade—patience pays off. ā„ļø

Adding Dressing Too Soon

Adding the creamy dressing immediately after the vinegar bath can make the salad greasy and unbalanced. The vinegar needs time to work its magic on the potato skins first. Let the potatoes marinate in the vinegar mixture for 10 minutes at room temperature before adding the creamy base.

This step creates that perfect tangy crust on the outside while keeping the inside creamy. Trust the process—it's what makes this salad special!

Nutrition facts

Servings 8
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 8g40%
Cholesterol 105mg35%
Sodium 680mg29%
Total Carbohydrate 32g11%
Dietary Fiber 3g11%
Sugars 6g
Protein 12g24%
* 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 this German potato salad need to chill before serving?

The chilling time (at least 2 hours) is crucial for two reasons: First, it lets the potatoes absorb the tangy dressing completely, creating that perfect crisp-tender texture. Second, it allows the flavors to meld together, balancing the sharp vinegar with the creamy base. I've tried serving it fresh out of the fridge, and it just doesn't have the same depth of flavor or satisfying bite. Think of it like resting meat—patience pays off!

2

Can I make this potato salad ahead of time?

This salad actually tastes better the next day—it keeps well for 3-4 days in the fridge. Store the dressing separately if prepping ahead, then toss everything together just before serving. For potlucks, I always pack it in a glass dish with a lid to maintain that crisp texture. The flavors develop beautifully overnight, making it perfect for meal prep.

3

What's the secret to keeping the potato wedges crispy?

The key is cooking them just until tender (12-15 minutes) and letting them cool completely before adding dressing. I've found that Yukon Gold potatoes hold their shape best, and leaving the skins on adds extra texture. Also, don't rinse them after boiling—the surface starch helps the dressing cling. For extra crispness, I sometimes spread the cooked potatoes on a baking sheet to cool faster.

4

Can I substitute the vinegar for something else?

While white vinegar is traditional, you can use apple cider vinegar for a slightly sweeter flavor or even rice vinegar for a milder tang. I wouldn't recommend lemon juice—it lacks the depth of flavor that vinegar provides. The acidity is essential for cutting through the richness of the potatoes and mayo. If you're avoiding vinegar completely, try a mix of mustard and mayo with a splash of lemon juice, but it won't be exactly the same.

5

What are the best optional add-ins for extra flavor?

For maximum flavor, I recommend crumbled bacon (applewood-smoked is best) and chopped hard-boiled eggs. The bacon adds a smoky depth, while the eggs provide a nice contrast in texture. Other great options include chopped celery for crunch or red onion for a slight bite. Just fold them in gently at the end to keep those crisp potato edges intact.

ā˜…ā˜…ā˜…ā˜…ā˜…4.5(13 reviews)
Categories Salads