Indonesian
Blend the shallots, garlic, candlenuts, turmeric, ginger and coriander to a smooth paste.
Fry the paste in the oil for 5 minutes until fragrant, adding the bruised lemongrass, sliced galangal and lime leaves for the last minute.
Add the chicken, stir to coat, pour in the water and salt, and simmer half-covered for 40 minutes, skimming the surface.
Lift out the chicken, shred the meat and discard the skin, bones and aromatics; keep the broth at a simmer.
Soak the vermicelli in hot water for 5 minutes and blanch the bean sprouts for 30 seconds; drain.
Put vermicelli, sprouts, cabbage, shredded chicken and half an egg in each bowl and ladle over the hot broth.
Top with celery leaves and fried shallots and serve with lime and sambal.