Indonesian Soto Ayam
Turmeric, ginger and shallots turn chicken broth gold before noodles, cabbage, egg and fried shallots make it a complete bowl.
About this dish
Soto is a large Indonesian family of soups with strong regional differences. Soto ayam means chicken soto, and a broadly familiar form uses a turmeric-yellow chicken broth with aromatics and garnishes such as glass noodles, cabbage, bean sprouts, egg and fried shallots. Some regional versions add coconut milk, potatoes, koya powder or different herbs.
Why this dish matters
Indonesia’s Ministry of Tourism publication Indonesia Spice Up the World calls soto ayam quintessential Indonesian comfort food and highlights chicken, ginger, shallots, turmeric and glass noodles as key components. Treating soto ayam as one rigid national recipe would erase its regional variety, so this page offers an accessible clear-broth yellow version while directing readers to understand it as one doorway into a much larger soup tradition.
Soto ayam changes substantially across Java and other Indonesian regions. This clear turmeric-broth home adaptation is intentionally generic and does not claim to reproduce a specific Lamongan, Kudus, Medan or other regional soto.
Preparation notes
Bruised lemongrass and lightly cooked spice paste give a cleaner broth than dumping raw spices into water.
Glass noodles left in the soup absorb broth and turn soft during holding.
Fresh lime, herbs and crisp toppings should stay bright instead of simmering in the pot.
Ingredients & detailed method
Ingredients
- 2 lb bone-in chicken thighs
- 8 cups water
- 2 stalks lemongrass, bruised
- 4 makrut lime leaves, optional
- 2 tbsp neutral oil
- 6 shallots, chopped
- 4 garlic cloves
- 1 1/2-inch piece ginger
- 1-inch piece fresh turmeric or 1 tsp ground turmeric
- 1 tsp ground coriander
- 1/2 tsp black pepper
- 1 1/2 tsp kosher salt, plus more to taste
- 4 oz glass noodles
- 2 cups finely shredded cabbage
- 2 cups bean sprouts
- 3 hard-boiled eggs, quartered
- Fried shallots, cilantro, scallion and lime wedges, for serving
Method
- 1.Put chicken, water, lemongrass and lime leaves in a pot. Bring to a gentle simmer, skim foam and cook 25–30 minutes until chicken is tender.
- 2.Meanwhile grind shallots, garlic, ginger, turmeric, coriander and pepper into a rough paste.
- 3.Heat oil in a skillet and fry the spice paste 5–7 minutes until very fragrant and no longer raw-smelling.
- 4.Remove cooked chicken from the broth. Stir the fried spice paste into the pot and simmer 10 minutes.
- 5.Shred chicken, discarding bones and skin if desired, and return meat to the broth. Season with salt.
- 6.Prepare glass noodles separately according to package directions and drain.
- 7.Checkpoint: broth should be golden, aromatic and clear enough to pour freely, with turmeric and ginger present but not muddy or chalky.
- 8.Divide noodles, cabbage and sprouts among bowls. Ladle over hot chicken and broth, then add egg, fried shallots, herbs and lime.
Worth finding before you cook
As an Amazon Associate I earn from qualifying purchases. Some links below are affiliate links; if you buy through them, Fringe Table may earn a commission at no additional cost to you.
These links are included only for ingredients that can be meaningfully harder to find in a standard supermarket.