Place the sausage meat in to a large bowl.
Grate the onion and apple and squeeze out as much moisture as you can using some kitchen roll (if you don't do this you will end up with soggy sausage rolls), adding to the bowl with the sausage meat.
Remove the crusts from the bread and blitz to breadcrumbs in a food processor, adding to the bowl with the other ingredients
Add the thyme leaves (not any of the woody part), and salt and pepper
Mix all of the ingredients together (best done with clean hands)
Lay out the pastry and cut each piece in half along the long edge so that you have pieces of pastry
Add a small amount of the onion marmalade along the length of each piece of pastry
Create a sausage shape with a quarter of the mixture for each piece of the pastry - it should be about the thickness of a chipolata - and place on top of the onion marmalade
Fold the pastry over to wrap the mixture so that you have a long sausage roll
Cut the long sausage rolls into smaller snack size bites - about an inch wide
Place on a couple of grease proof paper lined baking trays
Glaze with the egg wash and sprinkle with nigella seeds if you are using
Place in a pre heated oven at 200℃/180℃ fan for 25-30 mins until golden brown oozing with the onion marmalade
Once cooked remove from the oven and place on a wire rack to cool
Store in an airtight container in the fridge if not eating immediately