Puff pastry sausage rolls are a delicious and traditional British bite that make the perfect appetizer or afternoon tea treat ...
Put the dressing ingredients into a blender with a generous splash of water and blitz until completely smooth and bright ...