
If you’ve only had creamy potato salad, this German potato salad is going to completely change your expectations. Instead of mayonnaise, this version uses a bold, tangy vinaigrette made with whole grain mustard, apple cider vinegar, and a touch of honey—then gets tossed with warm potatoes, crispy bacon, and sautéed shallots.
The result? A savory, slightly sweet, and perfectly balanced side dish that’s best served warm and pairs beautifully with classic German mains.
👉 Scroll down for the full printable recipe card!

Why You’ll Love This German Potato Salad
- No mayo—perfect for warm weather gatherings
- Packed with smoky bacon flavor
- Naturally gluten-free
- Delicious served warm or at room temperature
- Great make-ahead side dish
Ingredient Notes
Potatoes: Use Yukon gold potatoes for their creamy texture and ability to hold their shape. Waxy potatoes are key—avoid russets, which can fall apart.
Bacon: Uncured bacon adds a rich, smoky flavor. You can substitute pancetta for a slightly more refined taste.
Whole Grain Mustard: This is the backbone of the vinaigrette. It adds texture and a sharp, tangy bite that defines German potato salad.
Apple Cider Vinegar: Brings brightness and acidity to balance the richness of the bacon.
Honey: Just a touch helps mellow the acidity and round out the dressing.
Shallots: Milder and sweeter than onions—perfect for building flavor without overpowering the dish.
Parsley: Adds freshness and color at the end.

How to Make German Potato Salad (Tips for Success)
- Start potatoes in cold water: This ensures even cooking.
- Don’t overcook: You want fork-tender, not mushy.
- Dress while warm: Warm potatoes absorb the vinaigrette much better.
- Reserve bacon fat: This is liquid gold—don’t skip it.
- Fold gently: Keeps the potatoes from breaking apart.
Extra Expert Tips for Perfect German Potato Salad
- Cook potatoes evenly: Slice all potatoes to roughly the same thickness (¼ inch) so they cook uniformly.
- Steam after draining: Let the boiled potatoes sit in the colander for 2–3 minutes to allow excess moisture to evaporate—this prevents a watery salad.
- Use warm dressing: Tossing potatoes with a warm vinaigrette helps them absorb flavors better.
- Layer flavors: Sauté shallots in the bacon fat for maximum aroma and richness.
- Check seasoning in stages: Taste after mixing potatoes with vinaigrette, then adjust salt, pepper, or vinegar as needed.
- Add texture variation: For a subtle crunch, sprinkle chopped celery or roasted nuts (optional).
- Make it ahead: Prepare vinaigrette a day in advance—flavors meld beautifully overnight.
- Garnish with flair: Finish with fresh herbs like parsley or chives for a pop of color and freshness.
- Maintain potato shape: Fold gently when mixing to prevent potatoes from breaking.
- Reheat carefully: If serving warm later, reheat gently over low heat or in a warm oven to avoid mushiness.

Traditional German Food Pairings
This dish shines alongside classic German comfort foods. Try serving it with:
- Bratwurst or knockwurst
- Schnitzel (breaded pork or chicken cutlets)
- Sauerbraten (German pot roast)
- Roasted pork loin
- Grilled sausages and sauerkraut
It’s also a fantastic addition to Oktoberfest-style spreads.
Wine & Drink Pairings
Wine
- Riesling (off-dry) – balances acidity and sweetness beautifully
- Gewürztraminer – aromatic and slightly spicy
- Pinot Noir – light-bodied red that complements bacon
Beer
- German lager
- Pilsner
- Märzen (classic Oktoberfest beer)
Non-Alcoholic
- Sparkling apple cider
- Herbal iced tea
- Lemon-infused sparkling water

Frequently Asked Questions
Yes! You can make it a few hours in advance. Reheat gently or bring to room temperature before serving.
Traditionally, it’s served warm, but it’s also delicious at room temperature.
You can, but you’ll lose some depth. Substitute with olive oil and add smoked paprika for a hint of smokiness.
Store in an airtight container for up to 3–4 days.
Whole grain is best, but Dijon can work in a pinch—just expect a smoother dressing.
Storage & Reheating
- Refrigerate: Up to 4 days
- Reheat: Warm gently in a skillet or microwave
- Do not freeze: The texture of the potatoes will suffer
Ready to Make It?
This German potato salad is one of those recipes that feels simple but delivers huge flavor. Whether you’re planning a backyard cookout, holiday meal, or cozy dinner, it’s a side dish that always stands out.
👇 Grab the full recipe below and give it a try!

German Potato Salad
Equipment
- Large Pot
- Colander
- large skillet
- Slotted spoon
- Cutting board
- Chef’s knife
- Mixing bowls (medium and large)
- Whisk
- Measuring cups and spoons
- Wooden spoon or spatula
Ingredients
Potato Salad
- 2 pounds Yukon gold potatoes scrubbed and sliced into 1/4-inch rounds
- 6 ounces uncured bacon diced
- 1/2 cup vinaigrette dressing see below
- 2 tablespoons shallots minced
- 2 tablespoons Italian parsley chopped
- 1 tablespoon kosher salt
- 1/8 teaspoon black pepper
Vinaigrette
- 1 cup avocado oil
- 1/3 cup apple cider vinegar
- 2 tablespoons honey
- 1/2 cup whole grain mustard
- 1/2 teaspoon kosher salt
Instructions
Vinaigrette
- In a medium bowl, whisk together the avocado oil, apple cider vinegar, honey, whole grain mustard, and kosher salt until smooth and emulsified.
- Set aside at room temperature until ready to use.
Potato Salad
- Place the sliced potatoes in a large pot and cover with cold, well-salted water.
- Bring to a gentle boil, then reduce to a simmer and cook until just fork-tender, about 8–10 minutes. Do not overcook.
- Drain the potatoes carefully and let them steam dry for 2–3 minutes.
- Meanwhile, heat a large skillet over medium heat and cook the diced bacon until crisp. Remove with a slotted spoon and drain on paper towels, reserving about 1–2 tablespoons of bacon fat in the pan.
- Add the minced shallots to the reserved bacon fat and sauté for 1–2 minutes, until softened and fragrant.
- Transfer the warm potatoes to a large bowl. Add the cooked bacon, shallots, vinaigrette, kosher salt, and black pepper.
- Gently fold until the potatoes are evenly coated but still hold their shape.
- Finish with chopped parsley and serve warm or at room temperature.
Notes
- Use waxy potatoes like Yukon gold for the best texture.
- Do not overcook the potatoes to avoid them falling apart.
- The salad is best served warm but can also be enjoyed at room temperature.
Nutrition
Love This Recipe?
If you try this German potato salad, I’d love to hear how it turned out!
👉 Leave a comment below
👉 Share your photo on Pinterest
👉 Save this recipe for later
And don’t forget to check out more comforting, flavor-packed side dishes on the blog!
More Delicious Potato Recipes
- Home Run! Potato Salad
- Warm Green Bean and Fingerling Potato Salad with Caramelized Shallots and Crispy Bacon
- Red Potato Gratin with Caramelized Shallots and Crispy Prosciutto
- Sheet Pan French Onion Baked Potatoes (With Gruyère-Herb Crunch)
- Mashed Potatoes with Cheese
Discover more from Meal Street Kitchen
Subscribe to get the latest posts sent to your email.

1 Comment
Chef Mimi
April 11, 2026 at 7:13 amLove the grainy mustard vinaigrette! This is how I always knew potato salad, probably because my mother lived close to Germany. Great recipe.