Læg stegebenene over i en stor suppegryde. Hæld vand i gryden til det dækker benene og sæt gryden til at koge uden låg.Når vandet koger, tages benene op. Kassser vandet og skyl gryden ren. Skyl også benene under rindende vand. Denne proces hjælper med at give en klar og "ren" suppe. Læg benene tilbage i gryden med det hele løg og 2,5 liter vand og lad det koge op med låg på. Lad det nu simre i 1,5 time.
Skær tofuen i mindre, mundrette tern. Varm lidt olie op på en pande på middelhøj varme og steg dem gyldne og sprøde på alle sider.
Tilbered risnudlerne efter anvisningen på pakken.Dem jeg køber skal ligge 10-15 i kogende vand i en skål. Derefter hældes vandet fra, og nudlerne skylles med koldt vand, inden det stilles til at dryppe af i et dørslag. Skær tomaterne i asymetriske både. Dvs. de skæres tilfældigt på kryds og tværs i både. Dette forhindrer midten af tomaten i at falde ud, når det bliver kogt.
Rør krabbekødet og æggene sammen i en skål, så den er klar til at komme i suppen.
Når suppen har kogt i 1,5 time tilføjes tomaterne. Lad det koge i 15 min. Med en suppeske, tilføjes nu "klatter" af krabbeblandingen forskellige steder i gryden.Det er vigtigt, at suppen stadig simrer på lavt blus, så klumperne ikke går i stykker.Lad det simre i yderligere 15 min. Tilføj nu fiskesauce, sukker, ketchup. Smag til med salt.
Nu anrettes suppen i skåle i denne rækkefølge:- risnudler- tofustykker- 1-2 stk stegeben- suppen hældes over med tomater og krabbekødServer urterne, limebådene og bønnespirer på bordet, så man selv kan plukke bladene og dosere topping til sin egen skål.