You will love this authentic Kartoffelsalat recipe with versatile customization options – a classic on biergarten menus across Bavaria and one of the region’s most iconic side dishes.
Go straight to the Recipe Card or
Read on for relevant information and step-by-step pictures (1 min)
The Ubiquitous Kartoffelsalat
Bavarian potato salad (Bayerischer Kartoffelsalat or Schwäbischer Kartoffelsalat) is a staple on biergarten menus and at Oktoberfest feasts and an iconic side to numerous traditional German food dishes. At its core it is wonderfully simple – a hearty preparation of thick boiled potato slices which have absorbed the rich taste of a delightfully balanced hot marinade.
The marinating process gives the potatoes a creamy outside, while their insides are moist and flavorful. The creamy coating is the landmark feature of Bavarian potato salad and distinguishes it from others.
Served in its most basic version Kartoffelsalat is a satisfying comfort food dish and a desirable companion to poultry, fish and meat dishes. Not to mention its strong affinity for beer – it partners superbly with German lagers, both light and dark, but also with styles beyond the realm of German beer.
What is particularly great about it however is that the basic recipe is just the beginning for many ‘dressed up’ versions. We have prepared three of our favorites from Southern Germany and listed ideas for more possibilities to build on the classic Swabian potato salad recipe.
Ingredients for German Potato Salad with Warm Dressing
- Potatoes. Use a waxy variety such as red potatoes or an all-purpose variety such as Yukon gold potatoes. These lend themselves really well to boiling and best retain their shape. Avoid russet potatoes as they contain too much starch and are too mealy for this recipe.
- Vegetable oil. To saute diced onion in. You can also use sunflower oil (very traditional in Swabia and elsewhere in Germany).
- Onion. Yellow or red onions as well as shallots are most commonly enlisted in the making of Kartoffelsalat. Use your favorite.
- Vinegar. White wine vinegar, apple cider or sherry vinegar are typical. A main ingredient to the warm vinaigrette.
- Vegetable stock or broth. The bulk of the liquid for the flavorful hot marinade.
- Mustard. Dijon mustard or finely ground sweet Bavarian mustard – it is added to the warm marinade for the potatoes.
- Salt and pepper. Both are used to taste – to season the boiled potatoes just before they begin to marinate and then again to season the salad before serving. You will also add salt to the boiling water for the potatoes.
How to Make Kartoffelsalat
- Prepare the potatoes. Boil the potatoes in salted water, in a large pot until soft. Be careful to not over-boil them, 15-20 mins is ideal. Let cool down a bit, peel and slice in thick semi-circles. Place in a large, deep bowl.
- Make the hot marinade. Dice the onion and saute in the oil over medium heat until soft. Add the mustard, vinegar and broth, stir well and bring to boil.
- Marinate. Pour the hot marinade over the potatoes and season with salt and pepper. Stir to make sure all slices are nicely coated, then let the salad sit (minimum 15 minutes).
TIP: Allowing the potatoes to soak in the hot marinade lets them absorb the liquid and become infused with its flavors all the way through. This is the primary reason why Bavarian potato salad tastes so much richer and satisfying – instead of only the surface of the potatoes being coated in dressing, the flavors reach deep inside each potato bite. Any marinade not absorbed clings to the surface of the thick slices and adds more flavor to each bite.
How Long Do You Boil Potatoes for Potato Salad?
You should boil the potatoes until they just become tender and you can effortlessly insert the tips of a fork into their flesh and the flesh does not come appart near the fork. Generally this will take about 15 to 20 minutes, depending on the size of the potatoes.
Boiling the potatoes just right is one of the key rules for preparing German potato salads.
The 5 Cardinal Rules of Bavarian Potato Salad
- Always use waxy potatoes.
- Boil the potatoes just enough to make them soft, but never too soft. To avoid skins bursting during boiling salt the water.
- Always saute the onions before preparing the hot marinade – this tunes down the harshness of their flavor and ensures that the taste of the salad does not change adversely even if it sits for awhile.
- Always use oil with subtle (neutral taste) and a mild vinegar.
- Allow plenty of time for the potatoes to marinate – “the longer the time, the tastier the salad”.
Serve Bavarian Potato Salad Warm or Cold
Bayerischer Kartoffelsalat can be served warm or cold. Both are traditional and each drives the choice of ingredients added to the salad to customize it (ideas are listed below).
Serve as a salad course or a side for these popular entrees:
- Schnitzel
- Brathendl (Roast Chicken)
- Fried fish (pan-fried or beer-battered)
- Frikadellen
- Brats in Beer Gravy
Customization Options
Option 1: Bacon and Garlic Chives
This is a great combination if you are planning to serve the Kartoffelsalat warm. While the potatoes are soaking in the marinade, simply cut bacon into strips and saute it over medium heat until it renders its fat. Add it to the salad along with garlic chives (regular chives work really well too or a mix of both). Toss and serve or present as shown below.
Option 2: Lettuce, Radishes and Green Onions
This fresh trio adds both crunch and extra flavor to a cold Bavarian potato salad. Simply chop up green leaf lettuce, radishes and scallions and fold into a pre-chilled Kartoffelsalat or present as shown below.
Option 3: Cucumber and Dill
Dill’s flavor is a natural partner to both potatoes and cucumber and ties the ingredients of this cold potato salad version together really well. Add a bit of extra vinegar to accentuate the freshness of the sliced cucumber.
More Ideas to Customize a Warm Bavarian Potato Salad
- Sauteed mushrooms & thyme
- Precooked bratwurst, sliced in half or quarter circles and lightly browned in a bit of oil, garnish with parsley
- Ham, diced and lightly browned in a bit of oil
- Boiled egg, peeled and sliced,fresh herbs of your choice
- Sauteed asparagus spears, sliced on the diagonal in 2 inch long pieces
More Ideas to Customize a Cold Bavarian Potato Salad
- Parmesan shavings and red pepper flakes
- Arugula, thinly sliced red onion and feta cheese crumbles
- Basil leaves, mozzarella pearls and a drizzle of balsamic reduction
- Chopped fresh spinach and thinly sliced cured salmon (gravlax)
Other Recipes You Might Like
Goat Cheese & Mushroom Strudel
Spatzle with Cheese & Caramelized Onions
Bavarian Cabbage Salad
Roasted Cabbage Steaks

