Place chicken in bowl and marinate in yogurt, 1 clove garlic, half an onion, paprika, ginger, salt and pepper for a few hours.
Heat oil in large heavy casserole; gently sauté remaining onion and garlic for 1 minute. Remove and set aside.
Add to casserole the coriander, chili, cumin, cardamom seeds, poppy seed and turmeric.
Fry for a few minutes. Add the chicken. Pour enough water to cover and add remaining marinade.
Add onion and garlic with bay leaf. Simmer 45 minutes or until chicken is tender. Sprinkle the chicken korma with fresh coriander and serve