Warm German Potato Salad Recipe (No Mayo, Big Flavor)

Must Try


This post may contain references to products from one or more of our advertisers. Oh Sweet Basil may receive compensation when you click on links to such products.

German potato salad is everything a potato salad should be. It’s served warm, loaded with crispy bacon, tender potatoes, and tossed in a tangy mustard and vinegar dressing. It’s hearty, bold, and completely mayo-free.

We’ll always love a classic, creamy American potato salad, but when you want something a little different (and a whole lot more savory), this German potato salad is the answer. No eggs, no mayo—just simple ingredients, big flavor, and a side dish that steals the show every time.

What Makes It German?

Unlike American potato salad, German potato salad is traditionally served warm and dressed with vinegar, mustard, and bacon instead of mayonnaise. The result is a tangy, savory potato dish that pairs perfectly with grilled meats, sausages, and hearty dinners.

Why You Will Love this Recipe

  • Easy and Approachable: Simple ingredients and straightforward steps make this an easy side dish, even for beginner cooks.
  • Flavor: Bacon, mustard, vinegar, and garlic create bold, savory flavor in every bite.
  • Perfect Texture: Tender potatoes with crispy bacon give this salad the ideal balance of soft and crunchy.
  • Allergy Friendly: This recipe is naturally gluten-free, dairy-free, and egg-free—just double-check your mustard labels.
a large white bowl full of German potato salad consisting of cubed potatoes, bacon bits and parsley.

Ingredients for German Potato Salad

  • Potatoes: We love the combo of some Yukon gold potatoes and red potatoes, but you could do all of one or the other. Just avoid the russets!
  • Salt: adds flavor to the potatoes as they boil
  • Bacon: adds flavor and a crunchy texture to the dish. Don’t forget to reserve some of the bacon grease left behind.
  • Butter: use unsalted so that you can control the saltiness of the dish
  • Olive Oil: extra virgin is preferred
  • Apple Cider Vinegar: adds acid to the dish
  • Garlic: adds flavor, be sure to use fresh garlic
  • Sugar: mellows out the vinegar
  • Mustards: we use a combo of stone ground mustard and Dijon for maximum flavor
  • Salt and Pepper: just enough until it tastes perfect to you
  • Parsley: some is going to get mixed in while everything is cooking and some is going to be added fresh on top at the end so make sure you follow the instructions

The measurements for each ingredient can be found in the recipe card at the end of the post.

Don’t Skip the Parsley!

Carrian Cheney

The ingredients are so few and so simple that it seems impossible it could be so good, but it is heaven! It’s all topped with a little fresh parsley on top because, while it seems useless, it actually freshens the whole dish up. Trust me, you need to make this.

a dutch oven that has been used to cook bacon that is empty and the bacon crumbles are on the side.

How to Make German Potato Salad

  1. Boil the Potatoes: Heat a large pot of water over high heat until boiling then add the halved potatoes and the salt. Cook until fork tender, about 10 minutes.
  2. Cook the Bacon: Heat a large dutch oven over medium heat and add the bacon pieces. Let the bacon cook, stirring occasionally until crispy. Remove the bacon with a slotted spoon and reserve some bacon grease for the dressing (hello flavor town!!).
  3. Make the Dressing: Add the garlic and some of the parsley to the dutch oven and stir until cooked then add the rest of the ingredients for the dressing whisking until combined. Bring it to a simmer until it thickens slightly.
  4. Combine: Add the potatoes and stir gently to coat in the dressing. Add the bacon and the rest of the parsley and stir to combine.
  5. Serve: Serve warm with addition salt and pepper if needed.

Variations for German Potato Salad

There are a few options for changing this recipe up. You can always try different combinations of potatoes, though we really love the combination of reds and Yukon golds.

If you want to lighten things up a little, try using turkey bacon. You’ll be losing a lot of flavor if you go with this option because you won’t have the bacon grease to add to the dressing. Turkey bacon is quite lean and doesn’t leave much, if any, grease behind.

Feel free to play with the mustards that you use. If you want to add a little heat, try using a little spicy brown mustard.

And lastly, if you aren’t a fan of parsley, try it with dill! So yummy!

