This is the best dang vegan potato salad, period. It’s ultra creamy with a flavorful mayo-mustard-sweet pickle dressing, “eggy” tofu and fresh dill! No one would ever guess it’s 100% vegan.
This old fashioned potato salad is the perfect dish to bring to a potluck. It’s creamy with the right amount of crunch and so flavorful thanks to a mayo-mustard-relish dressing PLUS fresh dill.
Similar to my Vegan Egg Salad, we are adding sliced and chopped tofu to mimic hard boiled eggs. Mixed in with the incredibly tasty dressing, it’s difficult to detect there are no eggs in the salad!
Of course you can leave out the tofu if you’d like, it’s still the most delicious potato salad you’ll ever eat!
I’ll share a few tips and tricks that will bring your potato salad from good to great in no time.
Ingredients you need
- Potatoes – I prefer yukon gold potatoes but russet is fine.
- Extra-firm tofu – Firm is fine if needed, but you’ll need to press the excess water out of it before using. Don’t use silken or soft tofu.
- Vegan mayo – Homemade or store bought.
- Sweet pickle relish – I prefer sweet but use dill relish if you like.
- Yellow mustard
- Apple cider vinegar
- Celery seeds
- Paprika
- Celery
- Green onions
- Fresh dill – Could leave this out but it’s so good!
How to make vegan potato salad
Find the complete recipe with measurements below.
Once you have peeled and chopped your potatoes, vegetables and tofu, it’s easy to throw this salad together.
Boil the diced potatoes for 10-15 minutes, until fork tender. Drain, then add to a large bowl.
Add the dressing ingredients to a bowl: vegan mayo, sweet pickle relish, mustard, apple cider vinegar, celery seeds and paprika.
Whisk dressing ingredients together until smooth and creamy.
To the large bowl with the cooked potatoes (still warm), add the dressing, sliced and chopped tofu and vegetables.
Mix everything together until the potatoes are coated. Add salt + pepper to taste, then cover and place in the refrigerator for at least 3 hours before serving.
Chilling the vegan potato salad overnight is even better, so the flavors have time to mingle and it gets really chilled!
Tips & substitutions
- Peel and dice the potatoes small for the best texture and taste. 1/2-1 inch pieces are best. When you mix everything together, some of the potatoes get a little mashed, adding to the creaminess of the dish.
- Vegan mayo – You can use a store bought vegan mayo you like or homemade cashew based Vegan Mayo. The homemade version is oil free. I also have a recipe for Tofu Mayonnaise that works.
- May use dill relish instead of sweet, but I very much prefer sweet pickle relish here!
- May add or substitute vegetables depending on what you like. Consider adding some diced red bell pepper, chopped red onion or sweet onion, or even green peas.
Frequently asked questions
Potato salad is not usually vegan friendly. It often uses egg based mayo and has cooked eggs in it. It is, however, often dairy free. My version is 100% vegan without eggs.
Vegan Potato Salad goes with almost any main dish or other sides. Try serving with Vegan Baked Beans, BBQ Jackfruit Pulled Pork, Veggie Burgers, Zucchini Fritters, Vegan Coleslaw, Vegan Cornbread, Marinated Tofu or nearly any other entree.
It will keep for 1 week in a covered container in the refrigerator.
I would not freeze it. The texture and flavors will not be right after freezing.
Want more cookout and potluck vegan dishes?
- The Best Vegan Macaroni Salad
- Lentil Salad
- Vegan Broccoli Salad
- Chickpea Salad Recipe
- Pesto Pasta Salad
- Vegan Pasta Salad
Best Vegan Potato Salad
Ingredients
- 5 pounds yukon gold potatoes, peeled and chopped small (1/2-1 inch)
- 14- ounce block extra-firm tofu
- 1 1/2 cups vegan mayo
- 1 cup sweet pickle relish
- 2 tablespoons yellow mustard
- 1 tablespoon apple cider vinegar
- 2 teaspoons celery seeds
- 1/2 teaspoon paprika
- 3 celery ribs, diced
- 3 green onions, chopped
- 2 tablespoons fresh chopped dill
- salt + pepper, to taste
Instructions
Cook the potatoes
- Add the chopped potatoes to a large pot and cover them with water. Bring to a boil and cook for 10-15 minutes, until the potatoes are tender when pierced with a fork. Drain the potatoes in a colander.ย
Press and slice tofu
- Meanwhile, press the tofu by wrapping in paper towels (or a clean dry tea towel.) Place a plate or pan on top of the wrapped tofu, and put a couple of heavy books or cast iron pan on top of that. Let the tofu press for about 20 minutes.
- Once the tofu is pressed, slice the block into thin strips, then slice thinly the other way. Chop into even smaller pieces and set aside.
Make the dressing
- In a medium bowl, whisk together the vegan mayo, pickle relish, yellow mustard, apple cider vinegar, celery seeds and paprika. Set aside.
Put it all together
- Place the cooked and drained potatoes in a large bowl, while still warm. Add the chopped celery, green onions, dill, tofu and dressing to the potatoes, and stir gently to mix until the potatoes are coated. Add salt + pepper to taste.
- Cover the potato salad and place in the refrigerator for at least 3 hours if possible before serving. Overnight is even better! It will keep for about 1 week in the refrigerator. Enjoy!
Video
Notes
- May leave out the tofu if preferred.
- You can use russet potatoes instead.
- The salad tastes even better if you make it a day ahead of time.
Thanks for this recipe! I was searching for a vegan one even though Iโm the only one in the crowd, and this one was a HIT! I will say that I made my own vegan mayo and I knew the crowd would want a more creamy version, so I doubled that and added a little more fresh dill. I also had some Kala namak salt on hand and added a couple pinches.
This will be my go-to potato salad. Thanks again!
You bet, Jamie! Thanks for sharing your feedback and great ideas! Wishing you happy cooking!
Nora thank you for this amazing potato salad! We had it for July 4th and my husband loved it ( I did too) I did not add the tofu but it was still great. I have made many of your recipes and never been disappointed!
Hi Taya. Thanks for your wonderful review and feedback! I’m so glad you guys love the potato salad recipe! I appreciate you using my recipes, and wish you happy cooking!
Made this for today for Father’s Day and it really is the best! Will be my go-to from now on. Thank you!
Not sure if you need another 5 star review but…recipe is delish! I did not add the tofu because I didn’t have it. Just used everything else.cut down by a third it’s soooo good. Thank you.
Aw thank you so much! So glad you enjoyed it. It’s perfectly good without the tofu. ๐
Wondering if you recommend any black salt in this?
I haven’t tried it but you could.
I canโt wait to make this! Do you know how much (like I.e. 1/2 cup, 3/4 cup, etc.) 1/16 of the recipe measures out as? Iโm in a phase right now where Iโm having to watch serving sizes! Thank you so much!
I hope you love it! I’m not exactly sure, but I’m guessing around 1/2-3/4 cup or so. You’d have to divide it up to know for sure, or weigh the entire salad when you’re done, then weigh what you plan to eat and divide the nutrition info that way. I’m not an expert in calorie counting though, sorry!
Thank you! Usually for your recipes I divide it up into however many servings the recipe yields, then measure it so I know for next time. But great idea about weighing the whole batch and then dividing it! Thanks!!
Just made this for our staff potluck tomorrow. Since it already tastes delicious, I canโt wait to taste it tomorrow! I tossed the tofu in a little bit of black salt and didnโt use all of the tofu in case some people don’t like โeggโ.
Hi Robyn. Thank you for you wonderful review and feedback! I’m so glad you love the potato salad!
Hi Nora, Does this really taste like potato salad. Like a real potato salad. My hubby is vegetarian. Not me. But Iโm having a hard time imagining that this really tastes like potato salad. Im wanting to try it but can it be okay also w/out raw tofu. Im wondering could i really like the taste because i make really good non vegan potato salad. But Iโm slowly eating more vegetarian meals .
Txs nicole
Hi Nicole. It does taste like potato salad! Also, you can leave out the tofu. It will still be delicious! I hope you enjoy!
You’ve done it again! I love all your recipes – they are always crowd pleasers – vegan and non-vegan alike. I did add Kala Namak Black Salt to the tofu after pressing it and just tossed it before I added it to the potato salad. The tofu tasted exactly like egg! The only other thing I added was chopped radishes, as that is how my mom used to make potato salad. It adds red colour and a nice spicy crunch. It was amazing! Tasted just like my mom’s old fashioned potato salad. Thanks again!
You are welcome, Carol! I’m thrilled the potato salad was loved! Thank you for your fabulous feedback!
Thank you, Nora, for your thoughtful recipes that never Need tweaking, though you are never offended when we get “ornery.” ๐
Haha no I wonโt be offended! Thank you. ๐
I made it exactly as you did! It will be the way i make it from here on out – Thanks!!
Your recipes are always out of this world tasty! I plan on making this for family this coming weekend, but was inquiring if you would recommend adding Kala Namak to the recipe for a more natural egg flavor with the tofu and, if so, how much?
That’s a great idea! I probably wouldn’t add more than 1/2 teaspoon since Kala Namak has such a strong sulphur flavor.
Ignore my previous comment. I see the celery now. This potato salad is OUT OF THIS WORLD AMAZING ๐ ๐
I also added a small sprinkle of black salt and did double the celery to give it a good crunch. So good!
I just made this and it’s delish! I used regular Bick’s relish you put on veggie burgers. The classic stuff. And instead of fresh dill I chopped up actual dill pickles.
This is indeed thee best vegan potato salad.
I want to eat the entire bowl myself.
Hi Lisa. Thanks for your awesome feedback and ideas! How fabulous you loved the potato salad!
Iโve made this several times and itโs always such a hit! My husband requested it specifically for 4th of July and I canโt believe Iโm just now remembering to review this recipe. So easy, and the tofu addition is a stroke ofย genius. Nora is amazing and finding her website has changed my life. Iโm not even kidding, I went from ordering take out almost daily to cooking everyday and this website was a major part of that transformation.ย
Hi Sonya. Your kind words mean so much to me. I’m so happy that my recipes have helped you! Once I found food that tasted good to me, I began to enjoy cooking as well! I love creating easy and delicious recipes! Thank you for your positive feedback – it’s very encouraging to me! Wishing you lots of happy cooking!
Amazing recipe. I made it exactly as is and I loved it. I’d maybe leave the tofu out next time or add a bit of black salt to it beforehand to give it a taste other than raw tofu, but awesome. It fed a table full of non-vegans and got rave reviews.
Thank you for sharing your great review! I’m so glad you loved the potato salad! You can certainly leave the tofu out, it will still be delicious! Wishing you happy cooking!
I canโt eat tofu. Is there something else I can use?
Yes, you can replace it with chickpeas, white beans, or just leave it out if you want.
Made this to take to a friends BBQ last night (non-vegans) and it was a hit with everyone, including the kiddos! Creamy, yummy and so easy to prepare. Hands down best potato salad there is. Thank you ๐
I’m glad the potato salad was a hit! Thanks for your wonderful review and feedback, Alli!
Oh my good gracious! Potato salad has been one huge food I miss from the non vegan diet. This was incredibly easy and so delicious. Thank you ?
I’m so glad you loved it, Sami! Thank you very much for sharing your wonderful review and comments!
I tested this recipe today to see if it passes the test for an appearance at our 4th of July party – it’s delicious and has definitely earned a spot on our buffet table! Thanks so much! ๐
Hi Kelly! Thanks! I think this is a perfect salad for the 4th! I appreciate you sharing your review and comments!
Crazy delicious potato salad. I made this yesterday for our family Memorial Day BBQ. It was simply the best potato salad I have ever made. The whole family loved it. I followed the directions to a T, but we’re not a “sweet pickle relish” type of family, so I swapped that for dill relish and it was perfect. I have tried many of Nora’s recipes and have loved every single one of them. They’re easy to follow and taste and best of all very satisfying.
I’ve also purchased both of Nora’s eRecipe books (Vegan Family Dinners and 80 Best Vegan Recipes) and they are definitely my go-to books for cooking. I would highly recommend both of them. And, I just finished up a little bowl of leftover potato salad today for lunch. Twice as yummy the next day. Next time, will try and make the day before.
Hi McKay! Thank you for taking time to share your wonderful review and comments! I appreciate it so much! I’m glad you loved the potato salad! It’s great to read that you are enjoying my eRecipe books! Happy cooking!
Hi Nora,
I have a heck of a time locating extra-firm tofu these days with my click and collect orders. Do you think firm tofu would be sufficient, or would it make it mushy and gross?
Thanks!
Firm tofu would be just fine here I think! Hope you enjoy it!
Wonderful recipe and definitely better the next day. The raw tofu is inspirational, really do look /feel like eggs. Instead of the relish, I added chopped pickled cucumbers and dill. Also added a few capers. Definitely for keeps. Thanks Nora!
You are welcome! Thank you for sharing your great review! I’m glad you love the potato salad!
That looks great- I never thought about adding tofu pieces to potato salad. ย It would mimic โeggsโ. ย I will definitely try and maybe add a bit of black salt to the tofu before Iโd add it to really give it the โeggyโ flavor. ย Thank you for the recipe ?
I know, right? I hadn’t either until the idea suddenly came to me! It’s really good plus adds some protein to the dish. ๐ Hope you enjoy it!
First of all, I adore all of Nora’s recipes… And secondly this is definitely a keeper!! I did indeed add black salt and a pinch of tumeric to the tofu and holy moly, it kicked it up to next level! I had to stop myself from “testing” the tofu, cause there was not going to be any left to add in!
Thanks for the love, and for your wonderful review! I’m so glad you love the potato salad! Thank you for using my recipes!
I am not a good cook at all, but this came out amazingly! I love all of your recipes, Nora!
This is our go to recipe for potato salad!
I love the idea of adding some black salt to the tofu – how much would you add Nora?ย
I wouldn’t add more than 1/4 teaspoon so the flavor isn’t overpowered by the “egginess”.
Hi,
Thanks for the great recipe!ย
I notice you add the tofu raw in the ย recipe. Iโm assuming itโs safe to consume it this way?ย
Yes, raw tofu is safe to eat. Hope you love it!
Your recipe looks good except for the relish. We don’t do relish here in Canada that I know of. I’d be shot if I added it, but otherwise the recipe looks good.
I hope you enjoy it, Shirley! Let me know how it goes for you when you make it!
Not sure what you mean we don’t “do relish” in Canada? Like we don’t sell it or we don’t eat it? Because we do both in Canada.