Skip to content

Indonesian Chicken Noodle Soup (Soto Ayam)

Chicken, coconut milk and waxy potatoes simmered on the stove and spiced with kaffir lime and black peppercorns. It comes to the table with lime wedge.

1 hr 20 min · Serves 4 · Medium

Serves
4

Ingredients

Seasoning paste

To serve

Time
Prep 40 min · Cook 40 min · 80 min total
Difficulty
medium
  1. 1

    Put the chicken, water, and salt in a saucepan. Bring to the boil, cover, lower heat, and simmer gently until the chicken is soft. When the chicken is cool enough to handle, discard the skin and remove the flesh from the bones, shredding it finely by hand. Put back into chicken stock.

  2. 2

    Prepare seasoning paste by processing all ingredients listed below seasoning paste. Add a little of the oil if needed to keep the mixture turning.

  3. 3

    Heat the oil in a saucepan with a heavy base, then add the seasoning paste and stir-fry over low-medium heat until fragrant, about 4 minutes. Add the reserved chicken stock with the chicken pieces and bring to the boil. Add the coconut milk and kaffir lime leaves, then bring gently to the boil, stirring. Taste and add a little chicken stock powder if desired. Simmer with the pan uncovered for 5 minutes.

  4. 4

    In between, slice the 2 shallots very thinly and evenly. Heat enough vegetable oil to cover the shallots. When it is just warm, not hot, add the sliced shallots and cook over low heat, stirring frequently, until they are golden brown and crisp. It is important to keep the temperature low otherwise the shallots will brown before they are cooked. The process may take around 8 minutes. Lift out and dry on paper towel. The flavoured oil can be kept for frying or used as a seasoning oil.

    8 min
  5. 5

    To serve, divide the noodles between four large bowls and pour the chicken stock over. Divide the sliced potatoes, egg quarters, bean sprouts, chopped coriander and crispy shallots.

  6. 6

    Serve with a lime wedge and put a small dish of sambal oelek onto the table, so that your guests can spice up the dish if desired.

Notes and swaps

Allergens
Not assessed yet. Check each ingredient if you have an allergy.

Community discussion

More to cook

Indonesian (Javanese, Sundanese, Minang)

Ayam Penyet (Smashed Fried Chicken with Sambal)

1 hr 10 min · Serves 4

Indonesian (Javanese, Sundanese, Minang)

Beef Rendang (Rendang Daging)

4 hr 40 min · Serves 6

Indonesian (Javanese, Sundanese, Minang)

Chicken Satay (Sate Ayam)

1 hr 20 min · Serves 6

Indonesian (Javanese, Sundanese, Minang)

Nasi Goreng

30 min · Serves 2