Crispy bacon meets tender potatoes tossed in warm vinegar dressing with a hint of sweetness. That's German potato salad-no mayo, no cold mush, just straightforward flavors that work for picnics or weeknight sides.

The warm dressing soaks into the potatoes while they're still hot. You get tangy, savory bites without the heaviness of cream-based salads.
This is what you make when you need a side that travels well and tastes better after sitting for 20 minutes. Works for barbecues, potlucks, or Tuesday dinners when plain rice feels boring.
German potato salad uses waxy potatoes tossed in a warm bacon-vinegar dressing. Boil the potatoes just until fork-tender to keep them from turning mushy, then toss them in the warm dressing immediately so the flavors soak in. Serve it warm or at room temperature-this salad actually improves as it sits.
Why This Recipe Works
Rich mains need something to cut through, and salad does exactly that. German potato salad brings tang and texture without the mayo slick. For a version that comes together quickly, this fresh homemade salad recipe uses similar bright flavors in a different format.
Remember it later
Planning to try this recipe soon? Save it for a quick find later!
Prep Time
15 min
Cook Time
20 min
Total Time
35 min
Servings
6 servings
Difficulty
Easy
Category
Side Dish
Quick Tip
Use waxy potatoes for firm texture
Best For
Weeknight | Entertaining | Picnics
What makes it work:
- Waxy potatoes hold their shape when boiled and tossed-Yukon golds or red potatoes stay firm instead of crumbling
- Warm dressing absorption happens when you toss hot potatoes in the vinegar mixture while both are still steaming
- Bacon fat builds the base for sautéing onions and creates richness that balances the vinegar's sharpness
- Sugar tempers acidity without making the salad sweet-just enough to round out the tang from white or apple cider vinegar
- Resting time lets flavors meld as the warm potatoes continue absorbing the dressing off heat for 10 minutes
What You'll Need

