Romy London

  • About Me
  • Recipes
  • Cookbook
  • Work With Me
  • Contact
menu icon
go to homepage
  • About Me
  • Recipes
  • Cookbook
  • Work With Me
  • Contact
search icon
Homepage link
  • About Me
  • Recipes
  • Cookbook
  • Work With Me
  • Contact
×
Home » Recipes » Salad

Vegan German Potato Salad

Vegan Food Blogger, Chef and Photographer Romy London in the kitchen with vegan meals on the table in front of her.
Modified: Jul 30, 2026 · Published: Aug 2, 2024 by Romy · This post may contain affiliate links · 1 Comment
Add my blog as a trusted site on Google
Jump to Recipe Print Recipe

Looking for a delicious and refreshing dish for a hot summer day? This Vegan German Potato Salad is just what you need!

Growing up in Germany, potato salad was a regular feature at family gatherings, barbecues and celebrations. My Bavarian mother and grandmother made several different versions, but the creamy, chilled kind was always my favourite.

This vegan German potato salad combines tender potatoes, crunchy dill pickles, red onion, fresh herbs and smoky vegan bacon in a tangy mayo-and-mustard dressing. It is easy to prepare ahead and tastes even better once it has chilled and the flavours have had time to mingle.

German potato salad varies considerably by region and family. While warm, vinegar-dressed potato salad is common in southern Germany, this recipe is based on the creamy, cold style I grew up eating.

A serving of delicious vegan german potato salad on a sunny table.

❤️ Why You’ll Love This Recipe

  • Creamy and tangy: Vegan mayonnaise, mustard, apple cider vinegar and pickle juice create a rich dressing with plenty of acidity.
  • Packed with texture: Tender potatoes are mixed with crunchy pickles, red onion, fresh herbs and smoky bacon pieces.
  • Ideal for making ahead: The salad benefits from at least one hour in the fridge and tastes even better the following day.
  • Perfect for gatherings: Serve it chilled at picnics, summer barbecues, potlucks or alongside your favourite vegan mains.
Jump to:
  • 🌱 Ingredients & Notes
  • 🧑‍🍳 How to Make Vegan German Potato Salad (Step-by-Step)
  • 💡 Tips for the Best German Potato Salad
  • 🍽️ How to Serve
  • 🌭 What to Serve with German Potato Salad
  • ❄️ Make Ahead & Storage
  • ❓ Frequently Asked Questions
  • 🔜 More Potato Salad Recipes & Co.
  • 📖 Recipe Card

There is no single German potato salad recipe. Depending on the region and family, it may be served warm or cold and dressed with broth, vinegar, oil or mayonnaise.

This recipe is based on the creamy, chilled potato salads I grew up eating in Germany.

🌱 Ingredients & Notes

Here is everything you need for this recipe:

Potatoes

Use waxy or all-purpose potatoes that hold their shape after boiling. Baby potatoes, Charlotte, Yukon Gold or another yellow-fleshed variety work well. Avoid very floury potatoes, as they can break apart when mixed with the dressing.

Vegan bacon

Use your favourite shop-bought vegan bacon pieces, or make your own with seasoned tempeh or tofu. Cook them until crisp before adding them so they provide some contrast against the creamy potatoes.

Dill pickles

Finely diced dill pickles add crunch and acidity. Keep one tablespoon of the pickle brine for the dressing.

Red onion

Chop it finely so it distributes evenly. For a milder onion flavour, soak the chopped onion in cold water for ten minutes, then drain and pat it dry.

Fresh herbs

Dill gives the salad its most distinctive flavour, while parsley adds freshness. You can reduce the parsley if you prefer the dill to be more prominent.

Vegan mayonnaise

Use a creamy, fairly neutral vegan mayonnaise. A strongly flavoured garlic mayo will also work, but it will noticeably change the finished salad.

Scroll to the recipe card at the bottom of the post for detailed quantities and measurements.

🔪 Equipment

You'll need:

  • Large saucepan
  • Colander
  • Sharp knife and chopping board
  • Small mixing bowl and whisk
  • Large salad bowl
  • Airtight storage container

🧑‍🍳 How to Make Vegan German Potato Salad (Step-by-Step)

This creamy German potato salad is easy to prepare, but allowing the potatoes to cool and the finished salad to chill makes a big difference to its texture and flavor.

Step 1: Cook the Potatoes

Place the potatoes in a large saucepan and cover them with cold water. Add a generous pinch of salt, then bring the water to a boil.

