Go Back
Overhead bowl of soto ayam, golden turmeric chicken soup with shredded chicken, noodles, bean sprouts, egg, and fried shallots

Soto Ayam (Indonesian Chicken Soup)

A clear, golden turmeric chicken soup from Indonesia, loaded with shredded chicken breast, rice noodles, bean sprouts, and egg. Light on fat, heavy on protein at 40g per bowl.
Prep Time 25 minutes
Cook Time 35 minutes
Total Time 1 hour
Servings: 4 servings
Calories: 435

Ingredients
  

  • 1.5 lb boneless skinless chicken breast about 680g
  • 8 cups water or low-sodium chicken stock
  • 5 shallots peeled
  • 4 cloves garlic
  • 1 inch fresh ginger
  • 1.5 tsp ground turmeric or 1 inch fresh turmeric
  • 1 tsp ground coriander
  • 3 macadamia nuts stand-in for candlenuts, optional but adds body
  • 2 stalks lemongrass bruised
  • 3 kaffir lime leaves optional
  • 2 tbsp neutral oil
  • 1 tsp salt plus more to taste
  • 0.5 tsp white pepper
  • 6 oz rice vermicelli noodles dry, about 170g
  • 2 cups bean sprouts blanched
  • 4 large eggs hard boiled and halved
  • 3 scallions thinly sliced
  • 3 tbsp fried shallots for garnish
  • 1 lime cut into wedges
  • sambal or chili paste to serve, optional

Method
 

  1. Put the chicken breast in a pot with the 8 cups of water or stock. Add the bruised lemongrass and kaffir lime leaves. Bring to a gentle simmer, then drop the heat so it barely bubbles. Poach for 15 to 18 minutes, until the chicken is just cooked through. Lift the chicken out and set it aside to cool. Keep the poaching liquid, this is your broth.
  2. While the chicken poaches, make the spice paste. Blend the shallots, garlic, ginger, turmeric, coriander, and macadamia nuts with a splash of water into a rough paste.
  3. Heat the oil in a wide pan over medium heat. Add the spice paste and fry it slowly, stirring often, for 5 to 7 minutes. You want it to darken slightly and smell toasty with no raw onion sharpness left. This step is what gives the broth its depth, so do not rush it.
  4. Scrape the fried paste into the pot of broth. Add the salt and white pepper. Simmer everything together for 10 minutes so the flavors marry. Taste and adjust salt now, the broth should be savory and bright.
  5. Shred the cooled chicken into bite-sized pieces with two forks or your fingers. Soak the rice vermicelli in hot water until soft, about 5 minutes, then drain. Blanch the bean sprouts in boiling water for 30 seconds and drain.
  6. Build each bowl: a nest of noodles, a handful of bean sprouts, a generous pile of shredded chicken, and half a hard boiled egg. Ladle the hot broth over the top, fishing out the lemongrass and lime leaves as you go.
  7. Finish with scallions, fried shallots, a lime wedge, and a spoon of sambal on the side. Squeeze the lime in right before eating.