Recipes

Creamy Vegan Potato Salad (Classic Mayo-Based)

VeganDigest Editorial
VeganDigest Editorial
Updated June 21, 2026 · 5 min read
A bowl of creamy vegan potato salad garnished with fresh dill and a dusting of paprika Jump to recipe ↓
In this guide5
  1. 01Why This Version Works
  2. 02Key Ingredients and What They Do
  3. 03Step-by-Step Method Tips
  4. 04Variations Worth Trying
  5. 05Serving and Storage

This classic creamy vegan potato salad tastes every bit as satisfying as the version it replaces. The secret is a generous mayo-mustard dressing that clings to warm, freshly drained Yukon gold potatoes, letting the starch absorb the tang while everything cools. A handful of celery, red onion, dill, and a splash of apple cider vinegar round it out into a complete, crowd-pleasing side dish.\n\nThe recipe is ready in about 35 minutes of active time, and it improves after a few hours in the fridge. Make it the day before a cookout or potluck and it will be even better when you open the lid.

Why This Version Works

Most vegan potato salad falls short in one of two ways: either the dressing is too sparse and the potatoes taste plain, or it leans on novelty ingredients that distract from what the dish is supposed to be. This recipe goes back to the classic American deli blueprint and simply swaps in vegan mayo.

Vegan mayo (brands like Hellmann's Vegan, Follow Your Heart Vegenaise, or Sir Kensington's Fabanaise) behaves identically to conventional mayo in a dressing. It emulsifies, clings, and holds its texture through refrigeration without breaking or going watery. Combine it with yellow mustard for gentle heat and depth, apple cider vinegar for brightness, and celery seed for that unmistakable old-fashioned flavor, and the dressing is genuinely indistinguishable from the original.

Dressing the potatoes while they are still warm is the single most important technique in this dish. Warm potatoes are porous. They absorb the dressing into their starch rather than just being coated on the outside, which produces a creamier texture and more even flavor throughout. Do not rinse the potatoes with cold water before dressing them. Let them drain in the colander for two or three minutes, then move them straight to the bowl.

Key Ingredients and What They Do

Yukon gold potatoes are the best choice here. They are waxy enough to hold their shape through boiling and stirring, with a natural buttery flavor that complements the creamy dressing. Red potatoes are a close second. Russet potatoes are starchier and will break down more during cooking, which produces a softer, pastier texture. That may be what you want if you prefer an ultra-creamy salad, but the default here is cubes that hold their shape with just the edges softening into the dressing.

Vegan mayo is the base of the dressing. You need about 1 cup for 2.5 pounds of potatoes. Use a brand you enjoy eating on its own, because the flavor comes through. Homemade vegan mayo (aquafaba-based) also works beautifully if you have it.

Yellow mustard adds savory depth without the wine content found in many Dijon varieties. One to two tablespoons is enough to taste it clearly without overpowering the potatoes.

Apple cider vinegar lifts the entire dressing and keeps it from tasting flat or heavy. Two tablespoons is the right amount for a 2.5-pound batch.

Celery seed is small but essential. It is the ingredient that makes the salad taste "classic" and old-fashioned rather than generic. Do not skip it.

Fresh dill adds an herby brightness that is especially good after the salad has chilled. Dried dill works in a pinch at one-third of the fresh quantity.

Dill pickles or sweet relish add textural contrast and a little brine. Two chopped dill pickles or a quarter cup of relish is enough.

Step-by-Step Method Tips

Cut your potatoes to a consistent size. Aim for roughly 1-inch pieces. Uneven cutting means some pieces overcook and fall apart while others stay firm. Consistency matters here more than precision.

Salt the cooking water generously. The potatoes absorb the water as they cook. Salted water seasons from the inside out in a way that adding salt to the finished salad cannot replicate.

Check for doneness with a fork, not a timer. At a rolling boil, 1-inch Yukon gold pieces typically take 8 to 12 minutes to become fork-tender. The fork should slide in with no resistance, but the piece should not fall apart when you lift it.

Drain and dress while warm. Spread the drained potatoes into your largest mixing bowl and immediately add the dressing. Stir gently with a rubber spatula. Some edges will break and that is fine; it adds body to the dressing.

Chill before serving. The salad is technically ready to eat once assembled, but an hour in the fridge is minimum and three to four hours is better. Overnight is best. The dressing thickens and the flavors meld significantly.

Variations Worth Trying

Eggy flavor without eggs: Add a pinch of black salt (kala namak) to the dressing in place of regular salt. Kala namak has a sulfurous, egg-like quality that makes the salad taste uncannily similar to traditional egg-potato salad. You can also press and chop a block of extra-firm tofu into small cubes and fold it in with the potatoes for added protein and texture.

Southern-style: Add a tablespoon of pickle brine from the jar, a pinch of smoked paprika, and a couple of tablespoons of finely diced dill pickle in addition to or instead of relish.

Herb-forward: Swap out celery for cucumber, double the fresh dill, and add a handful of chopped fresh parsley. Stir in a tablespoon of capers for a briny, Mediterranean-leaning version.

Nut-free, mayo-free: Replace the mayo with a blended sauce of half a cup of silken tofu, two tablespoons of olive oil, two tablespoons of apple cider vinegar, one tablespoon of yellow mustard, and salt to taste. This is lighter and tangier but equally creamy.

Serving and Storage