Reduce the heat and gently simmer the potatoes for 10-15 minutes. They are ready when a small knife slides into the center easily, but the pieces still hold their shape. Avoid overcooking them, as very soft potatoes can break apart when mixed with the dressing.

Drain the potatoes thoroughly, then spread them out on a baking sheet or large plate. Leave them to cool completely. Spreading them into a single layer helps the steam escape and speeds up the cooling process.

Step 2: Prepare the Vegan Bacon

Cook the vegan bacon according to the package instructions, if required, until browned or crisp around the edges.

Set it aside to cool. Reserve a small amount for garnishing the finished potato salad, if you like.

Step 3: Make the Creamy Dressing

Add the vegan mayonnaise, Dijon mustard, apple cider vinegar, pickle juice and olive oil to a medium bowl.

Whisk until smooth and creamy, then season with salt and black pepper. Taste the dressing and add a little more mustard or pickle juice if you prefer a sharper, tangier flavor.

Step 4: Assemble the Potato Salad

Place the cooled potatoes in a large mixing bowl. Add the vegan bacon, diced dill pickles, finely chopped red onion, fresh dill and parsley.

Pour the dressing over the ingredients. Use a large spoon or silicone spatula to gently fold everything together until the potatoes are evenly coated.

Take care not to stir too vigorously, as this can break up the potatoes and make the salad overly soft.

Step 5: Chill the Salad

Cover the bowl or transfer the potato salad to an airtight container.

Refrigerate it for at least one hour before serving. This gives the potatoes time to absorb some of the dressing and allows the flavors to come together.

For an even stronger flavor, prepare the salad the day before and keep it covered in the refrigerator overnight.

Step 6: Taste and Serve

Give the chilled potato salad a gentle stir before serving. The dressing may thicken slightly in the refrigerator, so add a small spoonful of vegan mayonnaise or a splash of pickle juice if it needs loosening.

Taste and adjust the salt, black pepper or mustard as needed. Garnish with the reserved vegan bacon and a little extra fresh dill or parsley.

Serve chilled or remove it from the refrigerator around 15 minutes before serving for a slightly softer, creamier texture.

German Potato Salad up close.
A fork lifting a piece of german potato salad.

📌 If you love Pinterest you can pin any of the images to your boards!

💡 Tips for the Best German Potato Salad

Choose potatoes that hold their shape

Waxy potatoes are less likely to crumble when folded into the creamy dressing.

Start with cold water

Placing the potatoes in cold salted water helps them cook evenly from the centre to the outside.

Don’t overcook them

The potatoes should be easily pierced with a knife but still hold their shape. Overcooked potatoes can turn the salad into accidental mash.

Let them cool

Cool the potatoes before adding the vegan mayonnaise so the dressing stays creamy rather than becoming oily or loose.

Taste after chilling

Potatoes absorb seasoning as the salad rests. Taste it again shortly before serving and add more salt, pepper, mustard or pickle juice where needed.

Keep some toppings aside

Reserve a little vegan bacon, dill and parsley so you can add them just before serving. This keeps the garnish fresher and the bacon less soft.

🍽️ How to Serve

This salad is best enjoyed cold. If you prefer it at room temperature, simply take it out of the refrigerator about 30 minutes before serving.

🌭 What to Serve with German Potato Salad

Serve this potato salad alongside vegan sausages, grilled vegetables, veggie burgers or seitan cutlets at your next barbecue.

For a German-inspired meal, pair it with vegan schnitzel and a simple cucumber salad. It also works well as part of a picnic spread with crusty bread, leafy salad and pickles.

Take the salad out of the refrigerator around 15-20 minutes before serving if you prefer it slightly less chilled, but don’t leave it sitting out for an extended period in hot weather.

❄️ Make Ahead & Storage

How to make ahead

Prepare the potato salad up to one day before serving and keep it covered in the refrigerator. The resting time allows the potatoes to absorb some of the dressing and gives the flavours time to develop.

For the best texture, reserve a small amount of the vegan bacon and fresh herbs and add them shortly before serving.

Storing leftovers

Store leftover potato salad in an airtight container in the refrigerator for up to three days. Give it a gentle stir before serving and add a spoonful of vegan mayonnaise or a splash of pickle juice if the dressing has thickened.

❓ Frequently Asked Questions

Is German potato salad served warm or cold?

Both versions exist. German potato salad varies by region and household: some recipes are served warm with a vinegar-and-broth dressing, while others are chilled and made with mayonnaise. This recipe is a creamy, cold version based on the potato salads I grew up eating in Germany.