a bowl of warm German potato salad full of bacon crumbles, garlic and fresh parsley.
What Kind Of Potatoes Do You Use For Potato Salad?

For potato salad, you’ll want to stay away from starchy, thick-skinned potatoes like russets, which will fall apart during the cooking process.
Red potatoes or golden potatoes maintain the perfect texture for potato salad.

Is German potato salad served warm or cold?

German potato salad is traditionally served warm, though leftovers can be enjoyed at room temperature or reheated.

Does German potato salad have mayonnaise?

No. Authentic German potato salad uses vinegar, mustard, and bacon fat instead of mayo.

Can I make German potato salad ahead of time?

Yes! You can make it a few hours ahead and gently reheat it on the stove before serving.

Can I serve German potato salad cold?

You can, but it’s best warm when the flavors are most vibrant and the bacon fat stays silky.

a photo of German potato salad consisting of cooked potatoes, bacon crumbles, garlic and parsley in a large white serving bowl.

What to Eat with German Potato Salad

This is a side dish that can go with any type of protein as the main dish. Here a few of our favorites:

Storing and Reheating

Left over potato salad will keep for 3-4 days in the refrigerator. Store it in an airtight container. This potato salad doesn’t freeze well unfortunately. The textures just don’t hold up when it is thawed.

The reheat this dish, I prefer to use a dutch oven on the stove top. Just warm it up over medium heat until the potatoes have warmed through.

warm German potato salad loaded with cooked potatoes, crunch bacon crumbles, garlic and chopped fresh parsley.

Someone asked me the other day if I had to choose between German potato salad and traditional American potato salad, which would I choose. That decision is impossible for me to make! They are so different and sometimes I just crave the nostalgia of a classic potato salad.

But if you want a warm and flavorful potato side dish, then a German potato salad is a fantastic option!

More Potato Side Dishes:

  • Heat a large pot of water over high heat until rapidly boiling. Meanwhile, cut the potatoes in half. Add the potatoes to the rolling water and season with 1 teaspoon salt.

    1 Pound Yukon Gold Potatoes, 1 Pound Baby Red Potatoes, 1 teaspoon Salt

  • Allow the potatoes to cook until fork tender, about 10 minutes.

  • Place a large dutch oven over medium heat. Cut the bacon strips into approximately 1-inch pieces and add to the pot. Cook the bacon, stirring occasionally, until crispy.

    12 Ounces Bacon

  • Using a slotted spoon, remove the bacon pieces to a plate lined with a paper towel. Measure 1/4 cup bacon grease and place back in the pot. If there isn’t enough, add a little olive oil and butter to get to 1/4 cup.

    ¼ Cup Reserved Bacon Fat

  • Add the butter and olive oil, and once melted, stir in the garlic and 1 tablespoon of parsley until the garlic is fragrant and beginning to be browned.

    2 Tablespoons Butter, 2 Tablespoons Olive Oil, 2 Cloves Garlic, 3 Tablespoons Parsley

  • Quickly whisk in the vinegar, garlic, mustards, and sugar.

    ¼ Cup Apple Cider Vinegar, 3 Tablespoons Sugar, 2 teaspoons Dijon Mustard, 1 teaspoon Stone Ground Mustard

  • Bring to a simmer until it thickens slightly, about 1 minute.

  • Add the potatoes, gently stirring to coat, then stir in the bacon and reserved parsley.

    3 Tablespoons Parsley

  • Serve immediately with additional salt and pepper if needed.

    ½ teaspoon Salt, ¼ teaspoon Pepper

Leftovers will keep for 3-4 days in the refrigerator.

Serving: 1cup, Calories: 540kcal, Carbohydrates: 33g, Protein: 10g, Fat: 41g, Saturated Fat: 14g, Polyunsaturated Fat: 5g, Monounsaturated Fat: 19g, Trans Fat: 0.2g, Cholesterol: 57mg, Sodium: 1049mg, Potassium: 803mg, Fiber: 3g, Sugar: 8g, Vitamin A: 315IU, Vitamin C: 24mg, Calcium: 28mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

a photo of a large white bowl full of German potato salad consisting of cubed potatoes, bacon bits and parsley.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest Recipes

More Recipes Like This