Welcome to the ultimate guide for creating a truly authentic German Potato Salad. Forget everything you thought you knew about potato salad because this isn’t your average mayonnaise-laden side dish. This is the real deal, a classic Bavarian-style Kartoffelsalat, made with a warm, tangy vinegar and bacon dressing that promises a flavor experience unlike any other. Whether you’re planning a summer barbecue, a festive holiday meal, or just craving a taste of Germany, this hearty and satisfying salad is incredibly versatile and always a crowd-pleaser. It’s perfect served warm, at room temperature, or even chilled, making it a staple for any gathering.

As someone with German roots, I have a deep appreciation for genuine German cuisine, and potato salad holds a special place in my heart. This recipe is a cherished legacy, passed down from my grandmother in Bavaria. I’ve refined her traditional method slightly, making it more accessible without compromising the incredible, authentic taste. My goal is to help you recreate the exact tangy, savory flavor profile you’d encounter in a traditional Bavarian restaurant or at a lively Oktoberfest celebration. What truly sets this Bavarian potato salad apart is its unique texture: it’s wonderfully moist and flavorful, never dry or drowned in dressing. The potatoes are perfectly coated with a rich, almost creamy dressing that’s packed with the irresistible taste of crispy bacon and caramelized onions.
The magic happens when the hot, freshly cooked potatoes are introduced to the warm, zesty dressing. They readily absorb every drop of the flavorful liquid, infusing each bite with a delightful tang and a savory depth that will have everyone coming back for more. The generous addition of bacon pieces adds a smoky, salty crunch that elevates this seemingly simple side dish to gourmet status. A final sprinkle of fresh chives or parsley not only adds a pop of color but also a fresh herbal note that perfectly complements the rich flavors. Prepare to impress your family and friends with this truly perfect German potato salad!
Why You’ll Love This Authentic German Potato Salad Recipe
There are countless reasons to add this traditional German potato salad to your recipe repertoire. It’s more than just a side dish; it’s a taste of heritage and a testament to simple, wholesome ingredients creating extraordinary flavor.
- Effortlessly Simple Ingredients: This recipe relies on a handful of readily available, high-quality ingredients. You don’t need exotic items to create an authentic German experience. The beauty lies in the quality and preparation of these core components.
- Surprisingly Easy to Prepare: Don’t be intimidated by the “authentic” label. This warm potato salad comes together with straightforward steps, making it perfect for both seasoned cooks and those new to German cuisine. The most challenging part is waiting for the flavors to meld!
- A True Taste of Bavaria: This isn’t an Americanized version. Rooted in my grandmother’s Bavarian kitchen, this recipe delivers the exact tangy, savory, and satisfying experience found in Southern Germany. It truly captures the essence of traditional German comfort food.
- Incredibly Versatile Pairing: German potato salad is a universal side. It complements almost any main course, from classic German schnitzel and sausages to grilled chicken, roasted pork, or even a simple weeknight steak. Its robust flavor can stand up to hearty meals.
- The Perfect Make-Ahead Dish: While delicious served warm, this salad also tastes fantastic at room temperature or chilled. This makes it an ideal option for potlucks, picnics, and holiday gatherings, as it can be prepared hours in advance, allowing the flavors to deepen even further.
Key Ingredients for the Best German Potato Salad
Achieving that unmistakable authentic German flavor starts with selecting the right ingredients. Each component plays a crucial role in the texture, tang, and overall deliciousness of this potato salad. Here’s a detailed look at what you’ll need and why specific choices matter:

- Potatoes: The Foundation: The choice of potato is paramount for German potato salad. German potatoes differ from many North American varieties, typically having a waxier, firmer flesh that holds its shape well after cooking. For the most authentic results, I highly recommend using Yukon Gold potatoes, Yellow Potatoes, Charlotte, or New Red potatoes. These varieties possess a waxy texture and firm consistency that closely replicates the potatoes traditionally used in Germany for this salad. Absolutely avoid starchy potatoes like Russet, as they will crumble and create a dry, mushy salad that won’t absorb the dressing properly.
- Vinegar: The Tangy Heart: The distinctive tang of German potato salad comes from vinegar. While authentic German seasoned vinegar (often found in international grocery aisles) is ideal, good quality white vinegar or white wine vinegar are excellent substitutes. The acidity provides a crucial counterpoint to the richness of the bacon and broth. It’s crucial to steer clear of balsamic or apple cider vinegar, as their sweetness and distinct flavor profiles will alter the traditional taste dramatically.
- Sugar: For Balance, Not Sweetness: Many authentic German recipes, including my grandmother’s, include a small amount of sugar – typically no more than 1 teaspoon. This isn’t meant to sweeten the salad, but rather to balance the strong acidity of the vinegar and the savory notes of the bacon and broth. It creates a harmonious flavor without making the salad taste sweet.
- Mustard: The Subtle Kick: For an authentic German touch, mild German mustard is the best choice, often available in the international section of larger supermarkets. Its gentle flavor adds depth without overpowering the other ingredients. If German mustard isn’t accessible, Dijon mustard is a fantastic alternative; while slightly stronger, its sophisticated tang is quite similar. Do NOT use typical American yellow mustard, as its sharp, vinegary taste is too distinct and will detract from the authentic profile.
- Beef Stock: The Flavorful Base: A high-quality beef stock is essential for building the rich, savory dressing. It provides a robust foundation that the potatoes eagerly absorb. I personally favor using a concentrated bouillon like Better than Bouillon (affiliate link) because it allows for a more intense and flavorful stock, but any good quality beef broth will work wonders.
- Bacon & Onion: The Savory Duo: Crispy bacon and finely diced onions are non-negotiable for this Bavarian-style potato salad. The bacon provides not only flavor but also a smoky, salty crunch, and its rendered fat forms the base of the dressing. Onions add a delicate sweetness and aromatic depth when sautéed until translucent.
- Oil: Binding Agent: A neutral vegetable oil like sunflower or avocado oil helps emulsify the dressing, giving it a smooth consistency and ensuring it coats the potatoes beautifully.
- Salt & Black Pepper: Essential Seasoning: These fundamental seasonings enhance all the other flavors. Always adjust to your personal preference, tasting as you go.
- Fresh Herbs: The Finishing Touch: A sprinkle of fresh chopped chives or parsley at the end adds a burst of freshness, color, and a delicate herbal aroma, completing the dish.
Step-by-Step Guide to Making German Potato Salad
Crafting this authentic German potato salad is a rewarding experience, and following these steps will ensure a perfectly flavored and textured dish. The detailed measurements and instructions are available in the recipe card at the bottom of the page, but here’s an overview of the process:

- Boil the Potatoes to Perfection: Begin by placing your chosen waxy potatoes (Yukon Golds are ideal) in a large pot. Cover them with about an inch of cold water, ensuring they are fully submerged. Bring the water to a rolling boil over high heat, then reduce the heat slightly and cook until the potatoes are tender when pierced with a fork, typically around 20 minutes, depending on their size. Boiling them whole with their skins on helps them retain their flavor and prevents them from becoming waterlogged.
- Prepare the Flavorful Dressing: While the potatoes are cooking, start on the star of the show – the warm dressing. In a skillet, cook the finely diced bacon over medium heat until it’s wonderfully crispy. Once cooked, remove the bacon pieces and set them aside, but leave the rendered bacon fat in the pan. This fat is crucial for the dressing’s flavor. Add the chopped onion to the pan with the bacon fat and sauté for about 3-4 minutes until it becomes translucent and softened, but not browned. Next, pour in the beef broth and bring it to a gentle simmer. Reduce the heat and stir in the white vinegar, mustard, vegetable oil, sugar, salt, and freshly ground black pepper. Whisk everything together until well combined.
- Prep the Potatoes for Absorption: Once the potatoes are cooked, drain them and let them cool just enough so they are comfortable to handle. The trick here is to peel them while they are still warm, as this is when they are most receptive to absorbing the flavors of the hot dressing. Carefully peel the potatoes, then cut them into uniform ¼-inch slices or cubes. Transfer the warm potato pieces into a large mixing bowl.
- Combine and Let Flavors Mingle: Immediately pour the hot, savory dressing over the warm potatoes in the bowl. Gently mix the salad, ensuring every potato slice is coated in the delicious dressing. Be careful not to mash the potatoes. Once thoroughly mixed, fold in the reserved crispy bacon pieces. The warmth of the potatoes will help them soak up the dressing, intensifying the flavors. Allow the salad to sit at room temperature for at least 20 minutes before serving. This crucial resting period gives the potatoes ample time to fully absorb the dressing, resulting in a perfectly moist and flavorful salad.
Perfect Pairings: What to Serve with German Potato Salad
German Potato Salad is a incredibly versatile side dish that complements a wide array of meals, especially traditional German fare. Its tangy, savory profile cuts through richness and adds a satisfying depth to any plate. Here are some classic and creative ideas for what to serve alongside this delicious salad:
Main Dishes
German Schnitzel
Main Dishes
Air Fryer Breaded Pork Chops
Main Dishes
German Pork Hock (Schweinshaxe Recipe)
Air Fryer
Air Fryer Chicken Thighs
In Germany, this potato salad is a staple side dish, frequently accompanying hearty meats. It’s often served alongside crispy Schnitzel, a variety of grilled sausages (Bratwurst, Weisswurst), succulent pork chops, or breaded fish. It’s also a beloved addition to any BBQ spread, potluck, or picnic. Interestingly, many German families traditionally enjoy potato salad as part of their Christmas Eve dinner, showcasing its comfort food status. Beyond German specialties, consider pairing it with roasted chicken, slow-cooked ribs, or even a simple grilled salmon for a delightful contrast of flavors.
Expert Tips for German Potato Salad Success
To ensure your German potato salad turns out perfectly every time, keep these expert tips in mind. They cover everything from ingredient selection to serving suggestions, ensuring maximum flavor and authenticity:
- The type of potato is non-negotiable! This is perhaps the most critical tip. Always opt for waxy varieties such as Yukon Gold, Yellow Potatoes, Charlotte, or New Red potatoes. Their firm flesh and lower starch content prevent them from falling apart and allow them to beautifully absorb the dressing. Avoid starchy russet potatoes at all costs, as they will result in a crumbly, dry, and undesirable texture.
- Serve it Your Way: One of the joys of German potato salad is its versatility in serving temperature. It’s delicious served warm (shortly after preparing), at room temperature, or even chilled. For food safety, however, if you plan to serve it at room temperature, ensure it doesn’t sit out for more than two hours.
- Peel While Hot: Always boil your potatoes unpeeled. Once cooked, let them cool just enough so you can handle them, then peel them while they are still warm. This is a crucial step because warm potatoes are much more porous and will soak up the warm dressing more effectively, leading to a richer and more flavorful salad.
- Stick to the Right Vinegar: The distinct tangy flavor comes from the correct vinegar. Use white vinegar, white wine vinegar, or authentic German seasoned vinegar. Do not substitute with apple cider vinegar or balsamic vinegar; their unique flavors will fundamentally change the traditional taste of the salad.
- Garnish with Fresh Herbs: Before serving, a sprinkle of fresh chopped chives or parsley adds a vibrant burst of color and a fresh, aromatic finish. While delicious, keep the amount modest, typically no more than 2 tablespoons. The potatoes should remain the star of the dish, with herbs providing a subtle complement.
- Embrace Regional Diversity: It’s important to remember that Germany has many regional variations of potato salad. Some versions might omit bacon, while others in Northern Germany might use a mayonnaise-based dressing. This recipe reflects the vinegar and bacon-based style common in Bavaria, which is the version I grew up with. Enjoy this particular authentic style!
German Potato Salad FAQs
The primary difference lies in the dressing and serving temperature. American potato salad is typically mayonnaise-based, often sweet, and served cold. Authentic German potato salad, especially from regions like Bavaria, features a warm, tangy dressing made from vinegar, beef broth, and bacon drippings, and is frequently served warm or at room temperature. What many Americans perceive as “German Potato Salad” (with unpeeled red potatoes, lots of parsley, and often garlic and excessive sugar) is not truly representative of traditional German recipes.
It is always better to boil potatoes whole and with their peel on. This method helps the potatoes retain their flavor and prevents them from becoming waterlogged. Once cooked, they are peeled while still warm. Peeling them hot is crucial because warm potatoes are more porous and will better absorb the warm, tangy dressing, resulting in a more flavorful and moist salad.
German potato salad is an incredibly versatile side dish. In Germany, it’s traditionally served with classic dishes like Schnitzel, various sausages (Bratwurst, Weisswurst), roasted pork, or breaded pork chops. It also pairs wonderfully with grilled chicken, fish, or any hearty meat. It’s a popular choice for barbecues, potlucks, and holiday gatherings. A fun fact: many German families traditionally enjoy potato salad as part of their Christmas Eve meal.