What potatoes are best for German potato salad?

Waxy or all-purpose potatoes work best because they remain firm after boiling. Baby potatoes, Charlotte potatoes and yellow-fleshed potatoes are all good options. Avoid very floury potatoes, which can fall apart when mixed with the dressing.

Can I make it without vegan bacon?

Yes. Simply leave it out, or replace it with smoked tofu, crisp tempeh pieces or finely chopped sundried tomatoes. You may want to add a small pinch of smoked paprika to the dressing to replace some of the smoky flavour.

Why has my potato salad become watery?

This can happen when the potatoes are still warm, the pickles or onions release excess moisture or the salad sits for several days. Cool the potatoes completely, drain the pickles well and avoid adding more pickle juice than the recipe requires.

Can I make German potato salad the day before?

Yes. This salad is ideal for making ahead and often tastes better the following day. Store it covered in the refrigerator and stir it gently before serving.

Can I use garlic mayonnaise?

Yes. Garlic vegan mayonnaise gives the salad a stronger savoury flavour and works particularly well with the dill and pickles. One reader accidentally used garlic mayo and enjoyed the result, so it is a tested-by-accident variation rather than a kitchen disaster.

A plate filled with creamy vegan potato salad on the dinner table.

Did you make this recipe? If so, will you do me a huge favor and leave a review and star rating & let me know how you liked this recipe? THANK YOU! ❤️

🔜 More Potato Salad Recipes & Co.

  • Italian potato salad on a serving plate in the sun.
    Italian Potato Salad
  • A portion of vegan big mac potato salad on a serving bowl.
    Vegan Big Mac Potato Salad
  • Vegan Caesar salad with crispy tofu pieces and chickpeas on a plate.
    Tofu Caesar Salad
  • Grilled Zucchini Salad

Here's a handy recipe card that you can print out and keep in your kitchen for easy reference:

📖 Recipe Card

A plate filled with creamy vegan potato salad on the dinner table.

Vegan German Potato Salad

Romy
This creamy vegan German potato salad combines tender potatoes, dill pickles, red onion, fresh herbs and smoky vegan bacon in a tangy mayo-and-mustard dressing. It is easy to prepare ahead and makes a brilliant chilled side dish for barbecues, picnics and family gatherings.
5 from 1 vote
Print Recipe Pin Recipe
Prep Time 20 minutes mins
Cook Time 15 minutes mins
Chilling Time 1 hour hr
Total Time 1 hour hr 35 minutes mins
Course Main Course, Salad, Side Dish
Cuisine German, vegan
Servings 6 servings

Equipment

  • 1 large pot for boiling the potatoes
  • 1 medium bowl to mix the dressing
  • 1 whisk
  • 1 large bowl for assembling the salad
  • 1 Plastic Wrap or Air-Tight Container To cover and refrigerate the salad, allowing the flavors to meld. An airtight container is preferable for longer storage.
  • 1 Knife & Cutting Board to chop all fresh ingredients

Ingredients
  

For the potato salad:

  • 2 lbs waxy yellow potatoes about 900g, cut into evenly sized bite-size pieces
  • ½ cup vegan bacon bits 60g
  • ½ cup dill pickles finely diced (75g)
  • ¼ cup red onion finely chopped (40g)
  • ¼ cup fresh dill finely chopped (15g)
  • ¼ cup fresh parsley finely chopped (15g)

For the creamy dressing:

  • 1 cup vegan mayonnaise 200g
  • 2 tablespoons Dijon mustard
  • 2 tablespoons apple cider vinegar
  • 1 tablespoon pickle juice from the dill pickles
  • 1 tablespoon olive oil
  • Salt and pepper to taste

Instructions
 

  • Place the potatoes in a large saucepan and cover them with cold water. Add a generous pinch of salt and bring to a boil. Reduce the heat and simmer for 10-15 minutes, until tender but still holding their shape.
  • Drain thoroughly, then spread the potatoes over a baking sheet or large plate. Leave them to cool completely.
  • Cook the vegan bacon according to its package instructions, if required. Leave it to cool and reserve a small amount for garnishing.
  • Whisk together the vegan mayonnaise, Dijon mustard, apple cider vinegar, pickle juice and olive oil until smooth. Season with salt and black pepper to taste.
  • Add the cooled potatoes, vegan bacon, dill pickles, red onion, dill and parsley to a large bowl. Pour over the dressing and gently fold everything together until evenly coated.
  • Cover the bowl or transfer the salad to an airtight container. Refrigerate for at least one hour before serving.
  • Gently stir the salad and taste for seasoning. If the dressing has thickened, loosen it with a small spoonful of vegan mayonnaise or a splash of pickle juice. Garnish with the reserved vegan bacon and additional herbs.

