Kitchen classics, vegetables, and bold flavors.
All recipes
SOUP · NOORS KITCHEN

Soto Ayam Lamongan with Koya

This East Javanese chicken soup pairs a fragrant turmeric broth with rice vermicelli, crunchy bean sprouts and crumbly koya made from shrimp crackers and garlic. Serve the toppings separately at the table so everyone can finish the soup to their liking.

90 minutes4 servings
Jump to recipe
A bowl of soto ayam Lamongan with yellow chicken broth, rice vermicelli, chicken, bean sprouts, cabbage, egg, koya and lime.
ABOUT THIS RECIPE

The crumb topping that finishes the soup

Soto ayam Lamongan is a chicken soup from Lamongan, in East Java, distinguished by koya: a fine crumb made from shrimp crackers and garlic. That little addition transforms the bowl more than you might expect at first. The broth is savory and fragrant, with turmeric giving it its yellow color; koya adds a salty, shrimp-rich flavor and a light, almost powdery texture. Rice vermicelli and bean sprouts make the soup more filling, while lime provides a fresh contrast.

The base is a spice paste, or bumbu, made with shallot, garlic, turmeric, ginger, candlenuts and coriander. Candlenuts give the paste a mild, rounded flavor and a little body, but the soup will still be good if you leave them out; the broth will just be a little less full-bodied. Cashews are a handy substitute, although they taste a little sweeter. Cook the paste gently in oil until fragrant and the raw smell has gone. This step deepens the spices and keeps the broth from tasting flat or sharply of raw onion.

Bone-in chicken gives the broth more flavor than chicken breast and stays juicy as it simmers. Chicken thighs are practical and easy to pull apart after cooking. Keep the broth at a gentle simmer rather than a hard boil: this helps it stay clear and keeps the chicken from drying out too quickly. Lime leaves and bruised lemongrass add a fresh, citrusy aroma. If you can't find candlenuts or lime leaves, you can leave them out; don't simply add extra turmeric to make up the difference, as it mainly provides color and can taste earthy if you use too much.

Shrimp crackers are the key ingredient in koya. Grind them with roasted garlic to make a fine crumb that isn't completely powdery. Without shrimp crackers, you won't get the same savory flavor; crumbled, mild-flavored crackers can add some crunch, but they aren't a like-for-like substitute. Keep the koya dry and serve it separately, as it softens quickly in hot broth. You can also serve the vermicelli, bean sprouts, finely sliced cabbage, egg and lime separately, so the vegetables stay crunchy and everyone can choose their own proportions.

Serve the soup as a complete lunch or a light evening meal, with extra lime and, if you have some on hand, fried shallots. Rice vermicelli usually only needs soaking or a brief boil; follow the package instructions and rinse it if needed to stop it cooking further. Refrigerate leftover broth and chicken in a covered container within two hours and use within three to four days. Store the dry koya and the other toppings separately. Reheat the soup thoroughly and add the fresh ingredients only once it's in the bowl.

Yellow spice paste with shallot, garlic, turmeric, ginger and candlenut cooks in a frying pan.
Yellow spice paste with shallot, garlic, turmeric, ginger and candlenut cooks in a frying pan.
GET STARTED

Soto Ayam Lamongan with Koya

Prep 25 minCooking 65 minTotal 90 min

Ingredients

4 servings
Quantities scale with servings; adjust cooking times as needed.

How to make it

  1. 1

    Put the chicken, water and salt in a large soup pot. Bring gently to a boil and skim any foam from the surface. Simmer the chicken gently for 35–45 minutes, until the meat is cooked and comes easily off the bone.

  2. 2

    Grind the shallots, 5 garlic cloves, turmeric, ginger, candlenuts, coriander and white pepper into as smooth a paste as possible. Add a tablespoon of water if needed to get things moving.

  3. 3

    Remove the chicken from the pot and set aside. Heat the oil in a frying pan and cook the spice paste over medium heat for 8–10 minutes, stirring regularly, until fragrant and slightly darker in color.

  4. 4

    Add the cooked paste, lemongrass and lime leaves to the broth. Let simmer gently for 15 minutes. Taste and add extra salt if needed. Meanwhile, pull the chicken meat from the bones and tear it into bite-sized pieces.

  5. 5

    Hard-boil the eggs for 8–9 minutes, cool them in cold water and peel. Prepare the rice vermicelli according to the package instructions. Blanch the bean sprouts in boiling water for 20–30 seconds, then drain well.

  6. 6

    Toast the 2 extra garlic cloves in a dry frying pan over low heat, turning them regularly, and remove them as soon as they are golden and cooked through. Grind them with the shrimp crackers into a fine crumb: the koya.

  7. 7

    Divide the vermicelli, bean sprouts, cabbage and chicken among four bowls. Ladle the hot broth over the top. Halve the eggs and add them to the bowls. Serve with koya and lime wedges so everyone can add them to taste.