Heat the oven to 220C (200C fan)/425F/gas 7. Put the onion, garlic, coriander stalks, berbere spice, tomato paste, honey, a tablespoon of vinegar, four tablespoons of oil, a teaspoon and three-quarters of salt and a good grind of pepper in a food processor and blitz to a smooth paste.
Scrape this into a large, roughly 34cm x 26cm roasting tray and add the carrots, chickpeas, chicken, orange juice and 150ml water. Toss everything together to coat and combine, then arrange the thighs skin side up on top, so they’re just nestled in the mix.
Tightly cover the tray with foil, bake for 30 minutes, then remove the foil and bake for 40 minutes more, rotating the tin once halfway, until everything is cooked through and nicely coloured. Remove from the oven and leave to settle slightly for about 10 minutes.
Meanwhile, segment the whole orange and roughly chop the flesh. Put this in a medium bowl with the coriander leaves, the last two tablespoons each of vinegar and oil, an eighth of a teaspoon of salt and a good grind of pepper, and mix to combine.
To serve, spoon the coriander salsa all over the top of the chicken and serve directly from the tray.