Preheat the oven to 180C/Gas 5. Make the marinade for the chicken by mixing the yogurt, all the spices, lemon juice, olive oil, salt and black pepper. Tenderise/flatten the chicken thighs and pop into the marinade and into the fridge for an hour, overnight is best.
Take the top and bottom off the onion so it stands without a wobble, take a wooden skewer and push it through the centre of the onion from top to bottom. Now take the marinated chicken thighs and push them onto the skewer and push down, pop into your preheated oven for 90 minutes until the chicken is cooked.
Remove from the oven and slice down the cross section of the chicken, serve hot in flatbreads and our herby salad