Storing and Enjoying Leftover German Potato Salad
This authentic German potato salad tastes fantastic the next day as the flavors continue to meld and deepen. To store leftovers, transfer the salad to an airtight container and refrigerate it promptly. It will keep well in the fridge for about 2 days. When you’re ready to enjoy it again, allow the salad to come to room temperature for about 30 minutes before serving. If you prefer it warm, you can gently reheat small portions in the microwave or on the stovetop over low heat, adding a splash of extra beef broth if it appears too dry. Always ensure any reheated leftovers are consumed promptly.
Explore More Authentic German Recipes
If you’ve enjoyed the delightful taste of this traditional German Potato Salad, you’re in for a treat! German cuisine offers a rich tapestry of flavors, from hearty main courses to comforting sides and exquisite desserts. I invite you to explore more culinary delights from Germany and expand your repertoire with truly authentic dishes.
Sides & Salads
Easy German Spaetzle Recipe
Cakes
Black Forest Cake
German Recipes
Bread Dumplings
German Recipes
Kaiserschmarrn
You can find a treasure trove of delightful options by visiting my dedicated section for German Recipes. From hearty main courses and comforting soups to delicious desserts, there’s something to satisfy every craving. If you have a specific German dish in mind that you haven’t found yet, please don’t hesitate to leave a comment – I love sharing my family’s traditions and culinary insights!
Never Miss A Recipe! Subscribe to my newsletter and follow along on Facebook, Instagram, and Pinterest for more great recipes and all of the latest updates.

Authentic German Potato Salad
Ingredients
- 2 pounds waxy potatoes (such as Yukon Gold, Yellow, Charlotte, or New Red)
- 6-8 slices bacon, finely diced
- ½ cup finely chopped onion
- ¾ cup beef stock
- 6 Tbsp white vinegar (or white wine vinegar, or German seasoned vinegar)
- 1 tsp mustard, Dijon or mild German mustard
- 2 Tbsp vegetable oil, sunflower or avocado oil work best
- 1 tsp sugar
- ½ tsp salt, or more to taste
- ¼ tsp black pepper, freshly ground
- 2 Tbsp chopped parsley, or chives, for garnish
Instructions
-
Boil the potatoes in a large pot covered with an inch of cold water over high heat until tender when pierced with a fork, about 20 minutes depending on the size of the potatoes.
-
Meanwhile, prepare the dressing. Cook the diced bacon in a skillet over medium heat until crispy. Remove the bacon and set it aside, leaving the rendered fat in the pan. Add the chopped onion to the pan and sauté until translucent but not browned, about 3-4 minutes. Add beef broth and bring to a simmer. Turn down the heat and stir in the vinegar, mustard, oil, sugar, salt, and pepper.
-
Once the potatoes are cooked, let them cool slightly so you can handle them. Peel the potatoes while still warm. Cut the potatoes into ¼-inch slices or cubes and place them in a large bowl.
-
Pour the hot dressing over the warm potatoes. Mix the salad gently until all potatoes are coated. Fold in the crispy bacon pieces. Let the salad sit at room temperature for at least 20 minutes before serving, allowing the potatoes to fully absorb the dressing’s flavors. Garnish with fresh chives or parsley if desired.
Notes
- The type of potato makes all the difference! I recommend using Yukon Gold potatoes, Yellow Potatoes, Charlotte, or New Red potatoes because of their waxy flesh and firm texture. Don’t use starchy potatoes like russet!
- Potato salad can be served warm, at room temperature, or cold. For food safety, the salad should not sit at room temperature for more than 2 hours.
- The potatoes are cooked unpeeled and are peeled while they’re still hot because this way the potatoes will better soak up the salad dressing, making it more flavorful.
- The vinegar gives the salad its authentic taste, don’t use apple cider or balsamic vinegar! Stick to white or white wine vinegar.
- Sprinkle the salad with chopped chives or parsley before serving, but use no more than 2 Tbsp. The potatoes should be the star of the dish!
- There are many variations of potato salad throughout Germany, and each region makes it a bit differently. Some are made without bacon, some are made with a mayonnaise-based dressing (especially in Northern Germany), but this recipe is the classic vinegar-based version I grew up with in Bavaria.
Cooking potatoes in the Instant Pot
For a quicker method, place a trivet in your Instant Pot, add one cup of cold water, and arrange the whole, unpeeled potatoes on top of the trivet. Close the lid and cook at high pressure for 9-12 minutes, adjusting the time based on potato size. Perform a quick-release of the pressure once cooking is complete.
Nutrition
Like this recipe? Rate and comment below!
This German Potato Salad recipe was originally published in 2017. It was updated with new photos, a refined recipe, and an expanded post in December 2020.