Kartoffelsalat Bavarian Potato Salad with Hot Marinade
How to make authentic Kartoffelsalat in the Bavarian tradition with a hot marinade of sauted onions, vegetable broth, mild vinegar and mustard. Achieve the landmark creamy coating and the rich flavor of the thick potato slices in just a few easy steps.
Ingredients
- 2 lbs Yukon gold potatoes*
- 1 large onion, diced
- 5 tbsp vegetable oil (or sunflower)
- 3 1/2 tbsp white wine vinegar
- 1 1/2 tbsp mustard (Dijon works great)
- salt & pepper to taste**
- 1 1/4 cup vegetable broth
Instructions
- Boil the potatoes in salted water for 15-20 minutes (depending on their size) until soft. Do not over boil. Let them cool down a bit and peel the skins. Slice in thick semi-circles or quarter-circles (again depending on the size of the potatoes). Place the slices in a deep bowl.
- In a large sauce pan saute the onion in the vegetable oil until soft. Add the vinegar, the vegetable broth and the mustard and stir to combine. Bring to boil and immediately after that pour the hot marinade over the potatoes. Season with salt and pepper.
- Stir gently, making sure that all slices are coated in marinade and let sit for at least 15-20 minutes. (The potatoes will acquire the landmark creamy coating of Kartoffelsalat and absorb the flavors of the hot marinade).
- Serve the potato salad as is (taste first to determine if additional seasoning is needed) or fold in other ingredients to customize.
For a warm Kartoffelsalat consider adding cooked bacon bits and chives. For a cold version consider sliced radishes, lettuce and green onions. More customization ideas are listed in the body of the article.
Notes
*Alternatively you can use red potatoes. You need waxy potatoes.
**Additionally, use about 1 tsp salt per quart of water for the boiling water for the potatoes.
Nutrition Information:
Yield: 5 Serving Size: 1Amount Per Serving: Calories: 308Total Fat: 14gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 12gCholesterol: 0mgSodium: 295mgCarbohydrates: 42gFiber: 5gSugar: 4gProtein: 5g
Fiedler says
Next time, I’ll reduce the broth. The flavour profile however schmeckt (tastes good)
May Ally says
Your recipes are fantastic! I really appreciate the attention to detail and images – making the whole process less daunting. My potato salad ended up a little wet so I’m trying it again this weekend.
Milena Perrine says
Thank you so much for the kinds words! Did you weigh the potatoes? It is a pain, extra work, but the marinade is calibrated to a certain weight. It is hard to judge, with different varieties of potatoes and it also matter how fresh/old they are. You can always drain some of the liquid from the marinade if it happens again.
Mark Casteel says
Can i cook the potatoes in advance, and add the hot marinade on the following day?
Craft Beering says
The potatoes absorb the marinade and its flavors best when both are warm. Simply marinate them and once cooled down cover and refrigerate. The longer they stay in the marinade, the better they will taste. All other optional garnishes can be added the following day.
spri tekk says
I’m going to make a super size batch of this, and wonder if the ingredients ‘amounts’ need to change for 20-30 people?
Ingredients Measure
vegetable broth 6.25 cup
Yukon gold potatoes* 10 lbs
white wine vinegar 17.5 tbsp
mustard 7.5 tbsp
vegetable oil 25 tsp
large onion, diced 5
Craft Beering says
You’ve scaled correctly assuming a 5x increase. There are not tricks in scaling up, simply more of each ingredient. To guess how much potatoes per person a rule of thumb is a large potato each (about the size of a male fist). This typically holds true for mashed potatoes and potato salads.
Michaela Barno says
How did it work for you? I’m wanting to do exactly the same this weekend.
Danielle says
This recipe is on point! My in-laws spent a considerable amount of time in Germany and this tastes exactly like their recipe!
Charlie says
How does this reheat? I’d like to make it a day in advance but I would prefer to serve it warm. Any thoughts on the best way to reheat it? Thanks for the recipe!
Craft Beering says
Charlie, you can definitely make it a day in advance (steps 1 to 3), allow it cool down compeltely and store refrigerated. Actually the flavors will be even richer due to the extra time. To serve cold the next day simply bring to room temperature and add your preferred garnishes. To reheat the next day, first bring to room temperature, then transfer to a pot and reheat over low to medium heat, perhaps add a couple of tablespoons of vegetable broth to help things along. Stir gently once in a while to make sure the potatoes do not stick to the bottom of the pan (they shouldn’t with lower heat). Then once warmed through, add your warm toppings of choice.
Jennifer @ Seasons and Suppers says
Such a great potato salad and I love all the customization options. So easy to change it up based on what it’s being served with!
CraftBeering says
Absolutely, the versatility is quite rich here:) Thank you, Jennifer!