Notes

  • Choosing Potatoes: Waxy or all-purpose potatoes work best because they retain their shape after boiling. Baby potatoes, Charlotte potatoes and other yellow-fleshed varieties are all suitable. Avoid very floury potatoes, which are more likely to break apart when mixed.
  • Cutting the Potatoes: Cut the potatoes into similarly sized pieces so they cook evenly. Quarter small baby potatoes and cut larger potatoes into pieces of approximately 2.5cm or 1 inch.
  • Vegan Bacon: Some vegan bacon bits are ready to use, while others need to be cooked first. Follow the package instructions and allow the bacon to cool before adding it to the salad. Smoked tofu or crisp tempeh pieces can be used instead.
  • Make Ahead: The potato salad can be prepared one day ahead. Keep it covered in the refrigerator and stir it gently before serving. For the best texture, reserve some of the vegan bacon and fresh herbs and add them just before serving.
  • Storage: Cool and refrigerate the salad promptly, ideally within two hours of cooking the potatoes. Store it in an airtight container and use it within two days, counting from the day it was prepared.
  • Variations: Try adding finely chopped celery, capers or a little prepared horseradish. Garlic vegan mayonnaise also works well for a stronger savory flavor.
  • Serving: Serve the potato salad chilled or allow it to stand at room temperature for around 15 minutes before eating. It pairs well with vegan sausages, grilled vegetables, veggie burgers, schnitzel or vegan grilled chicken.
Keyword German Potato Salad, Potato Salad, Vegan German Potato Salad

 © 2026 Romy London / Romina Callwitz | All images, videos, wordings and content are copyright protected and belong to Romina Callwitz. Please do not use any of my content without prior permission. If you wish to re-publish any (part of my) content, please get in touch via email. Thanks for your support!

*Disclosure: This page may contain affiliate links and sponsored links that earn me a small commission, at no additional cost to you. You can find more information in my Privacy Policy.

More Salad

  • A platter with vibrant watermelon feta salad on a white table.
    Watermelon Feta Salad
  • Vegan Tuna pasta salad in a serving bowl.
    Vegan Tuna Salad
  • Vegan burrito bowl loaded with vegetables, walnut mince and guacamole on the dinner table.
    Vegan Burrito Bowl
  • Spicy Jackfruit Lettuce Wraps

Comments

    💭 Leave a Comment Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




  1. Leigh Machnee says

    August 08, 2024 at 12:54 pm

    5 stars
    I made this last night, and it was delicious, and my omnivore partner loved it, too! I didn't realise until prepping the dressing that I had accidentally bought Batts vegan garlic mayo instead of regular vegan mayo, but it added a tasty garlic touch! Batts can be found at Lidl, if anyone is interested 🙂 Thanks, Romy!

    Reply

Hey, I'm Romy! 👋

I'm a vegan recipe developer & food photographer based in the UK.

I share comfort food recipes that are easy to follow and genuinely tested - so you know they'll work.

About Romy

FOLLOW ME

  • link to instagram account
  • link to facebook account
  • link to pinterest account
  • link to youtube account
  • link to tiktok account
  • Link to email

As Seen In

Romy London Uk as seen on Netflix, Channel 4, Metro, Cosmopolitan, TalkRadio, Channel 4, Evening Standard, Vegan Life, Vegan Food & Living

Latest Recipes

  • Vegan gnocchi with hearty lentil ragu and fresh chives on a serving plate on the dinner table.
    Hearty Gnocchi Lentil Ragu
  • Crispy curried tofu pieces served over creamy chickpea curry, topped with fresh herbs and sesame seeds, with naan on the side.
    Crispy Curried Tofu
  • Air fryer empanadas on a serving board.
    Air Fryer Empanadas

🔎 Search

Footer

↑ back to top

About

  • Privacy Policy
  • Cookie Policy

Newsletter

  • Sign up for my newsletter & NEVER miss a recipe!

Contact

  • Contact
  • Work with me

As an Amazon Associate, I earn from qualifying purchases.

Copyright © 2026 Romy London

Manage Cookie Consent
We use technologies like cookies to store and/or access device information. We do this to improve browsing experience and to show (non-) personalized ads. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
View preferences
{title} {title} {title}