Go Back
+ servings
easy vegan potato salad (1)

The Best Classic Vegan Potato Salad.

Kelly Roenicke
This classic vegan potato salad is creamy, flavorful, and easy to make. This is a favorite barbecue side dish!
4.80 from 25 votes
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Course Salad
Cuisine Dairy Free, Egg Free, gluten free, vegan.
Servings 8
Calories 303 kcal

Ingredients
 
 

  • 8 potatoes peeled and diced into smallish cubes (for about 7 cups diced potatoes)
  • ¾ cup sweet onion chopped
  • cup celery chopped
  • cup dill pickle relish or finely chopped dill pickles
  • cup vegan mayonnaise more if desired
  • 3 teaspoons mustard
  • 1 Tablespoon sugar
  • teaspoon salt
  • ¼ teaspoon pepper
  • paprika optional

Instructions
 

  • Place the diced potatoes in a large pot and cover with water. Boil the diced potatoes for about 20 minutes or until tender. Don't overcook the potatoes - they should be tender but not mushy.
  • Once the potatoes are fork tender, drain the water out of the pan. 
  • Let the potatoes cool before mixing on the other ingredients. If you are in a hurry, you can rinse with a few changes of cold water to speed up the cooling process.
  • Put the cooled potatoes, onions, and celery in a large bowl. Add the mayo, mustard, pickles, sugar, salt, and pepper, and stir to combine. The amount of mayo will vary depending on the size of the potatoes. Add more or less if needed.
  • Sprinkle with a dash of paprika before serving if desired.

Notes

You can use any type of potato you like. I prefer to use Red potatoes or Yukon Gold potatoes. 
If you can't have mustard, just leave it out and add a little more pickle relish.
Store leftovers in the refrigerator. They should be good for up to four days. 
Serving size is about ¾ cup. 

Nutrition

Calories: 303kcalCarbohydrates: 33gProtein: 5gFat: 16gSaturated Fat: 1gSodium: 398mgPotassium: 927mgFiber: 5gSugar: 2gVitamin A: 55IUVitamin C: 25.2mgCalcium: 70mgIron: 7.1mg
Keyword vegan barbecue recipes
Tried this recipe?Leave a comment below and tag @prettybeeblog on instagram!