Tender sliced potatoes dressed warm with smoky bacon, sweet onion, and a bracing mustard vinaigrette that soaks into every slice. This is the potato salad that graces German Christmas tables, honest and unapologetic in its simplicity.
Salads
German
Christmas
20 min
Active Time
40 min cook•1 hr total
Yield8 servings
This is not the cold, mayonnaise-bound potato salad of American picnics. German Kartoffelsalat arrives at the table warm, dressed in bacon fat and vinegar, each slice of potato tender enough to absorb the dressing yet firm enough to hold its shape. It is one of the great salads of the world, though it receives far less attention than it deserves.
In Bavaria and Swabia, this salad appears on Christmas Eve alongside simple frankfurters, a tradition born of Catholic fasting customs that forbade meat on the eve of holy days. Fish and sausages were permitted, and this humble salad became their steady companion. On Christmas Day, it returns to accompany the roast goose or pork that anchors the feast. The flavors are elemental: smoke from the bacon, sharpness from the vinegar, sweetness from slowly cooked onions, and the honest starch of good potatoes holding it all together.
The technique matters more than the ingredient list. You must dress the potatoes while they're still warm. Cold potatoes form a barrier that rejects dressing. Warm potatoes drink it in, becoming saturated with flavor rather than merely coated. This is the difference between a salad that tastes layered and one that tastes assembled.
For large gatherings, this recipe scales beautifully and improves with time. Make it hours ahead, let it rest at room temperature, and rewarm gently before serving. Your guests will believe you spent the morning in the kitchen when you've actually been enjoying their company.
The technique, the tradition, and the story behind every dish.
•Large pot (6-quart or larger) for boiling potatoes
•12-inch skillet (cast iron or stainless steel)
•Wide serving bowl or shallow platter
•Rubber spatula for gentle folding
•Paring knife for peeling
Instructions
1
Boil the potatoes
Place whole, unpeeled potatoes in a large pot and cover with cold water by two inches. Add a generous tablespoon of salt. Bring to a boil over high heat, then reduce to a steady simmer. Cook until a paring knife slides through the center with no resistance, about 25 to 35 minutes depending on size. The potatoes should feel tender but not waterlogged. Drain and let them rest just until cool enough to handle, about five minutes. You want them warm, not cool.
Starting potatoes in cold water ensures even cooking from edge to center. Hot water shocks the exterior and leaves the core underdone.
2
Render the bacon
While the potatoes cook, place bacon pieces in a cold 12-inch skillet. Set over medium heat and cook slowly, stirring occasionally, until the fat renders and the bacon turns golden and crisp, about 10 to 12 minutes. The slow start extracts maximum fat without burning. Using a slotted spoon, transfer the bacon to a paper towel-lined plate. Reserve the rendered fat in the skillet.
3
Cook the onions
Add the diced onion to the bacon fat and cook over medium heat, stirring occasionally, until soft and translucent with golden edges, about 6 to 8 minutes. The onion should smell sweet and look jammy, not brown or burnt. This slow cooking removes the raw bite and builds sweetness that balances the vinegar.
If your bacon was lean, add a tablespoon of neutral oil or butter to ensure enough fat for the onions.
4
Build the dressing
Remove the skillet from heat and let it cool for one minute. Whisk in the warm broth, vinegar, mustard, sugar, salt, and pepper. The mixture should smell sharp and inviting. Return to low heat and warm gently for two minutes, whisking to combine. Taste and adjust the seasoning. The dressing should be assertively tangy with a subtle sweetness that rounds the edges.
5
Slice the warm potatoes
Peel the warm potatoes using a paring knife or your fingers (the skins slip off easily when warm). Slice them into rounds about 1/4-inch thick. Work quickly. Place the slices in a large, wide serving bowl, spreading them in loose layers rather than piling them high. Warm potatoes are fragile, so handle them gently.
6
Dress the salad
Pour the warm dressing over the potato slices immediately. Add half the reserved bacon. Using a large rubber spatula, fold everything together with gentle strokes. You're not stirring aggressively, you're coaxing the dressing into the potatoes. Some slices will break. This is fine. They release starch that thickens the dressing and adds body.
The salad will look wet at first. Give it ten minutes. The potatoes absorb the liquid and the consistency transforms.
7
Rest and serve
Let the salad rest at room temperature for at least 15 minutes, or up to two hours. This resting period allows the potatoes to absorb the dressing fully and the flavors to marry. Just before serving, taste again and adjust salt and pepper as needed. Fold in most of the chives and parsley, reserving a tablespoon of each. Transfer to a warmed serving platter, scatter the remaining bacon and herbs on top, and serve.
Chef Tips
•Potato selection determines success. Waxy varieties like Yukon Gold, red potatoes, or fingerlings hold their shape when sliced and dressed. Russets turn to mush. If you're unsure, ask your produce manager for potatoes suited to salads.
•The broth must be warm when you add it to the skillet. Cold liquid shocks the dressing and creates a greasy, separated mess. Warm broth emulsifies with the bacon fat into something silky.
•For Christmas gatherings serving twelve or more, double the recipe and use your largest roasting pan for mixing. The wide surface area makes gentle folding easier than a deep pot.
•This salad pairs magnificently with roast goose, pork loin, smoked ham, or simple pan-fried bratwurst. The acidity cuts through rich meats while the bacon echoes their smokiness.
•German tradition calls for this salad at Christmas Eve supper with Wiener Würstchen, the slender frankfurters served with mustard. It's a humble meal before the feast, and deeply satisfying.
•Store leftovers covered at room temperature for up to four hours, or refrigerated overnight. Rewarm gently in a low oven or microwave, adding a splash of broth if the potatoes have absorbed all the liquid.
Advance Preparation
•The complete salad can be made up to 4 hours ahead and held at room temperature. Fold in fresh herbs just before serving.
•For next-day preparation, refrigerate the dressed salad overnight. Bring to room temperature for 30 minutes, then rewarm gently in a 300°F oven for 15 minutes. Add a few tablespoons of warm broth to refresh the dressing.
•Bacon can be rendered and onions cooked up to 2 days ahead. Refrigerate separately. Rewarm in the skillet while you boil the potatoes, then proceed with the dressing.
•For very large gatherings, boil potatoes in batches and dress each batch separately. Combine in a large roasting pan and hold in a 200°F oven for up to 1 hour.
Frequently Asked Questions
Nutrition Information
1 serving (about 350g)
Calories
315 calories
Total Fat
11 g
Saturated Fat
4 g
Trans Fat
0 g
Unsaturated Fat
7 g
Cholesterol
22 mg
Sodium
253 mg
Total Carbohydrates
39 g
Dietary Fiber
3 g
Sugars
1 g
Protein
14 g
Where cooking meets culture.
Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.