Waldorf Salad Recipe – Vegan

This creamy salad with apples, celery, walnuts is very versatile. It is a little bit sweet, a little savoury, a little tart, a little crunchy and very yummy! This is based on the classic Waldorf salad but with a twist, basically it just uses the basics of celery, apple and walnuts. The traditional recipe does not have pasta or Quorn, however I find these are wonderful additions that help make it a complete meal.

Sometimes I make it with pasta (as in the photo), other times I like to have it with a baked potato or even with some rye bread. I also use Quorn meat-free pieces for extra protein (choose vegan if you can) but you can use other vegetarian protein sources such as seitan or even legumes. To keep it vegan you can use dairy free alternatives to yoghurt and mayonnaise, there are very good alternatives available in most supermarkets.

Waldorf Salad Recipe – Vegan
Yield: 1 Serving
Difficulty: Easy
Cooking time:


  • 80 g Quorn meat-free pieces (optional)
  • 70 g pasta
  • 1 tbsp olive oil
  • 100 g apple
  • 1 stalk of celery
  • 20 g walnuts
  • 1 tbsp dairy free yoghurt
  • 1 tbsp dairy free mayonnaise
  • 1 handful of salad leaves (rocket works well)
  • squeeze of lemon juice
  • salt and pepper to taste
  • 3 oz quorn meat-free pieces (optional)
  • ¾ cup pasta
  • 1 tbsp olive oil
  • 3½ oz apple
  • 1 stalk of celery
  • ¾ oz walnuts
  • 1 tbsp dairy free yoghurt
  • 1 tbsp dairy free mayonnaise
  • 1 handful of salad leaves (arugula works well)
  • squeeze of lemon juice
  • salt and pepper to taste


  1. Start to cook the pasta in a pan of well salted boiling water.
  2. Warm up another pan and gently toast the walnuts to release the flavour. This should only take a minute, remove from the heat and set aside.
  3. In the same pan used for the walnuts add the oil and shallow fry the Quorn pieces. Once cooked and browned remove and put to one side.
  4. Finely dice the apple and celery, add to a bowl. Add the yoghurt, mayonnaise, lemon juice and seasoning.
  5. Once the Quorn and walnuts have cooled down add to the bowl and mix together.
  6. Once the pasta is cooked, drain and run under cold water to cool down the pasta quickly and stop the cooking process.
  7. Add the pasta to the bowl and mix well.
  8. Toss in some salad leaves into the bowl and serve immediately.

Do you like this recipe? Give it a rating!

1 Star2 Stars3 Stars4 Stars5 Stars 5.00 from 3 reviews
Have you made this recipe?

If you make this recipe please share with the world! Post it on Instagram and tag @veggiegib and use the #veggiegib hasthag.

2 thoughts on “Waldorf Salad Recipe – Vegan

  1. It’s not a Waldorf salad if you add pasta or “meat”. You cannot call it that. Please rename it or remove those items from your recipe, but do not call it Waldorf if you keep those items. WALDORF SALAD is apple, celery, walnuts, grapes in a mayonnaise sauce. That’s it. Thank you for respecting the recipe.

    1. Hi Elsie, thanks for your comment, however this is an adaptation, and my way of making a full meal of the Waldorf salad that I have eaten while going out. I never said it was the authentic recipe, it is an interpretation of the traditional recipe while respecting it’s origins which are mentioned. I hope you understand.

Comments are closed.