German Potato Salad and Frankfurt Sausage is one of the staple dishes that you can find at the Frankfurt Christmas Tables. And as every Germany family – we also have our Christmas Potato Salad Recipe that I would like to share with you today.

In Germany, you can find many regional varieties of potato salad. You can divide them into 2 main categories:

1) Potato Salads with Oil & Vinegar Dressing – like Swabian or Bavarian Potato Salad.
2) Potato Salad with Mayo or Miracle Whip Dressing – like Northern Style Potato Salad.

What potato to use for German Potato Salad?

Here in Germany we make all of potato salads with waxy potatoes. Waxy potatoes contain less starch and therefore they are more solid after cooking. Thanks to that they also keep the shape after being sliced which is what we aim for.

How do we cook our potatoes for German Potato Salad?

For potato salad here in Germany we usually use jacket potatoes, because potatoes cooked that way taste always much better. Also they are able to absorb a little more dressing than the potatoes that has been cooked in a salty water, which makes them taste even better!

Our German Christmas Salad Recipe

We cook different potato salads for different occasions. For Grill Parties we love the Swabian Potato Salad, for Bratwurst the Northern Style and for Schnitzel the Bavarian one! Christmas has also a special potato salad recipe that goes so well with Frankfurt Sausage!

The main ingredient of the potato salad, apart from potatoes of course is the cucumber that gives a freshness to it. We also like adding finely chopped onion and eggs and season everything with salt, pepper, marjoram, mustard, white wine vinegar. Miracle Whip makes the salad extremely creamy.

Videos about German Potatoes:
All you need to know about German Potatoes
Regional Potato Salads in Germany

main christmas potato salad 1

Our German Christmas Potato Salad

Course Main Course
Cuisine German
Keyword german potato salad
Servings 4 people


Potato Salad

  • 500 g waxy potatoes for jacket potatoes!
  • 1 tbsp salt
  • 1 fresh cucumber peeled, sliced
  • 1 tsp salt
  • 2 red onions medium
  • 1 hard boiled egg


  • 100 g miracle whip
  • 3 tbsp mustard
  • 1 tbsp white vinegar optional
  • 1 tsp marjoram
  • 1-2 tsp salt
  • pepper


  • 2 pair Frankfurt Sausage (4 sausages)


Cook the potatoes

  1. Cook the jacket potatoes in a salty, boiling water depending on the size until done but not overcooked! They should be soft but not mushy! For small potatoes – 15min, medium – 18min and large – 20 minutes.

  2. Place slices of the cucumber in a small bowl and add 1 tsp salt. Stir it and set aside for 30 minutes. 

  3. Chop the onions and hard-boiled egg.

  4. At this point, the potatoes should be ready. Drain the potatoes and let them cool down a bit before you start peeling them.

  5. Remove excess water from the cucumber.

Prepare the dressing:

  1. Mix miracle whip, mustard, white wine vinegar, chopped onions, hard-boiled egg, marjoram, salt and pepper.

Make the salad

  1. Peel the potatoes and cut them into 5mm thick slices.

  2. In a large bowl combine cucumber and potato slices as well as dressing, mix well.

  3. Set aside for at least 30 minutes. Correct seasoning if needed.

Cook sausages and serve

  1. In a medium pot bring salty water to boil. Turn off the heat and add the sausages. Leave them in the pot covered with a lid for 10 minutes. Take them out from the pot and serve with room temperature potato salad.

More Christmas Recipes:
German Roasted Goose Recipe

Christmas Market Recipes:
German Roasted Chestnuts
German Flammkuchen
German Potato Pancakes
Swiss Cheese Fondue
German Christmas Market Cocktails


Passionate Food Guide and Food Writer

Write A Comment

Recipe Rating