Au mortier, réduisez l'ensemble les épices et les racines en purée, sauf les feuilles de citronnier et les bâtons de citronnelle.
Dans un wok, faites revenir cette purée pendant 5 minutes avec un peu d'huile à feu doux.
Ajoutez les poireaux émincés, les feuilles de kaffir et les bâtons de citronnelle émincés.
Ajoutez les escalopes de poulet entières, remuez bien pour qu'elles prennent la couleur de la préparation, ajoutez ensuite de l'eau et laissez mijoter à feu doux pendant 30 minutes environ.
Pendant ce temps, préparer les éléments de la garniture: découpez les pommes de terre en fines lamelles et faites-les frire pour en faire des chips, procédez de même avec les échalotes, préparez les œufs durs.
Lavez les pousses de soja à l'eau froide puis ébouillantez-les. Laissez tremper les nouilles pendant 10 minutes dans l'eau froide puis passez-les à l'eau bouillante 1 minute.
Réservez l'ensemble des ces ingrédients.
Dans un grand faitout, faire bouillir plusieurs litres d'eau. Ajoutez-y la préparation au poulet et laissez mijoter de nouveau pendant 30 minutes.
A mi- cuisson, enlevez le poulet, laissez-le refroidir puis découpez-le en lamelles.
Le soto ayam est prêt, il ne vous reste plus qu'à mettre la table et à présenter les ingrédients séparément, chacun compose ensuite son bol : lamelles de poulet, chips de pomme de terre et d'échalote, quartiers d'œufs durs, nouilles et soja, le citron n'est pas là que pour la déco, vous pouvez aussi le presser pour ajouter un goût supplémentaire au bouillon..