Salads
This vegan dill potato salad recipe transforms a classic picnic staple into a creamy, herb-packed dish that feels fresh and satisfying without a drop of dairy.
The secret lies in a tangy vegan mayo base—made with aquafaba for that signature richness—paired with bright, fresh dill and crisp celery bites that add satisfying crunch.
I’ve perfected this version after years of testing, ensuring the potatoes stay tender while the dressing clings perfectly, creating a salad that’s both nostalgic and entirely modern.
The foundation starts with waxy potatoes (like Yukon Golds) boiled until fork-tender, then cooled completely before mixing. This step prevents a gummy texture, while the vegan mayo—whipped with lemon juice and apple cider vinegar—adds a zesty depth that balances the earthy potatoes.
Fresh dill, finely chopped, infuses every bite with that signature herbaceous brightness, and a touch of Dijon mustard ties everything together with a subtle kick.
What makes this version stand out is the crisp celery and pickles that cut through the creaminess, adding layers of texture and tang. The salad keeps beautifully for up to 4 days in the fridge, making it perfect for meal prep, while the flavors only deepen over time.
Serve it alongside grilled vegan burgers, sandwiches, or as a light lunch on its own—this recipe proves vegan dishes can be just as comforting and crowd-pleasing as the original.
For extra flair, try roasting the potatoes instead of boiling for a deeper, caramelized edge, or swap in roasted red peppers for a smoky twist. The possibilities are endless, but the core technique—cooling the potatoes and letting the dressing work its magic—remains foolproof. Let’s get started!
Ingredients for vegan dill potato salad
Fresh dill, crisp celery, and creamy aquafaba mayo transform simple potatoes into this vibrant vegan salad.
| Ingredient | Amount | Notes |
|---|---|---|
| Yukon Gold Potatoes 🥔 | 2 lb | Cut into 1-inch cubes, waxy variety |
| Fresh Dill 🌿 | ¾ cup | Finely chopped, stems removed |
| Celery Stalks 🧅 | 2 whole | Thinly sliced, crisp texture |
| Dijon Mustard 🍯 | 2 tbsp | High-quality, for tangy depth |
| Lemon Juice 🍋 | 3 tbsp | Freshly squeezed, bright acidity |
| Apple Cider Vinegar 💧 | 1 tbsp | For subtle tang balance |
| Yellow Onion 🧅 | ½ cup | Finely diced, small pieces |
| Aquafaba 🥫 | ½ cup | Chickpea brine, whipped stiff |
| Extra-Virgin Olive Oil 🫒 | ½ cup | High-quality, fruity notes |
| Dill Pickle Relish 🥒 | ¼ cup | Chopped, for tangy crunch |
| Sea Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground, light hand |
| Maple Syrup 🍁 | 1 tbsp | For subtle sweetness balance |
The Yukon Gold potatoes are non-negotiable—their waxy texture holds up beautifully to boiling and stays tender when cooled. Buy them fresh from your local grocery store's produce section, ideally within a week of making this salad. For extra flavor, consider roasting half the potatoes instead of boiling them—toss with olive oil, salt, and pepper before roasting at 400°F for 25 minutes. Fresh dill is the star here, so grab a bunch from the market rather than using dried. The stems are tough, so remove them before chopping. If you can't find fresh dill, dried works at one-third the amount, but the flavor won't be as bright.
No aquafaba? Vegan mayo or cashew cream works in a pinch, though the texture will differ slightly. The Dijon mustard adds depth—Maille is my go-to brand for its smooth texture and robust flavor. Substituting with regular mustard can make the salad taste sharper. For the pickles, I prefer dill pickle relish from the jar for that tangy crunch, but you can use finely chopped dill pickles if you prefer a chunkier texture. The apple cider vinegar should be raw and unfiltered for the best flavor. If you're making this ahead, the flavors meld beautifully over time—let it sit overnight for even more depth.
This salad keeps exceptionally well in an airtight container in the fridge for up to 4 days, with flavors actually improving as the ingredients marry. For meal prep, I double the recipe and portion it into containers—perfect for lunches or potlucks. The potatoes will soften slightly over time, but the dressing clings beautifully. If the dressing separates, just give it a quick whisk before serving. For extra crunch, add fresh celery or pickles just before eating. The aquafaba mayo can be made ahead and stored separately for 3 days, making this a great make-ahead recipe.
Why You'll Love This Recipe
- No Boil Required: I swear by this cold method—just roast the Yukon Golds until tender, then let them cool while you toss everything else together. That crispy edge with the creamy center? Chef’s kiss, and zero extra pots to wash.
- Dill That Stands Out: Fresh dill isn’t just an afterthought here—it’s the star. The bright, tangy punch cuts through the richness, and the lemon juice keeps it from getting heavy. Honestly, my husband asks for seconds just for the herb hit.
- Picnic to Potluck: This salad holds up like a champ. Pack it for summer outings, bring it to BBQs, or serve it at room temp for dinner guests. The Dijon mustard and celery add enough crunch to keep it interesting even after hours.
- Budget-Friendly Staples: Yukon Golds and celery are pantry-friendly, and you’ll use half a bunch of dill for multiple servings. Between us, this is my go-to when I’m stretching groceries but still want something special. (Yes, even on a Tuesday night.)
Step-by-step instructions for vegan dill potato salad
This method delivers creamy, herb-infused texture without dairy—perfect for vegan gatherings.
Boil and Cool the Potatoes
Place the 2 lb Yukon Gold Potatoes in a large pot and cover with cold water by 2 inches. Add 1 tsp of the 1.5 tsp sea salt and bring to a rolling boil over high heat. Once boiling, reduce to medium-high heat and cook for 15-18 minutes until a knife slides in easily with slight resistance.
Drain immediately and transfer the potatoes to a large mixing bowl. Let them cool for 5 minutes before handling. This cooling step prevents the potatoes from breaking apart when chopped. While they cool, I like to give them a gentle shake to separate any clumps—this ensures even texture in the final salad.
Whip the Aquafaba Dressing
In a separate bowl, combine the 0.5 cup Aquafaba with 0.5 tsp of the 0.5 tsp black pepper. Using a hand mixer or stand mixer, beat on high speed for 3-4 minutes until stiff peaks form. The mixture should look like fluffy meringue—this is what replaces mayo for that signature creamy texture.
With the mixer running, gradually add the 0.5 cup Extra-Virgin Olive Oil in a slow, steady stream. Continue mixing until fully incorporated and the dressing holds its shape when spooned. This step is crucial—don't rush it. The aquafaba needs time to fully emulsify with the oil for that velvety consistency.
Prepare the Herb and Vinegar Base
In the same bowl with the cooled potatoes, add the 0.5 cup Yellow Onion, 2 tbsp Dijon Mustard, 3 tbsp Lemon Juice, 1 tbsp Apple Cider Vinegar, 1 tbsp Maple Syrup, and the remaining 0.5 tsp sea salt. Using a potato masher or fork, gently mash the potatoes until they're roughly 50% broken down—you want some texture, not a puree.
Fold in the 0.75 cup Fresh Dill and 2 whole Celery Stalks (thinly sliced). The celery should remain crisp—this adds a satisfying bite contrast. Taste and adjust seasoning if needed, but the lemon and vinegar should already provide bright acidity to balance the richness.
Combine and Chill
Gently fold the aquafaba dressing into the potato mixture using a spatula. Start with small amounts to avoid deflating the whipped aquafaba, then gradually incorporate all of it. Add the 0.25 cup Dill Pickle Relish last and mix just until combined—this preserves its chunky texture for maximum crunch.
Transfer the salad to an airtight container and refrigerate for at least 2 hours (overnight is ideal). The flavors meld beautifully during chilling, and the aquafaba dressing firms up slightly. Before serving, give it a final stir to redistribute any settled ingredients—this ensures every bite has that perfect herb-infused creaminess.
Pro Tips For Making Vegan Dill Potato Salad
- Boil Until Fork-Tender: Yukon Golds should crumble when pierced—not just soft. I learned this the hard way by serving mushy potatoes that fell apart at the first bite. Test one after 15 minutes; if it’s still firm, keep boiling. Undercooked potatoes ruin texture faster than you can say "dressing."
- Finely Dice Celery: Skip the rough chop—this isn’t a crunch salad. Dice celery into tiny, even pieces (about 1/8-inch) so it blends smoothly with the potatoes. I used to leave it in chunks, and it always felt like I’d forgotten to mix it in.
- Mix Dressing Last: Toss the warm potatoes with a pinch of salt and let them cool for 10 minutes first. Adding dressing too soon turns them into a gluey mess. My grandmother swore by this, and she was right: the starch sets properly, so the dressing clings instead of pooling.
- Use Lemon Zest: A teaspoon of fresh lemon zest in the dressing brightens the flavor without overpowering. I was skeptical until I tried it—now I can’t imagine skipping it. It’s the thing that makes the salad taste fresh, not just tangy. (Yes, even if you’re impatient like me.)
Common mistakes when making this recipe
Overcooking Potatoes
Boiling potatoes until they're mushy is a classic mistake that turns your salad from creamy to gluey. I've ruined more dill potato salads than I'd like to admit by not testing for doneness properly.
Use a knife to check—it should slide in easily with slight resistance, not go through like butter. 15-18 minutes is your target time for 2 lb Yukon Golds, but watch closely after 12 minutes since stovetop heat varies. 🥔
Skipping the Cooling Step
This is where most vegan potato salads go wrong—the potatoes need to cool completely before mixing. Warm potatoes release excess starch when combined with the dressing, creating a gummy texture. I learned this the hard way when my first batch turned into a sad, sticky mess.
Let them cool for at least 10 minutes (I prefer 15 minutes) before handling. This also prevents the aquafaba mayo from breaking.
Using Dried Dill
Fresh dill is non-negotiable for that bright, herbaceous flavor. Dried dill has a completely different profile and will make your salad taste flat. I've tried the "one-third the amount" substitution, but it just doesn't compare.
Buy a fresh bunch from your local market—it's worth the extra effort. If you must use dried, measure ¼ cup instead of ¾ cup fresh, but expect a less vibrant flavor. 🌿
Rushing the Aquafaba Whipping
The aquafaba needs proper whipping time to create that signature creamy texture. I've seen people give it 30 seconds on high speed and wonder why their dressing looks like oil and water. Whip for the full 3-4 minutes until stiff peaks form—this is what replaces mayo's richness.
Add the olive oil slowly while mixing to ensure proper emulsification. Skipping this step results in a dressing that separates and tastes flat.
Adding Pickles Too Early
Adding the dill pickle relish too early can make it soggy and lose its crisp texture. I've made this mistake by mixing everything together at once. Add the pickles last and mix just until combined—this preserves their crunch.
The same goes for celery: keep it separate until the final fold. For best results, add both just before serving if you're making this ahead of time. 🥒
Ignoring the Chill Time
This salad needs time to rest in the fridge for flavors to develop properly. I've served it immediately after mixing and been disappointed by the lack of depth. The aquafaba dressing firms up slightly during chilling, and the flavors meld beautifully.
Plan for at least 2 hours (overnight is ideal) before serving. The longer it chills, the better the texture and flavor become—trust the process! ❄️
Nutrition facts
Frequently asked questions about vegan dill potato salad
Can I make this salad without aquafaba?
If you don't have aquafaba, use ½ cup vegan mayo or a cashew cream base (blend ½ cup soaked cashews with ¼ cup water and 1 tbsp lemon juice). The texture will be slightly different but still delicious. For extra richness, add 1 tbsp nutritional yeast to mimic the tangy depth of aquafaba.
How do I keep the celery extra crisp?
Soak the sliced celery in ice water for 10 minutes before adding it to the salad. This crisping trick works wonders! For even more crunch, add a pinch of salt to the ice water. Also, store the salad in a container with the celery on top—this keeps it from getting soggy when refrigerated.
What's the best way to reheat leftovers?
This salad isn't meant to be reheated—it's best served cold! However, if you need to warm a portion (like for a hot sandwich), gently heat it in the microwave for 20-30 seconds on low power. The texture will soften slightly, but the flavors remain intact. For best results, enjoy it fresh from the fridge within 4 days.
Can I add other veggies like bell peppers?
Yes! Roasted red peppers or diced bell peppers work beautifully—they add sweetness and color. For extra texture, try ¼ cup chopped red onion or ½ cup corn kernels. Just add them with the celery in the final mixing step. If using raw veggies, add them last to preserve crispness.
Why does my dressing separate?
This usually happens when the aquafaba wasn't whipped long enough or the potatoes weren't cooled completely. Whip the aquafaba for the full 3-4 minutes and ensure potatoes are fully cooled before mixing. If separation occurs, whisk vigorously with a splash of cold water or lemon juice to re-emulsify. For prevention, chill the salad for at least 2 hours before serving.
