You do need a food processor for this recipe, and it is super quick and easy. Be warned though, there is no way to avoid getting your hands messy!
1.3kg beef mince
2 medium eggs
2 large onions
2 1/2 cups fresh white breadcrumbs - use the food processor to process stale 'square' bread.
4tsp dried herbs - I used sage, oregano, basil and marjoram
1 tsp freshly ground pepper
1/2 tsp salt
1.5 kg pre-rolled puff pastry (5 rolls)
1 egg lightly beaten, for brushing on top of the rolls
Peel and roughly chop the onion. Pop it into the food processor and process until it is quite fine in texture (but not liquid!). Put into a large bowl with the breadcrumbs. Stir in the herbs, salt and pepper.
There is no need to rinse the bowl of the food processor. Just put in the mince (you might need to process in two lots) and process it down to make it a sort of paste. It doesn't need to be perfectly smooth, but it does need to be much finer than the original mince. This will help the filling to hold together. Put into the bowl, and break into the bowl, two of the eggs. With your hands, mix the whole lot together.
Cut the sheet of puff pastry in half lengthwise. Take a good handful of the filling and form into a fat sausage (I guess about 2.5 cm/1 inch in diameter) and lay along the long edge of one piece of the pastry. Brush the opposite edge with water and then fold the pastry over to make a roll. Place seam side down. Repeat with the other pieces of pastry.
Cut the rolls in 3cm lengths. Brush the tops with egg yolk, and chill for at least 15 minutes. Bake for about 15 minutes until golden brown in quite a hot oven - 240 degrees. Serve warm with tomato sauce, home made or otherwise. (These can happily be made the day before, or even made and frozen uncooked)