In a large saucepan fry the onion with cardamom pods cand cassia (nutmeg) until soft. Add tomato and simmer for 5 minutes. Add chicken and simmer for 10 minutes. Pound garlic, ginger and chili together(in a mortar and pestle) to form a paste. Add chicken together with cumin, coriander, masala and turmeric. Simmer over low heat for 15 minutes. Add curry(or lemon/lime leaves) and simmer a further 5 to 10 minutes. Garnish with coriander leaves(parsley) and serve over cooked rice.
Per Chef Zee - the liquid seems sparse. No reason why you can't add more tomato, and then also add a good pinch of sugar against possible acidity from the tomato.