Vegan potato salad is a natural fit alongside grilled corn, veggie burgers, coleslaw, baked beans, or a platter of raw vegetables with hummus. It holds its temperature well at a table or buffet for up to two hours.

Store leftovers in an airtight container in the refrigerator. The salad keeps well for 4 to 5 days. The dressing will loosen slightly as the potatoes continue to release a little moisture; stir it back together before serving and add an extra spoonful of vegan mayo if it seems dry.

Do not freeze this salad. The mayo-based dressing separates and the potato texture turns grainy after thawing. It is strictly a fresh, refrigerator-stored dish.

For a picnic or outdoor event, keep the salad chilled in a cooler until you are ready to serve. If it has been sitting at room temperature for more than two hours in warm weather, discard rather than refrigerate. This is a food safety guideline that applies to all mayo-based salads.

The recipe

Classic Creamy Vegan Potato Salad

Prep

15 min

Cook

15 min

Makes

6 to 8

Ingredients

  • 2.5 pounds Yukon gold potatoes, cut into 1-inch pieces (skin on or peeled)
  • 1 cup vegan mayonnaise
  • 2 tablespoons yellow mustard
  • 2 tablespoons apple cider vinegar
  • 1 teaspoon celery seed
  • 2 dill pickles, finely chopped (about half a cup), or 3 tablespoons sweet relish
  • 2 stalks celery, diced
  • Half a medium red onion, finely diced (about half a cup)
  • 2 tablespoons fresh dill, chopped (or 2 teaspoons dried dill)
  • 1 teaspoon fine sea salt, plus more for the cooking water
  • Half a teaspoon black pepper
  • Paprika, for garnish

Instructions

  1. 1 Place the potato pieces in a large pot and cover with cold water by at least 1 inch. Add a generous pinch of salt. Bring to a boil over high heat, then reduce to a steady medium boil. Cook 8 to 12 minutes until a fork slides through a piece with no resistance. Do not overcook.
  2. 2 Drain the potatoes in a colander and let them sit for 2 to 3 minutes to release steam. Do not rinse them.
  3. 3 While the potatoes cook, whisk together the vegan mayo, yellow mustard, apple cider vinegar, celery seed, 1 teaspoon salt, and black pepper in a large mixing bowl.
  4. 4 Transfer the warm potatoes to the bowl with the dressing. Add the chopped pickles, celery, red onion, and fresh dill. Fold gently with a rubber spatula until everything is coated. Some potato edges will break and mix into the dressing; this is desirable.
  5. 5 Taste and adjust salt, pepper, or vinegar as needed. The dressing should taste lightly tangy and well-seasoned.
  6. 6 Cover and refrigerate for at least 1 hour before serving, or overnight for best results. Garnish with a dusting of paprika just before serving.

Notes

  • ·Yukon gold potatoes hold their shape best. Red potatoes are a close substitute. Russet potatoes produce a softer, more broken-down texture.
  • ·Dress the potatoes while they are warm so the starch absorbs the dressing and the flavor penetrates throughout.
  • ·For an eggy flavor without eggs, replace the regular salt with black salt (kala namak).
  • ·This salad keeps for 4 to 5 days in an airtight container in the refrigerator. Do not freeze.
  • ·For a nut-free, mayo-free version, blend half a cup of silken tofu with 2 tablespoons olive oil, 2 tablespoons apple cider vinegar, 1 tablespoon yellow mustard, and salt to taste.
Was this helpful?

Made this recipe?

Tap a star to rate it — it takes a second and helps other cooks find recipes that actually work.

No ratings yet — be the first to rate this recipe

Share this guide

Frequently asked questions

What is the best potato for vegan potato salad?+

Yukon gold potatoes are the top choice because they are waxy, hold their shape after boiling, and have a naturally buttery flavor that works well with a creamy mayo dressing. Red potatoes behave similarly. Russet potatoes are starchier and will break down more, producing a softer, pastier result. Both approaches are valid depending on the texture you prefer.

Can I make vegan potato salad ahead of time?+

Yes, and in fact it improves with time. Making it the night before a meal or gathering allows the dressing to penetrate the potatoes and the flavors to develop fully. Store it covered in the refrigerator and stir before serving. It keeps well for 4 to 5 days.

Which vegan mayo brand works best in potato salad?+

Any store-bought vegan mayo you enjoy eating on its own will work well here. Popular options include Hellmann's Vegan, Follow Your Heart Vegenaise, and Sir Kensington's Fabanaise. Homemade aquafaba-based mayo is also excellent. The key is using a brand whose flavor you like, since it is the dominant element in the dressing.

How do I keep the potatoes from getting mushy?+

Three things prevent mushy potato salad: choosing a waxy potato variety (Yukon gold or red), cutting pieces to a consistent 1-inch size so they cook evenly, and pulling them from the heat as soon as a fork slides through without resistance. Overcooked potatoes cannot be saved by careful mixing; they will fall apart regardless. Set a timer and check early.

VeganDigest Editorial

Written by

VeganDigest Editorial

VeganDigest Editorial is the small independent team that researches and fact-checks this site. We are not doctors or dietitians. For every is-it-vegan verdict we read the product's current ingredient list and manufacturer information, and for anything health-related we report guidance from recognized bodies such as the NHS, the Vegan Society, and the Academy of Nutrition and Dietetics rather than offering medical advice. Every page shows the date it was last verified, and our full process is on the How We Verify page.

Comments

Join the conversation

    Keep reading