Em uma panela grande ou forno holandês, aqueça algumas colheres de sopa de azeite.
Adicione a cebola e cozinhe até começar a amolecer.
Adicione o gengibre e 4 dentes de alho picados, cozinhe por um minuto ou mais até ficar aromático.
Adicione os pedaços de frango (com pele) e frite até dourar por todos os lados.
Assim que o frango estiver dourado, retire e reserve.
Adicione o arroz e mexa até revestir com óleo. Se não houver óleo suficiente, adicione um pouco neste momento.
Volte o frango para a panela, acrescente o molho de peixe, despeje o caldo de frango ou água e mexa bem.
Cubra e leve para ferver.
Depois de ferver, reduza para ferver e continue a cozinhar em fogo médio por 45 minutos a uma hora até que o frango esteja totalmente cozido.
Mexa ocasionalmente para se certificar de que nenhum arroz grude no fundo da panela.
Enquanto o arroz caldo cozinha, coloque algumas colheres de sopa de óleo em uma panela no fogão e acrescente os 2 dentes de alho picados restantes.
Aqueça o azeite e o alho em fogo baixo e deixe cozinhar até dourar e ficar crocante.
Quando estiver pronto, retire o alho para uma toalha de papel e deixe escorrer.
Quando o Arroz Caldo estiver pronto, deve ter a consistência de um mingau grosso. Se quiser diluir um pouco, adicione um pouco mais de água.
Ajuste o tempero com sal, pimenta e molho de peixe a gosto.
Sirva quente, coberto com cebolinha picada, alho torrado e uma rodela de frutas cítricas para cada pessoa.