Pour the olive oil into a bowl, add the pomegranate molasses, finely chopped onion, tomato paste, salt and spices, and mix well.
Brush the mixture over the chicken and let it rest for 30 minutes. Then place the chicken on a baking tray. Cover it with parchment paper so that it does not brown too much.
Bake in a preheated oven at 170 degrees for 3.5 hours, turning it every half hour and brushing it with a piece of butter. You can garnish it with thyme when serving.
Enjoy your meal!