Vegan German Potato Salad

Vegan german potato salad - yum!
Vegan german potato salad photo by Oxfordian Kissuth/Wikimedia Commons/CC-BY-SA-3.0
Prep: 20 mins
Cook: 0 mins
Total: 20 mins
Servings: 4 servings
Nutrition Facts (per serving)
356 Calories
6g Fat
70g Carbs
9g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4
Amount per serving
Calories 356
% Daily Value*
Total Fat 6g 7%
Saturated Fat 1g 3%
Cholesterol 0mg 0%
Sodium 278mg 12%
Total Carbohydrate 70g 25%
Dietary Fiber 7g 26%
Total Sugars 7g
Protein 9g
Vitamin C 32mg 161%
Calcium 63mg 5%
Iron 4mg 21%
Potassium 1668mg 35%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Looking for a way to make a vegetarian or even a vegan German potato salad? Here's how. German potato salad is actually easier than traditional American potato salads to make vegan​ because it doesn't need any mayonnaise. One of the essential ingredients of German potato salad is bacon, but that's easy enough to swap out with a few strips of crisped up bacon substitute. 

This vegetarian and vegan German potato salad recipe with vegetarian mock bacon can be served hot or cold. Vegetarian potato salad always makes a great vegetarian side dish for a picnic, vegetarian barbecue or for an everyday vegan dinner. This German potato salad recipe is both vegetarian and vegan since its made with a bit of a mustard-based roux instead of mayonnaise.

All of the ingredients except for the vegan bacon and the flour are gluten-free, so if you need this recipe to be gluten free or even if you just don't like mock meat products, you could easily omit the vegetarian bacon and still have a tangy German hot potato salad. Be sure to sub in a gluten-free flour if needed. 


  • 4 large potatoes

  • 1 tablespoon vegetable oil

  • 4 to 5 slices vegetarian bacon

  • 1 tablespoon sugar

  • 1 tablespoon all-purpose flour

  • 1/3 cup water

  • 1/4 cup white wine vinegar, or cider vinegar

  • 1/2 teaspoon mustard

  • 5 scallions, sliced

  • Salt, to taste

  • Freshly ground black pepper, to taste

Steps to Make It

  1. Gather the ingredients.

  2. In a large pot, boil the potatoes until they are just barely tender. (Many people will tell you to heavily salt the water for the best taste when making potato salad.)

  3. Once your potatoes are slightly tender, remove them from the cooking water and allow them to cool. When the potatoes are cool, chop into pieces approximately 1 inch in size.

  4. In a large skillet, cook the vegetarian bacon substitute in oil until nice and crispy on both sides. Once cooked, gently crumble the vegan bacon into pieces and set the bacon aside.

  5. Next, place the sugar, flour, water, vinegar, and mustard to the oil in the skillet and whisk together over low heat until thick.

  6. Add the chopped potatoes, the cooked and crumbled vegetarian bacon, and the chopped scallions to the pan and stir to coat the potatoes well.

  7. Add a dash of salt and pepper to taste, and serve up your vegan German potato salad either hot or cold as desired.

  8. Enjoy!


  • This German potato salad can be served hot or cold.
  • Many people will tell you to heavily salt the water for the best taste when making potato salad.