Put sausage meat and onion into a frying pan; cook until lightly brown and crumbly. Turn into a bowl and add cream cheese, parsley, mustard, fresh breadcrumbs and season with salt and pepper.
Shape into 16-20 small firm balls (moulding them to make them smooth). Dip first in beaten egg then roll in dry breadcrumbs until evenly coated. Chill until required.
To make the relish sauce:
Heat the oil in a saucepan, add the shallots and cook gently until soft. Stir in the garlic tomatoes with their juice and tomato puree (paste). Season with salt and pepper, bring to the boil, then reduce heat and simmer uncovered for about 30 mins or until sauce has reduced and thickened. Stir in the parsley and relish. Serve warm.
Each person spears a sausage ball and immerses it in the hot oil to fry until crisp and golden. (Serves 4)