Combine the lamb mince, parsley, salt, pepper, allspice, chilli and onion in a bowl and mix thoroughly with hands.
Place the spinach flat on a plate, cover with plastic and microwave for around 30 seconds, until it’s just wilted. This step is to assist with ease of handling when rolling.
Combine all of the filling ingredients in a bowl and set aside.
Place a large piece of cling wrap (film) on the bench and take one third of the lamb mixture. Start flattening and shaping in a round pizza like shape. The mixture should be roughly the size of a small dinner plate, enough so that it will roll over itself and join at the edges.
Rolling the kafta is a similar motion to rolling a sandwich wrap. Lift one end, fold the sides in and roll over, as below:
Place one third of the mixture in a line along the centre of the mince mixture. Fold the sides inwards, and using the cling wrap for leverage lift the kafta over to join the other end. Shape into a nice roll and press the seams to encase the filling. Wrap the roll tight in the cling wrap, seal and place in the refrigerator. Repeat twice more.
Heat the oven to 220C (430F).
Heat the oil in a non stick fry pan to medium high heat, sear and brown the rolls on all sides, place in a baking tray and cover with foil.
Bake in the oven for 30 – 40 minutes until the lamb is cooked through, there is no need to turn during cooking.
Remove and allow to rest for 5 minutes before slicing.