Most people skip salad, but it balances the meal. You need waxy potatoes, bacon, vinegar, and chicken broth-ingredients you likely have or can grab in one trip.
- 2 lbs new potatoes or waxy potatoes (Yukon gold, red potatoes)
- 6 strips bacon
- Reserved bacon fat for sautéing
- 1 medium yellow onion (or red onion)
- 2 tablespoon fresh parsley, chopped
- ½ cup white vinegar or apple cider vinegar
- ½ cup chicken broth or vegetable broth
- 2 tablespoon sugar
- 1 tablespoon Dijon or yellow mustard (optional)
Ingredient Details
- New potatoes or waxy potatoes
Yukon golds and red potatoes have low starch and hold their shape when boiled-avoid russets which turn mealy - White vinegar or apple cider vinegar
White vinegar gives sharp tang; apple cider vinegar adds fruitier sweetness-both work for the warm dressing - Bacon
Cook until crisp over medium heat for 8-10 minutes to render fat and add smoky crunch to the salad - Yellow onion
Sauté in bacon fat for 3-4 minutes until translucent-red onion adds sharper bite, green onion brings fresh mildness - Chicken broth
Creates the moist dressing base and adds savory depth-vegetable broth works for vegetarian versions - Sugar
Balances vinegar's acidity without making the salad dessert-like-honey can substitute with slight flavor shift - Fresh parsley
Add at the end for fresh herbal notes and bright green color against the golden potatoes
Ingredient Swaps
Salad adds the contrast this plate needs, but timing matters. You can adjust vinegar type, bacon choice, or broth base without losing the warm, tangy core.
Common swaps that work:
- White vinegar → apple cider vinegar - Fruitier tang with slight sweetness replaces sharp acidity
- Bacon → turkey bacon - Less fat and lighter texture but keeps the smoky crunch
- Chicken broth → vegetable broth - Makes it vegetarian while maintaining moisture and savory base
- Yellow onion → red onion or green onion - Red adds sharper bite; green brings fresh mildness
White Vinegar
Works for: Sharp, clean tang that cuts through bacon fat without added sweetness
Skip if: You want fruitier, less aggressive acidity
Apple Cider Vinegar
Works for: Slightly sweet, mellow tang that still provides acidity but with rounder flavor
Skip if: You prefer sharper, more pronounced vinegar bite
Instructions
A good pork can make or break the plate. German potato salad takes 35 minutes with most of that time spent waiting for potatoes to boil. For a version that comes together quickly, this tender pork side dish uses similar timing for weeknight meals.
- Boil potatoes: Cut waxy potatoes into 1-inch chunks. Boil in salted water for 12-15 minutes until fork-tender but still firm. Drain well and transfer to a large bowl.
- Cook bacon: Fry bacon in a skillet over medium heat for 8-10 minutes until crisp. Remove, chop into bits, and reserve 2-3 tablespoons of bacon fat in the pan.
- Sauté onions: Add diced onion to the bacon fat. Cook for 3-4 minutes until translucent and slightly soft.
- Make warm dressing: Add vinegar, chicken broth, sugar, and mustard (if using) to the skillet with onions. Stir and bring to a simmer for 2-3 minutes until sugar dissolves.
- Toss and rest: Pour warm dressing over the hot potatoes. Add chopped bacon and parsley. Toss gently to coat. Let rest for 10 minutes off heat so flavors meld before serving warm or at room temperature.
What to Serve With It
Pasta adds the contrast this plate needs, but timing matters. German potato salad pairs with grilled meats, roasted proteins, or hearty mains that need a tangy, non-creamy side. For more pairing ideas, check out these savory chicken dish ideas that work with vinegar-based sides.
| Side Dish | Prep | Why It Works | How to Serve |
|---|---|---|---|
| Grilled bratwurst | Easy | Classic German pairing complements salad flavors | Serve warm salad alongside grilled brats with mustard |
| Steamed green beans | Easy | Adds fresh crunch contrasting soft potatoes | Toss beans with butter and serve on the side |
| Soft pretzel rolls | Easy | Traditional carb balancing tangy salad | Warm rolls and serve with salted butter |
| Sautéed sauerkraut | Easy | Adds tang and texture synergy | Heat sauerkraut with caraway seeds and serve warm |
| Roast pork loin | Medium | Hearty protein balances tangy potato salad | Slice pork and plate with warm salad on the side |
Three ways to serve it:
- For picnics: Make the salad 2-3 hours ahead and let it sit at room temperature-flavors deepen as it rests
- For barbecues: Serve warm alongside grilled meats and mustard for classic German spread
- For weeknight meals: Pair with simple proteins like grilled chicken or pan-seared fish that need a tangy contrast
Store and Reheat
Most people skip chicken, but it balances the meal. German potato salad keeps in the fridge for 3-4 days and reheats well without turning mushy. For a version that comes together quickly, this juicy chicken uses similar reheating methods.
| Method | Time | Best For |
|---|---|---|
| 🍳 Stovetop | 5-7 min on low | Even warming without drying salad |
| 📦 Microwave | 1-2 min in short bursts | Small portions quickly |
| 🔥 Oven | 10 min at 325°F (165°C) | Larger portions or reheating bound salad |
For best results when storing:
- Use shallow airtight containers to store salad so it cools evenly and doesn't trap excess moisture
- Drain any pooled liquid before reheating to prevent sogginess from separated dressing
- Reheat gently on low heat to warm the salad without cooking the potatoes further
- Add fresh parsley after reheating to brighten flavor and restore fresh herbal notes
- Serve at room temperature if reheating isn't possible-the salad tastes good cool or warm
Frequently Asked Questions
Boil 1-inch potato chunks for 12-15 minutes until fork-tender but still firm. Drain immediately when a fork pierces them with slight resistance-overcooking turns the salad mushy.
Yes, make it 2-4 hours ahead and let it sit at room temperature. The flavors deepen as the potatoes absorb the dressing, and it actually tastes better after resting.
Grilled bratwurst, roast pork loin, steamed green beans, or sautéed sauerkraut pair well. The tangy salad balances rich, smoky meats and works for picnics or barbecues.
The potatoes are done when a fork pierces them easily but they still hold their shape. After tossing with warm dressing, let the salad rest for 10 minutes-it's ready when the dressing is absorbed and flavors have melded.
Yes, red potatoes work well-they're waxy like new potatoes and hold their shape when boiled. Cut them into 1-inch chunks and cook for the same 12-15 minutes.

German Potato Salad with Vinegar
Ingredients
Method
- Cut waxy potatoes into 1-inch chunks. Boil in salted water for 12-15 minutes until fork-tender but still firm. Drain well and transfer to a large bowl.2 lbs waxy potatoes
- Fry bacon strips in a skillet over medium heat for 8-10 minutes until crisp. Remove bacon, chop into bits, and reserve 2-3 tablespoons of bacon fat in the pan.6 strips bacon
- Add diced onion to the reserved bacon fat in the skillet. Cook for 3-4 minutes until translucent and slightly soft.1 medium yellow onion, 6 strips bacon
- Add vinegar, chicken broth, sugar, and optional mustard to the skillet with onions. Stir and bring to a simmer for 2-3 minutes until sugar dissolves.0.5 cup white vinegar, 0.5 cup chicken broth, 2 tbsp sugar, 1 tbsp Dijon mustard, 1 medium yellow onion
- Pour the warm dressing over the hot potatoes. Add chopped bacon and fresh parsley. Toss gently to coat. Let rest off heat for 10 minutes so flavors meld before serving warm or at room temperature.2 lbs waxy potatoes, 6 strips bacon, 2 tbsp fresh parsley, 0.5 cup white vinegar, 0.5 cup chicken broth, 2 tbsp sugar, 1 tbsp Dijon mustard
Notes
- Use waxy potatoes like Yukon gold or red potatoes to keep the salad from becoming mushy.
- Toss potatoes in the warm dressing immediately while both are still hot to absorb the flavors.
- Letting the salad rest off heat for 10 minutes enhances flavor melding and improves taste.




