Share this recipe

This recipe has kindly been submitted to us by one of our customers

Waitrose.com is happy to host a community of passionate foodies and we encourage you all to share your own recipes here on the site. However, unlike our own recipes which are double-tested, Waitrose have not checked or tested this recipe and cannot accept any liability for its content or method. If you use all or part of this recipe in any way, it is at your own risk. Thank you.


Got veggy visitors coming over for Christmas? Try this recipe from the Animal Aid website. Adapted with kind permission from Rose Elliot's 'Vegetarian Christmas'. ©1992 Rose Elliot. Published by HarperCollins Publishers Ltd.

  • Total time: 1hr 30mins

Serves: 6


  • 3 tbsp olive oil
    2 onions peeled and chopped
    2-3 cloves garlic peeled and crushed
    2 x 400g (14oz) cans tomatoes
    1 tsp dried basil
    90ml (3fl oz) red wine
    225g (8oz) button mushrooms sliced
    sea salt & fresh ground black pepper
    275g (10oz) filo pastry
    100g (4oz) olive oil - for brushing pastry
    90g (3½ oz) roasted cashew nuts, roughly chopped (alternatively use pecan or pine nuts)


  1. Heat the 3 tbsp of oil in a large saucepan, add the onions, cover and cook for about 10 mins until tender but not browned. Add the garlic, tomatoes with their liquid, basil and wine. Simmer gently uncovered, stirring occasionally, until liquid has disappeared and mixture is quite thick - about 20 mins. Add the mushrooms and cook for a further 15 mins or until all liquid has boiled away. Mixture must be quite dry. Season and allow to cool.
  2. When cool assemble the strudel with defrosted filo. Use filo approx 12" x 8" which can go in the average oven tray/sheet. Set oven at mark 200c/400f/Gas 6 if cooking straight away.
  3. Brush tray with olive oil, put the first layer of filo on the tray and brush with oil, sprinkle a third of the nuts on; lay on top another sheet of filo brushed with oil and sprinkled with nuts. Repeat a third time. Add a fourth layer of filo, brush with oil and put on tomato/mushroom mixture and spread out. Roll the whole thing up like a swiss roll.
  4. Bake for approx 30 mins until golden brown.
  5. Serve with port wine sauce and your favourite Christmas veggies.

Your recipe note

Edit your recipe note


Average user rating

3 stars