Heat 1-2 tablespoons of oil in a casserole over a medium heat. Season the chicken with sea salt, black pepper and the paprika, then brown in the hot oil for 7 to 8 minutes. Remove the pieces to a plate and set aside.
Peel and slice the onions, peel and finely chop the garlic. Finely slice the chilli and finely chop the coriander.
In the same pan, add another splash of oil with the onions. Stir well, being sure to catch the sticky bits at the bottom of the pan. Cook slowly for 15 minutes, till onions are soft, adding the garlic, chilli and coriander for the last 5 minutes.
Stir in the passata, molasses and pomegranate juice, season well, then bring to the boil.
Return the chicken with any juices to the pan, cover and lower the heat. Simmer for 30 minutes, until the chicken is cooked and the sauce has thickened, checking often that it’s not sticking.
Scatter pomegranate seeds over the chicken. Delicious served with rice with extra chopped coriander stirred through.