Corte os peitos de frango em pedaços pequenos, coloque-os num recipiente largo e tempere-os com sal, pimentão-doce, cominhos, gengibre, sumo de limão, iogurte e sal.
Com as mãos envolva bem o tempero no frango de modo a ficar bem distribuído em termos de sabores. Cubra o recipiente com película aderente e deixe marinar por duas horas, pelo menos.
Após esse tempo divida a manteiga em duas partes iguais, reserve uma delas. Com a parte da manteiga que não reservou deve fritar os pedacinhos de frango até estarem bem lourinhos.
Retire o frango da frigideira e no molho existente junte a restante manteiga que reservou, deixe derreter e adicione alguns dos ingredientes para o molho: pimentão-doce, cominhos, gengibre, alho, louro e a canela.
Deixe cozinhar 2-3 minutos e vá mexendo sempre. Findo este tempo retire a folha de louro e junte o tomate pelado bem picadinho. Deixe apurar por volta de 10 minutos e passe o molho pela varinha magica de modo a obter uma espécie de creme.
Após isto, rectificam-se os temperos de sal e açúcar. Acrescente as natas e mexa muito bem até obter um molho bastante cremoso e homogéneo, volte a rectificar os temperos, caso seja necessário.
Por fim, junte o frango ao molho e envolva muito bem, deixe cozinhar por mais 4-5 minutos. Findo este tempo retire do lume e polvilhe com coentros frescos picados.