Saute the onion and garlic in a drizzle of oil until just starting to soften and turn translucent
Cut the slices of bread into cubes and whizz in a food processor till they become breadcrumbs
Add the cooked onion and garlic, the grated cheese, mustard, paprika, cream cheese, flax seeds and a good pinch each of salt and pepper and whizz until well mixed - this only takes a few seconds
In a mug whisk together the plant milk and turmeric
Unroll the puff pastry, lift off the paper sheet and sprinkle the paper with flour then put the pastry back on (this stops the pastry sticking as you’re filling and rolling!)
With the longest edge in front of you, cut the sheet vertically into 3 equal pieces. Brush the right side of each of the edges with a little glaze
Roughly divide the filling into 3 equal sizes then using your hands, shape (as best you can) into long sausages and lay onto the puff pastry – you may need to form the sausages in a couple of bits, squidging them together on the pastry
Fold the pastry over the filling onto the wet strip, tucking it in tightly so there’s no ‘air’ round the sausage
At this stage you can chill in the fridge for around 30 minutes to firm up the pastry again - this helps get nice clean lines when you cut the sausage rolls into portions. Or you can chill in the fridge for a few days to be baked later
Preheat the oven to 200 Fan / 220 C / 425 F / Gas 7
Cut your long sausages into quarters (or more if you want bite sized pieces) and lay onto a lined baking tray, spacing reasonably apart.
Generously brush each sausage roll with the glaze - I glaze them all then go back and do them one more time
Here you can cut slashes across the top for decoration or just leave them plain
Bake for 20-25 minutes until golden and crispy
Serve immediately or chill and store in the fridge for a few days
Recipe by The Cook & Him at https://thecookandhim.com/recipes/vegan-sausage-rolls/