Preheat the oven to 180 degrees celsius.
Start by preparing your chicken. Place it breast up in a large, deep ovenproof pan. In a bowl, mix together half of the yoghurt and the madras powder. Use a spoon to smooth this over the whole chicken, including any nooks and crannies.
Either leave to marinate now for up to 12 hours, or put straight in the oven, uncovered, for 50 minutes.
Next, prepare the liquid for the rice. Bring your chicken stock to a boil then put in a jug. Add the turmeric, cardamom pods and 1/2tsp of salt. Stir well.
Remove the chicken from the oven. Pour the rice as evenly as you can around the base of the chicken, then pour the stock over that, making sure all of the rice is covered with liquid. Cover the pan with kitchen foil, ensuring it is tight to the pan, and put back in the oven for another 50 minutes.
To make your raita, slice the cucumber thinly then cut into 1cm chunks. Chop the mint finely. Stir into the remaining yoghurt.
Remove the chicken from the oven and leave to rest for 10 minutes. Use a large spoon to fluff the rice up. Carve the chicken and serve with the rice and raita. Enjoy!