Kneus het dikke gedeelte van de stengels citroengras met het lemmet van een mes en verwijder de buitenste laag. Doe de hele kip, het citroengras, de laurierblaadjes, de kippenbouillon ⅓ van het zout en water in een soeppan en breng aan de kook. Laat 30 min. met de deksel op de pan op laag vuur koken. Haal de kip uit de bouillon en laat afkoelen tot gebruik.
Snijd de sjalot of uitjes, knoflook en de helft van de gember grof.
Verhit de zonnebloemolie in de koekenpan op middelhoog vuur. Voeg de specerijenpasta toe en roerbak tot de olie zich scheidt van de specerijen, dit duurt 7-8 min.
Voeg de kruiden toe aan de bouillon. Snijd de rest van de gember in dunne plakjes en voeg toe. Breng aan de kook en kook 40-45 min. zachtjes zonder deksel. Breng op smaak met de rest van het zout. Snijd de prei en de wortel in stukjes en voeg deze toe aan de bouillon.
Kook ondertussen de rijst volgens de aanwijzingen op de verpakking. Breng een pan water aan de kook en kook de aardappeltjes in ca. 5 min. gaar. Kook de eieren in 8 min. hard, laat afkoelen onder koud stromend water, pel en halveer ze. Giet af en spoel onder koud stromend water. Snijd de limoenen in partjes. Snijd de selderij fijn en pluk de kip in dunne sliertjes en doe deze terug in de bouillon.
Haal de smaakmakers uit de soep, deze gebruik je niet meer.
Serveer alles in aparte kommetjes, zodat iedereen zijn eigen kom soto kan samenstellen.