The BEST Warm German Potato Salad Recipe loaded with crispy bacon, tender baby potatoes, red onions, a tangy dressing and tons of fresh herbs! This hot german potato salad makes a great side dish to serve alongside Grilled Chicken Breast, Steak, or Pork!

Warm German Potato Salad in large white bowl

Want to save this recipe?

Enter your email below & we'll send it straight to your inbox! You will also receive other new recipes in your inbox weekly!

    German Potato Salad

    We love this easy German potato salad because it is a nice change from the traditional mayonnaise potato salad! Warm German potato salad has the perfect amount of smokiness, acidity and tang. It makes a great side dish to bring either hot or cold to parties, potlucks or barbecues!

    This potato salad is loaded with fresh herbs to offset the heaviness of the bacon grease.

    This mayo free authentic german potato salad is made with only the grease from the bacon, vinegar and whole grain mustard. No mayonnaise or eggs needed!

    Ingredients

    • Baby potatoes: We used baby potatoes because they hold their shape really well and don’t get mushy. You also don’t have to worry about peeling the skin either! You can substitute mini yellow potatoes or dice whole potatoes into bite size pieces.
    • Bacon: Is essential to this dish. It give the dish so much flavor and acts as the dressing for the potatoes.
    • Onion & Garlic: Are sautéed in the bacon grease and give the potato salad so much flavor.
    • Vinegar: We love using red wine vinegar. However if you do not have that on hand feel free to substitute either apple cider vinegar or white wine vinegar.
    • Whole grain mustard: Give this warm german potato salad a nice kick. You can also use yellow mustard, dijon or spicy brown mustard.
    • Fresh herbs: We use fresh chopped parsley, chives, dill and thyme. If you don’t have fresh herbs on had substitute dried instead. Substitute 2 tsp dried parsley, 1 tsp dried chives, 1/4 tsp dried dill and 1/4 tsp dried thyme.

    How to make German potato salad

    1. Boil potatoes: Place potatoes in a large pot and add enough water to cover the potatoes. Bring to a boil and cook until the potatoes are tender, about 15 minutes or so.
    pouring water over baby potatoes in small pot
    1. Cook bacon: Meanwhile add bacon to a large skillet and cook until golden brown and crispy, 5-6 minutes. Remove the bacon from the pan and set aside. Leave the bacon grease in the pan.
    cooking bacon in large skillet
    1. Make the dressing: Add the onion to the bacon grease and cook until browned 2-3 minutes. Add in garlic and cook for an additional minute. Add in vinegar, mustard and return the potatoes back to the pan.
    adding dijon mustard to skillet
    1. Serve: Sprinkle with the fresh herbs and serve warm!
    tossing potatoes in bacon and mustard sauce
    1. Store: Leftovers in an airtight container in the refrigerator for up to 4 days.
    German Potato Salad Recipe in small white bowl with fork

    Can this be served as a cold German potato salad?

    Yes! I personally prefer this German style potato salad warm or heated up however it is still delicious cold out of the fridge. If you are serving this at a barbecue or potluck it can be left out at room temperature for no more than two hours.

    Tips for making The BEST German Potato Salad

    • Salt your water: This helps to season the whole dish!
    • Add some hard boiled eggs: For a protein boost. Simply chop them up and serve them tossed in the salad.
    • Double the recipe: If you are serving for a large crowd!

    What to serve with German Potato Salad

    Authentic German Potato Salad in large white bowl

    Here are more Easy Side Dish Recipes to try!

    Warm German Potato Salad

    5 from 1 vote
    The BEST Warm German Potato Salad Recipe loaded with crispy bacon, tender baby potatoes, red onions, a tangy dressing and tons of fresh herbs! This hot german potato salad makes a great side dish to serve alongside Grilled Chicken Breast, Steak of Pork!
    Servings: 6
    Prep Time: 10 minutes
    Cook Time: 20 minutes
    Total Time: 30 minutes

    Ingredients 

    • 1 1/2 pounds baby potatoes, cut in half
    • 1 small red onion, diced
    • 6 slices bacon, diced
    • 2 cloves garlic, minced
    • 4 tbsp red wine vinegar
    • 1 tbsp whole grain mustard
    • 2 tbsp fresh parsley, chopped
    • 1 tbsp fresh chives, chopped
    • 1 tsp fresh dill
    • 1 tsp fresh thyme

    Instructions 

    • Place potatoes in a large pot and add enough water to cover the potatoes. Bring to a boil and cook until the potatoes are tender, about 15 minutes or so.
    • Meanwhile add bacon to a large skillet and cook until golden brown and crispy, 5-6 minutes. Remove the bacon from the pan and set aside. Leave the bacon grease in the pan.
    • Add the onion to the bacon grease and cook until browned 2-3 minutes.
    • Add in garlic and cook for an additional minute.
    • Turn off the heat and add in vinegar, mustard and the potatoes back to the pan.
    • Sprinkle with the fresh herbs and serve warm!

    Nutrition Information

    Calories: 192kcalCarbohydrates: 22gProtein: 6gFat: 9gSaturated Fat: 3gCholesterol: 15mgSodium: 183mgPotassium: 555mgFiber: 3gSugar: 2gVitamin A: 150IUVitamin C: 27mgCalcium: 21mgIron: 1mg

    Did you make this?

    I’d love to hear your feedback! Leave a review and make sure to share your pictures on social media! Don’t forget to follow @thechefsavvy.