1) Saute the onions and carrot in cooking oil. Add the chicken and mix. Then add the: cardamom seeds, cloves, cinnamon stick, cumin seeds, salt and black pepper and mix. Continue to fry until the chicken is half done.
2) When the chicken is half done, add the tomato puree and mix. Continue to cook over low heat with pot covered, until the chicken is well done.
3) Separately in a different pot, boil rice in water until cooked and drain.
4) Finally cover rice with chicken and spices and let cook covered on very low heat for 5 minutes.