Melt the butter in a pan, then add the garlic and onion and sweat for a few minutes. Stir in the pine nuts and currants and cook for 2 minutes. Add the allspice, basil and the chicken livers and brown lightly.
Season with salt and freshly ground black pepper and add the fresh herbs. Remove from the pan and set aside.
For the rice, toss the rice in the buttery residue in the pan for a couple of minutes, pour over the stock and bring to the boil. Simmer gently until the rice has absorbed some of the stock. Carefully fold in the liver mixture. Cover with a lid and leave to stand for 15 minutes.
Fluff up with a fork and serve, garnished with saffron and parsley.
Type the ingredients you want to use, then click Go. For better results you can use quotation marks around phrases (e.g. "chicken breast"). Alternatively you can search by chef, programme, cuisine, diet, or dish (e.g. Lasagne).