Pique as cebolas, os dentes de alho, e o pimento em pedaçinhos pequenos.
Passe os pedaços de frango por caril, que colocou num prato. Faça tostar o frango num tacho com 2 colheres de sopa de margarina, em lume bem forte. Escorra.
Deite fora o molho que ficou no tacho, leve o de novo ao lume, sem o lavar, com mais 2 colheres de sopa de margarina.
Deite as cebolas, os dentes de alho, a polpa de tomate e o pimento. Deixe apurar em lume brando durante 15 minutos.
Junte por fim, os pedaços de frango, a água, o açafrão, o açúcar e o sal. Tape e deixe cozer, em lume brando, durante cerca de meia hora. Sirva acompanhado com arroz.